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

Financing the AI Buildout

https://www.brookings.edu/articles/financing-the-ai-buildout/
2•Balgair•2m ago•0 comments

Show HN: Worktable, an open-source workspace for you and your agents

https://github.com/worktable/worktable-dev/
1•Oghenekaro•3m ago•0 comments

Double Split Experiment

https://claude.ai/artifact/RLbDxsWYwyvgxzejRHTGgj
1•WasimBhai•4m ago•0 comments

Satin: Dark mode PDF reader via affine mapping on Oklab lightness dimension

https://github.com/samestep/satin
1•sestep•6m ago•0 comments

Show HN: Hamilton – a no-internet Android health dashboard, named after my dog

https://play.google.com/store/apps/details?id=com.gads.hamilton&hl=en_US
3•hamilton_app•6m ago•0 comments

Show HN: JevPertus – Jev-style option scoring on Apertus

https://github.com/Jaluus/JevPertus
1•jaluus•6m ago•0 comments

Nobody Asked for a Crab Chair

https://newmobility.com/nobody-asked-for-a-crab-chair/
2•speckx•7m ago•0 comments

System Design Unboxed: new digital book

https://books.lextrem.com/system-design-1/
1•hnque•7m ago•0 comments

Show HN: FAA sectional Time Machine, 1930 to today

https://archive.aero/
1•hemenway•8m ago•0 comments

Solved cold case may have a connection to the infamous 1982 'Tylenol murders'

https://www.spokesman.com/stories/2026/sep/23/idaho-officials-solved-a-1982-cold-case-that-may-h/
2•mhb•13m ago•0 comments

Ormaos: What happened inside your Python execution?

https://ormaos.com/
1•Levi_Braga•14m ago•0 comments

ChatGPT composed a BEAUTIFUL, original piano solo with code. Is this AGI?

https://twitter.com/AdamHincu/status/2103462960463311100
1•Adam-Hincu•14m ago•0 comments

Agent communication should be designed as Byzantine

https://www.noetive.io/blog/byzantine-agents
1•xer•14m ago•1 comments

Ali Alkhatib: Weeds tend not to grow where they can't take root

https://ali-alkhatib.com/blog/weeding-out-ai
1•speckx•15m ago•0 comments

The "FREAK" TLS/SSL flaw, and related thoughts

https://www.galois.com/articles/the-freak-tls-ssl-flaw
2•surprisetalk•15m ago•1 comments

Octostudio – A free mobile coding app made by the creators of Scratch

https://octostudio.org/
1•the-mitr•16m ago•0 comments

EU Member States plan "digital expropriation" in the interest of AI companies

https://noyb.eu/en/ai-eu-member-states-plan-digital-expropriation-europeans-interest-ai-companies
1•vrganj•16m ago•0 comments

Jev CEO talk: I made ChatGPT, now I'm building what's next [video]

https://www.youtube.com/watch?v=cJ0EOzey--o
1•rkovashikawa•17m ago•0 comments

Amazon sellers watch as inventory vanishes into pending-order purgatory

https://www.theregister.com/channel/2026/09/25/amazon-sellers-watch-as-inventory-vanishes-into-pe...
1•beardyw•17m ago•0 comments

MacSync malware uses public iCloud calendars to deliver new payloads

https://www.bleepingcomputer.com/news/security/macsync-malware-uses-public-icloud-calendars-to-de...
2•DemiGuru•17m ago•0 comments

Peter Thiel on "Back to the Future" (2011) [video]

https://www.youtube.com/watch?v=ROrUea0gLlY
2•ronfriedhaber•19m ago•0 comments

Patches Posted for Enabling NVMe on All Apple M3 Based SoCs with Linux

https://www.phoronix.com/news/NVMe-Apple-M3-Linux-Patches
1•DemiGuru•19m ago•0 comments

IronWarden – A microsecond PII firewall for streaming LLMs in safe Rust

https://github.com/Somnerd/IronWarden
2•nikolasalexandr•20m ago•0 comments

Show HN: Wave – Layered gradient wave backgrounds using Three.js and shaders

https://wave.subworkflow.ai/
2•jimle_uk•20m ago•0 comments

A Eulogy for the Software Engineer

https://davekiss.com/blog/eulogy-for-the-software-engineer/
2•burgs•21m ago•1 comments

Show HN: Sand Timer – a desktop hourglass for macOS where the sand behaves

https://github.com/and/sand-timer
2•and_•22m ago•0 comments

How to detect information voids from social media and web searches

https://www.nature.com/articles/s41598-026-69786-8
1•Anon84•23m ago•0 comments

I made a linter using Jev for things a regular linter can't catch

https://github.com/darkmatter/adhere
2•czxtm•24m ago•0 comments

Show HN: Hike – Go-like systems language for tiny WASM/LLVM

https://github.com/kanryu/hike-lang
1•KATOKanryu•26m ago•0 comments

Show HN: An AI interviewer that pushes back on your system design trade-offs

https://prepd.tech/
1•Prepd•28m ago•0 comments