frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

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

Professional Cognitive Surrenderer

https://unlike.ly/professional-cognitive-surrenderer/
1•eviluncle•2m ago•0 comments

Delivery Is a Routing Problem, Not a Messaging Problem

https://blog.bridgexapi.io/delivery-is-a-routing-problem-not-a-messaging-problem
1•Bridgexapi•3m ago•0 comments

Is DDD Overkill for My CRUD Project?

https://docs.eventsourcingdb.io/blog/2026/05/25/is-ddd-overkill-for-my-crud-project/
1•goloroden•6m ago•0 comments

IBM Confidential: System/360 File Organization [video]

https://www.youtube.com/watch?v=zokKqP0plrM
1•DaiPlusPlus•7m ago•0 comments

Design Token Drift: Audited 375 Sites. Only 7.5% Got It Right

https://overlayqa.com/blog/design-token-drift-study/
1•emvied•7m ago•0 comments

Take the Plain Challange

https://plainnews.app
1•anjrued•8m ago•1 comments

Cryptic Studio's Jack Emmert on Creating Lasting MMOs

https://www.gamesindustry.biz/people-want-mmos-and-the-sales-of-new-world-proved-it-cryptic-studi...
1•1123581321•8m ago•0 comments

You probably don't need extra electrolytes

https://www.economist.com/science-and-technology/2026/05/22/you-probably-dont-need-extra-electrol...
1•austinallegro•9m ago•1 comments

Introducing HRM-Text

https://sapient.inc/introducing-hrm-text/
1•aziis98•13m ago•0 comments

You probably don't need extra electrolytes

https://economist.com/science-and-technology/2026/05/22/you-probably-dont-need-extra-electrolytes
1•andsoitis•15m ago•0 comments

Authorization layer for AI agents (OAuth has no idea what your agent is doing)

https://www.tryagentgate.com/
2•ElamOlame•17m ago•0 comments

TrapDoor supply chain attack hits PyPI, NPM, and crates.io

https://socket.dev/blog/trapdoor-crypto-stealer-npm-pypi-crates
2•rvz•18m ago•0 comments

Local-Eye

https://localeye.co
1•rtsubber•20m ago•0 comments

AI is learning to fly airplanes – and aviation is starting to embrace it

https://www.cnn.com/2026/05/24/us/ai-flying-airplanes
1•reconnecting•22m ago•0 comments

In India, You Can Get Milk Delivered Faster Than It Takes to Make Coffee

https://www.wsj.com/business/logistics/in-india-you-can-get-milk-delivered-faster-than-it-takes-t...
2•ViktorRay•22m ago•0 comments

The Temporal Coherence of Music and Consciousness [video]

https://www.youtube.com/watch?v=_J2SyjBaToE
1•ersinesen•28m ago•0 comments

Show HN: Replacing a 3.4MB video with 40kb of GSAP

https://spanthi.com/blog/gsap-choreography/
1•vein05•29m ago•0 comments

I stay motivated as a solo-creator (2023)

https://herman.bearblog.dev/how-i-stay-motivated-as-a-solo-creator/
1•andsoitis•31m ago•0 comments

CEO Mark Zuckerberg's Senate Hearing

https://blog.acton.org/archives/101128-explainer-what-you-should-know-about-facebook-ceo-mark-zuc...
3•Caarticles•32m ago•0 comments

Monitoring and engaging in social media conversations during a crisis

https://www.tandfonline.com/doi/full/10.1080/23311975.2015.1084978
1•Caarticles•36m ago•0 comments

Private Members Area – Join Now

http://layana.meet2live.online
3•Charlotteer•37m ago•1 comments

Forward deployed engineering heats up again

https://blog.pragmaticengineer.com/the-pulse-forward-deployed-engineering-heats-up-again/
1•logickkk1•38m ago•0 comments

Beware of EU-Washing

https://blog.avas.space/eu-washing/
1•BrunoBernardino•39m ago•0 comments

How API Drift Silently Breaks Data Pipelines

https://medium.com/data-science-collective/how-api-drift-silently-breaks-data-pipelines-and-how-t...
2•mkhorasani•43m ago•0 comments

gopher://gopher.floodgap.com/

https://gopher.floodgap.com/gopher/gw
3•susam•46m ago•0 comments

Lens Aberrations Explained (2023)

https://phillipreeve.net/blog/lens-aberrations-explained-part-1/
2•sirpilade•46m ago•0 comments

Spy: language semantics for a statically-typed compiled variant of Python

https://antocuni.eu/2026/03/25/inside-spy-part-2-language-semantics/
1•fanf2•47m ago•0 comments

"Long-Term Support" doesn't mean what you think

https://pointieststick.com/2026/05/23/long-term-support-doesnt-mean-what-you-think/
1•naves•47m ago•0 comments

Layman with no degree directs AI agents to derive Newton's G to 1.86 ppm

https://github.com/oldrich-research/gravitational-constant-relation
2•Oldrich333•47m ago•1 comments

Bullwhip Effect

https://en.wikipedia.org/wiki/Bullwhip_effect
3•olalonde•47m ago•0 comments