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•10mo ago

Comments

NinjaGems•10mo 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: Deterministic security solution for AI agents – OpenClaw and 2 more

1•steadeepanda•3m ago•0 comments

Astronomers keep finding new moons of Jupiter and Saturn

https://www.space.com/astronomy/saturn/astronomers-keep-finding-new-moons-of-jupiter-and-saturn
1•Brajeshwar•5m ago•0 comments

Just make it hard to fail

https://nekolucifer.substack.com/p/just-make-it-really-hard-to-fail
2•andai•8m ago•2 comments

OpenAI to double workforce as business push intensifies

https://www.ft.com/content/7ffea5b4-e8bc-47cd-adb4-257f84c8028b
1•mfiguiere•11m ago•0 comments

Ask HN: Offline forecasting model to real-time sensor data?

1•anonymoosestdnt•13m ago•0 comments

Fedora Asahi Remix 43 is now available

https://fedoramagazine.org/fedora-asahi-remix-43-is-now-available/
1•birdculture•13m ago•0 comments

Show HN: Flowelio – 33 free calculators that run in the browser

https://flowelio.com
1•stramanu•13m ago•0 comments

America Now Has More Spas and Gyms Than Stores Selling Actual Stuff

https://www.wsj.com/real-estate/commercial/service-economy-real-estate-ecf9a414
1•fortran77•13m ago•1 comments

TideSQL – A Space-Efficient, Write-Optimized Storage Engine for MariaDB

https://tidesdb.com/reference/tidesql/
2•alexpadula•16m ago•1 comments

Tell HN: OS-level age indication is the solution

1•uyzstvqs•17m ago•2 comments

The Jellies That Evolved a Different Way to Keep Time

https://www.quantamagazine.org/the-jellies-that-evolved-a-different-way-to-keep-time-20260320/
1•Brajeshwar•18m ago•0 comments

What the Fork? Imposter Commits in GitHub Actions and CI/CD

https://www.chainguard.dev/unchained/what-the-fork-imposter-commits-in-github-actions-and-ci-cd
2•donutshop•20m ago•0 comments

Canada moves towards homegrown rocket launches

https://www.ctvnews.ca/sci-tech/article/incredibly-important-canada-moves-towards-homegrown-rocke...
2•pseudolus•23m ago•0 comments

Compound interest confoundedly profound (2017)

https://starkcoffee.medium.com/compound-interest-confoundedly-profound-e53b8a8a70a9
1•mkl95•23m ago•0 comments

Why installing Argo CD didn't fix your deployments

https://platformengineering.org/blog/why-installing-argo-cd-didnt-fix-your-deployments
1•donutshop•27m ago•0 comments

RustSec bug reports result in claims of harassment, ban

https://www.theregister.com/2026/03/20/cryptographer_nadim_kobeissi_rustsec_ban/
1•weedhopper•29m ago•0 comments

Why AI startups and founders now use "taste" to describe their products

https://www.newyorker.com/culture/infinite-scroll/why-tech-bros-are-now-obsessed-with-taste
1•ilamont•30m ago•1 comments

EuroStack

https://eurostack.eu/
2•amai•31m ago•0 comments

Bernie vs. Claude [video]

https://www.youtube.com/watch?v=h3AtWdeu_G0
3•Jupe•32m ago•1 comments

The Responsibility of Intellectuals (1967)

https://chomsky.info/19670223/
1•caaqil•32m ago•0 comments

Cacti Defy Darwin

https://nautil.us/how-cacti-defy-darwin-1279117
1•Brajeshwar•32m ago•0 comments

Mayor of Paris removed parking spaces, "drastically" reduced the number of cars

https://www.cnn.com/2026/03/21/travel/paris-transformation-anne-hidalgo-mayor
8•heresie-dabord•34m ago•0 comments

Ask HN: Why do we train AI on one-on-one dialogues instead of group dynamics?

3•kubiknubika•38m ago•3 comments

Are AI Agents like von Hammerstein's industrious and stupid?

3•multidude•39m ago•3 comments

Why the Spec-to-Code Gap Cannot Be Closed?

https://www.causalitylimited.com/p/why-the-spec-to-code-gap-cannot-be
1•causalityltd•39m ago•0 comments

No Pills or Needles, Just Paper: How Deadly Drugs Are Changing

https://www.nytimes.com/2026/03/21/world/deadly-drugs-paper.html
1•Physkal•40m ago•1 comments

Agentic pre-commit hook with OpenCode Go SDK

https://www.youtube.com/watch?v=3j_Oh525Xrs
1•der_gopher•42m ago•0 comments

Reevaluating 1990s OOP in Java: DOP, Scoped Values, and Structured Concurrency

https://blog.arkstack.dev/en/blog/reevaluating-1990s-oop-in-java/
1•arkstack•43m ago•0 comments

A Simulated Dinosaur Nest Revealed Prehistoric Parenting Strategies

https://nautil.us/how-a-simulated-dinosaur-nest-revealed-prehistoric-parenting-strategies-1279134
1•Brajeshwar•46m ago•0 comments

Music and song discovery made simple

https://www.secondtrack.co/feed
1•eriatarka•51m ago•1 comments