frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

I built MCP on Ruby to help developers turn any Rails API into an MCP server

https://github.com/nagstler/mcp_on_ruby
2•NinjaGems•1y ago

Comments

NinjaGems•1y ago
I built MCP on Ruby, a gem that turns your Rails app into a fully-featured LLM server following the Model Context Protocol standard.

- What is it? Think of MCP as "REST for LLMs" - it standardizes how apps talk to AI models.

My implementation brings this to Ruby/Rails with:

Provider adapters for OpenAI & Anthropic (just add your API key)

Persistent storage options (memory, Redis, ActiveRecord)

Streaming responses for dynamic UIs

File handling & tool calling support

*Rails integration with just a few lines of code

- Why I built it I wanted a clean, Rails-friendly way to add AI capabilities without writing boilerplate for each provider. The existing MCP implementations were Python-focused, so I built this for the Ruby community.

- The ActiveRecord storage (just released in v0.3.0) lets you store conversations in your existing Rails database.

- Try it out: https://github.com/nagstler/mcp_on_ruby

Boring Company is working on a Hyperloop tunnel between Austin and San Antonio

https://twitter.com/elonmusk/status/2101732496396439751
1•MrBuddyCasino•1m ago•0 comments

Show HN: Ran Qwen 3.8 27B autonomously(ish) for 3 weeks on single 3090

https://huggingface.co/datasets/skeole/qwen-cpp-agent-0-protocol
1•iamskeole•5m ago•0 comments

Jev is now available to everyone. No waitlist.

https://twitter.com/typesafeai/status/2101786156572823624
2•mfiguiere•5m ago•0 comments

Omarchy Quattro [video]

https://www.youtube.com/watch?v=F7fe9pa8OeE
1•simonebrunozzi•5m ago•0 comments

Palemoon v35.0.0 has been released

http://www.palemoon.org/releasenotes.shtml
1•thisislife2•11m ago•0 comments

Is this website more boring than it used to be, or am I just used to it?

1•rizsyed1•13m ago•1 comments

Ask HN: How have NLP researchers adapted since LLM disrupted their field

1•newtothebay•16m ago•0 comments

Whirlpool Washer Transmission Repair (2007)

https://k0lee.com/2007/01/whirlpool-washer-transmission-repair/
1•userbinator•19m ago•0 comments

Ask HN: In your workplace are non-devs making vibecoded apps?

1•mustafak99•19m ago•0 comments

Show HN: AgentTrace–Observability and runtime self-healing engine for AI agents

https://github.com/mohitkumar188/AgentTrace
1•mohitkumar18•19m ago•0 comments

Locked Out of China's AI Boom, Graduates Turn to Bootcamps

https://www.sixthtone.com/news/1018649
1•paimapi•20m ago•0 comments

The Death and Life of Chinese Civil Society

https://madeinchinajournal.com/2026/07/29/the-death-and-life-of-chinese-civil-society/
2•paimapi•22m ago•0 comments

What It's Like to Work in One of America's Data Centers

https://www.wsj.com/business/what-its-like-to-work-in-one-of-americas-data-centers-b4358003
2•JumpCrisscross•24m ago•0 comments

Moneypenny: Build Grok bot like bots in Claude or codex

https://moneypennyagent.com/
1•KashyapArjun•26m ago•0 comments

I stopped drinking the AI Kool-Aid

https://joshtronic.com/2026/09/20/i-stopped-drinking-the-ai-kool-aid/
12•joshtronic•26m ago•0 comments

Precision Engineering and Dumpster Diving at Worlds Largest Particle Physics Lab [video]

https://www.youtube.com/watch?v=Yibef6nLCv8
1•mulmen•27m ago•0 comments

Show HN: Jevlang: Python with a Smart "If"

https://github.com/sumanmichael/jevlang
2•sumanmichael•30m ago•0 comments

China's 6th-Gen J-36 Fighter-Bomber to Feature Combat Laser

https://en.defence-ua.com/news/chinas_6th_gen_j_36_fighter_bomber_to_feature_combat_laser-19834.html
5•motionlessveloc•30m ago•0 comments

Why we're building the omics crate

https://claymcleod.dev/blog/2026-07-26-why-were-building-omics
1•clmcleod•32m ago•0 comments

Shooter game with every NPC tactical decisions made by Jev

https://coffee.yardsort.sh/
1•joaoh82•32m ago•1 comments

Preschoolers Who Blink More Often Show Stronger Self-Control, Study Finds

https://studyfinds.com/preschoolers-who-blink-more-often-show-stronger-self-control-study-finds/
2•mdp2021•35m ago•0 comments

Named and Optional Arguments Are Awesome

https://botahamec.dev/named-optional-args
2•bluepeter•35m ago•1 comments

Ask HN: How do SaaS companies continue to charge my replaced credit card?

2•sarim•35m ago•1 comments

The Beauty of West African Textiles

https://www.collectorsweekly.com/articles/the-beauty-of-west-african-textiles-and-the-amazing-var...
1•mooreds•36m ago•0 comments

Malicious NPM packages evade install-script defenses at runtime

https://www.bleepingcomputer.com/news/security/malicious-npm-packages-evade-install-script-defens...
2•sbulaev•36m ago•0 comments

Mathematicians Feel Threatened by AI. They Can't Quit It

https://www.wired.com/story/mathematicians-cant-quit-ai/
1•ent101•37m ago•0 comments

Nobody pays for FOSS, we can force them to

https://seldo.com/posts/nobody-pays-for-open-source-we-can-force-them-to/
25•Muhammad523•39m ago•8 comments

Show HN: Badbox – A deterministic bad-pattern detector for codebases

https://github.com/0ctacity/badbox
1•ata-sesli•39m ago•0 comments

Complete Production Webapp in Lean

https://github.com/paulbutcher/lean-todomvc-max
1•dgordev1982•40m ago•0 comments

Modifying my Casio PT-10 toy keyboard to become a synthesizer

https://www.chzsoft.de/site/hardware/modifying-my-casio-pt-10-toy-keyboard-to-become-a-synthesizer/
1•nynyny7•40m ago•0 comments