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

Monocode – A modern GUI for your coding agents

https://github.com/hardbeat920/monocode
1•_pdp_•4m ago•0 comments

Trump White House just tossed a grenade into international space relations

https://arstechnica.com/space/2026/09/why-did-us-space-companies-pull-out-of-a-french-space-meeti...
1•mdp2021•4m ago•0 comments

New study: Insurance AI adoption exposes verification gap

https://beinsure.com/news/insurance-ai-adoption-exposes-verification-gap-study-finds/
1•Beinsure•4m ago•1 comments

Pimacs – An Emacs UI for Pi

https://ananthakumaran.in/2026/08/30/pimacs.html
1•ananthakumaran•6m ago•0 comments

On niche subjects, you can control the message of LLMs

https://multitasked.net/2025/02/23/the-open-web-strikes-back/
1•madewulf•6m ago•0 comments

Handwritten Code

https://kayserifserif.place/posts/2026/handwritten-code/
2•meetpateltech•8m ago•0 comments

Iroh inside Tape – Critical UX for self-hosted music streaming suite

https://tapemusicsuite.com/blog/iroh-device-connection-without-tailscale
1•sergormo•9m ago•0 comments

Show HN: I rebuilt my homepage with a dithered design and live weather widget

https://chrcit.com/
1•chrcit•9m ago•0 comments

In the otherworldly Chilean desert, this telescope could reveal alien life

https://www.bbc.com/future/article/20260827-the-biggest-telescope-of-all-time-is-nearly-ready-cou...
1•jazali•10m ago•0 comments

Late-life semaglutide treatment slows ageing and extends lifespan in female mice

https://www.nature.com/articles/s41586-026-10940-7
2•Alien1Being•16m ago•0 comments

Preventing the Collapse of Civilization (2019)

https://www.youtube.com/watch?v=ZSRHeXYDLko
1•Gooblebrai•17m ago•1 comments

Show HN: TenantLayer – Multi-Tenancy for Spring Boot and Postgres

https://tenantlayer.io
2•suchait6655•24m ago•0 comments

Does Java use too much memory?

https://www.youtube.com/watch?v=xr73mR7ii9M
1•he0001•24m ago•0 comments

Study Watched Kids Interact with AI Toys. The Play Turned Hostile Fast

https://studyfinds.com/kids-interact-ai-toys/
1•mdp2021•25m ago•1 comments

OpenAI on the "Wiki Incident"

https://twitter.com/OpenAI/status/2096133504417616165
1•Topfi•30m ago•0 comments

VS Code – Official Documentary

https://www.youtube.com/watch?v=kHL3XzjpT5w
1•vismit2000•32m ago•0 comments

A preview of the future Intel architecture documentation

https://intel.github.io/SDM/announcement/2026/08/20/announce-preview.html
1•fanf2•33m ago•0 comments

Nixpkgs is now on Radicle – the distributed forge

https://radicle.network/nodes/index.radicle.garden/rad%3Az3StaJpzQNGhhkPfhCtRxSmNZZpu9
1•h1watt•38m ago•0 comments

OpenAI agents used dead web site to communicate in May, well before HF incident

https://www.theregister.com/ai-and-ml/2026/09/04/rogue-openai-agents-used-dead-german-web-site-to...
2•mdp2021•38m ago•0 comments

Pogo – a Django ORM language server (LSP) for completion, hover, and diagnostics

https://github.com/amirhasanzadehpy/Pogo
2•amirhasanzadehp•42m ago•0 comments

I Changed My License

https://bergie.iki.fi/blog/eupl/
2•bergie•42m ago•0 comments

The status and science of the LZ dark matter experiment

https://lz.lbl.gov/
2•throw315•48m ago•1 comments

A browser-based circle and dome planner for Minecraft builders

https://pixelcirclebuilder.com
1•charlesgoodman•50m ago•0 comments

What Will Be Scarce?

https://aleximas.substack.com/p/what-will-be-scarce
1•andsoitis•50m ago•0 comments

TokenOps: Toward the Cost-to-Outcome Frontier in Multi-Agent Systems

https://github.com/theagentplane/tokenops
4•agentplane•55m ago•1 comments

After Work, We'll Have Each Other

https://asteriskmag.com/issues/15/after-work-we-ll-have-each-other
1•jger15•1h ago•0 comments

How to Accidentally Find 3M Missing People in Argentina [video]

https://www.youtube.com/watch?v=FwLLs1E-sao
1•marklit•1h ago•0 comments

Ask HN: What did you achieve with GPT 6 Astra so far?

2•Mooty•1h ago•2 comments

Shared Memory Consistency from Scratch Part 1: Causality

https://allthoughts.me/blog/shared-memory-consistency-from-scratch-part1/
1•mmozeiko•1h ago•0 comments

Releasing Execution Contexts in Crystal

https://crystal-lang.org/2026/07/12/releasing-execution-contexts/
2•TheWiggles•1h ago•0 comments