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

Show HN: Overhear – mention monitoring billed per search, not per month

https://overhear.dev/
1•hauju•2m ago•0 comments

Sayloe – Speak in one language, type in another on Mac

https://sayloe.com/
1•johngail•4m ago•0 comments

Chain Theory

https://theinnermostloop.substack.com/p/chain-theory
1•mikhailfranco•5m ago•1 comments

Show HN: OpenNorme – every law in Italy from 1861 in Git. One law per file

https://github.com/dej611/italian-laws-history
1•dej611_1•14m ago•0 comments

The Brutal Harvard Class That Suddenly Everyone Wants to Take

https://www.wsj.com/lifestyle/harvard-class-humanities-32e06366
2•pretext•16m ago•0 comments

We're Living in the Age of the Imperial CEO

https://www.wsj.com/tech/ai/anthropic-ipo-dual-class-stock-founder-control-4c43a56d
3•pretext•16m ago•0 comments

Never Trust an Artist

https://medium.com/luminasticity/never-trust-an-artist-d7ce73ad336c
1•bryanrasmussen•17m ago•0 comments

Aqueous: The files you keep are compressed. Badly

https://lifthrasiir.github.io/aqueous/
2•serialx•18m ago•0 comments

Daylight Saving Time

https://en.wikipedia.org/wiki/Daylight_saving_time
1•pretext•21m ago•0 comments

Is AI Cheap Enough to Replace Developers?

https://zyvop.com/is-ai-actually-cheap-enough-to-replace-developers-8i74u
1•sanjays442•21m ago•0 comments

Show HN: See whether ChatGPT recommends your business (and who it names instead)

https://citeon.dev
1•zacapos•22m ago•0 comments

Break into Chat

https://breakintochat.com/
1•signa11•22m ago•0 comments

BikeZap: Zap through first person cycling videos around the world

https://bikezap.pages.dev/
1•rr0•22m ago•0 comments

An LC-3 Disassembler in Haskell

https://abhinavsarkar.net/posts/lc3-disassembler/
2•abhin4v•29m ago•0 comments

We build our voice input method like an experiment

https://arion.astrafoundry.si/blog/building-like-an-experiment/
1•l2dy•33m ago•0 comments

Show HN: Dolly – A Tribute to "The Birth and Death of JavaScript"

https://slopshare.dev/v0.1.4/
1•daugasauron•33m ago•0 comments

Effective Type: Part 1

https://uecker.codeberg.page/2026-10-31.html
1•uecker•37m ago•0 comments

Ganson+, Google+ accurately revived because nobody cared to make it

https://gansonplus.xyz/login
1•frutigasteraero•37m ago•0 comments

CurateClick – A curated directory of developer tools and products

https://curateclick.com
1•dotcurio•38m ago•2 comments

Ghost in the machine: how AI is haunting the search for the supernatural

https://www.theguardian.com/technology/ng-interactive/2026/oct/30/ai-ghost-hunting
2•nephihaha•40m ago•0 comments

The VPN Manager I want to build: let different apps use their own VPNs

https://dennysora.me/en/blog/tools/vpn-manager-architecture/
1•dennysora-main•43m ago•0 comments

Mercury Arc Rectifiers – Kempton Steam Museum [video]

https://www.youtube.com/watch?v=YhaQqgXrMMU
1•mdf•53m ago•0 comments

Bubbuild/republic: A Python library for AI providers

https://github.com/bubbuild/republic
1•l2dy•53m ago•0 comments

Microsoft confirms Windows 11 won't let you move the Taskbar like on Windows 10

https://www.windowscentral.com/microsoft/windows-11/its-a-deliberate-design-decision-not-a-missin...
3•thunderbong•55m ago•1 comments

Double Trouble (From Macbeth)

https://potw.org/archive/potw283.html
1•joebig•1h ago•0 comments

FineDNA: Open data to train LLMs on DNA

https://huggingface.co/datasets/HuggingFaceBio/FineDNA
4•pixel_art•1h ago•0 comments

V0.5.0 of PSSA: a non-transformer language model

https://github.com/Sparticle62ops/pssa/releases/tag/v0.5.0
2•JPLeRouzic•1h ago•0 comments

Open data and code to teach LLMs to read DNA

https://github.com/huggingface/carbon
3•testerui•1h ago•0 comments

Briareus: Segment-parallel distributed video transcoder in Go, built on FFmpeg

https://github.com/omanshchoudhary/briareus
3•handfuloflight•1h ago•0 comments

Show HN: AnchorGit – Hardware-signed Git decision ledger for AI code

https://www.anchorgit.com
1•rahool-bk•1h ago•0 comments