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

"Full Serve" EV Charging Is Coming from Self-Driving. We're Not Ready

https://www.forbes.com/sites/bradtempleton/2026/08/06/full-serve-ev-charging-is-coming-from-self-...
1•mhb•1m ago•0 comments

Moving Forward from Hot Fable Summer

https://alexstamos.com/p/moving-forward-from-hot-fable-summer
1•ramimac•3m ago•0 comments

Bramble – a local-first password manager now on iOS and Firefox

https://bramble.sh/blog/one-month-on
1•MegagramEnjoyer•3m ago•0 comments

Why do NOIRLab, Gaia DR3, and AllWISE pipelines simultaneously fail at one node?

https://astronomy.stackexchange.com/questions/62503/real-data-vs-pipeline-failure-why-do-noirlab-...
1•DRLogvinovich•7m ago•0 comments

Ask HN: Has AI accelerated Rust adoption?

1•rafaepta•8m ago•0 comments

An Elm Primer for React Developers [pdf]

https://leanpub.com/elm-for-react-devs
1•cekrem•8m ago•0 comments

Astronomical pipelines return trillion-level error rates at coordinate node

https://astronomy.stackexchange.com/questions/62520/anomalous-pipeline-outputs-across-5-independe...
2•DRLogvinovich•9m ago•0 comments

Killing Complexity Before Complexity Kills Growth

https://www.bain.com/insights/killing-complexity-before-complexity-kills-growth/
2•andrewstetsenko•12m ago•0 comments

Show HN

https://hunjo.app/login?redirect=%2F
1•yogesh_bagariya•12m ago•0 comments

Tailscale Mitigates the Lethal Trifecta

https://tailscale.com/blog/aperture-lethal-trifecta
2•yruzin•12m ago•0 comments

Show HN: Which devtools win when LLMs plan real web apps

https://preseason.ai
1•thedreammachine•13m ago•0 comments

Tail-Call Interpreters in Rust – Jimmy Ostler

https://lordgoati.us/blog/tail-call/
1•amatheus•13m ago•0 comments

What are the most overhyped trends in AI?

1•Harish_0089•13m ago•0 comments

Alexa+ Is a Buggy Embarrassment

https://pogueman.substack.com/p/alexa-is-a-buggy-embarrassment
1•prakashqwerty•16m ago•0 comments

How Does AI Interpret Consent: A Look Inside Claude Code's Safety Classifier

https://www.highflame.com/blog/the-44kb-of-claude-codes-rulebook-you-cant-print/
2•grumblemumble•17m ago•1 comments

A simple idea for a new web

https://github.com/confidencenode/Trusteando_Protocol/tree/main/docs
1•Trusteando•21m ago•0 comments

Show HN: We map free text to NEO PI-R personality facets

https://sentino.org/blog/personality-api/the-science-behind-every-sentino-score/
2•Sentino_Psy_API•24m ago•0 comments

AI Brain Fry Is Real, and Devs Are Fighting Back – What's Up Devs? #8

https://wud.happyto.dev/p/what-s-up-devs-8-ai-brain-fry-is-real-and-devs-are-fighting-back
1•happytodev•24m ago•0 comments

Original iPhone Loses Its Last Cellular Network as T-Mobile Kills 2G

https://www.macrumors.com/2026/08/06/t-mobile-2g-network-disabled/
2•thm•26m ago•0 comments

Ask HN: What is a good advice for someone looking to fractional hire a team?

3•vanessa1211•30m ago•0 comments

Heatwave forces power plant shutdowns across Europe, putting grid under strain

https://www.lemonde.fr/en/economy/article/2026/08/07/heatwave-forces-power-plant-shutdowns-across...
2•geox•34m ago•0 comments

Slackrastination (2018)

https://www.lepekhin.com/2018/07/30/Slack-rant
1•bizzz•34m ago•0 comments

Show HN: Akintu – AI agents trained on custom knowledge bases using RAG

https://akintu.ai
1•Sharanxxxx•35m ago•0 comments

Design Systems in the Age of AI: Five Working Hypotheses

https://uxdesignresearch.org/en/5-hypotheses/
2•agilek•35m ago•0 comments

A Chrome extension that magically autofills job applications from your CV

https://chromewebstore.google.com/detail/resume-autofill-for-job-a/hianlncojnfigojgoaooegapjphndgaa
1•javier_yc_new•35m ago•1 comments

Re-rasterization-free variable font morphing (knot-lattice blend)

https://github.com/GitBruno/VarFont
1•ChaosBender•35m ago•0 comments

The Witch of Agnesi

https://en.wikipedia.org/wiki/Witch_of_Agnesi
1•monarchkumar•36m ago•0 comments

1 mL of the mass killing of an ethnic group

https://twitter.com/addictedtoigno1/status/2085343928778133875
1•delichon•39m ago•0 comments

Basilisk has been removed from the Python typing conformance leaderboard

https://github.com/python/typing/pull/2330
3•pythontyper•42m ago•2 comments

Tryall –- describe the task, and it picks the AI model for you

https://www.tryall.ai
2•nikvaklinov•43m ago•0 comments