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

240-MP is a retro VCR style front end for content on Raspberry Pi (on a CRT TV)

https://github.com/anthonycaccese/240-MP/tree/main
1•zdw•29s ago•0 comments

SpaceX: The First $100T Company?

https://twitter.com/valmiremini/status/2064715221042704478
1•skenderbeg•47s ago•0 comments

Digesting a codebase before a model reads it

https://matthew-johnston.com/digesting-a-codebase-before-a-model-reads-it/
1•mattjstn•1m ago•0 comments

Everyone Is Buying Tokens. Almost Nobody Is Shipping

https://abhisheksoniai.substack.com/p/everyone-is-buying-tokens-almost
1•MaxMussio•1m ago•0 comments

Cops Keep Getting Arrested for Using Flock to Stalk People

https://www.404media.co/cops-keep-getting-arrested-for-using-flock-to-stalk-people/
1•Brajeshwar•2m ago•0 comments

Britain Became as Poor as Mississippi

https://www.theatlantic.com/magazine/2026/07/uk-productivity-economy-reform-party/687303/
5•SanjayMehta•4m ago•0 comments

We Should Take Text Optimization More Seriously

https://yoonholee.com/blog/2026/we-should-take-text-optimization-more-seriously/
1•gmays•5m ago•0 comments

Finops-scan: Free CLI to scan AWS Cost Explorer for waste (open source, Python)

https://github.com/kamsteph/finops-scan
2•kamsteph•7m ago•0 comments

Ronny Chieng Told Harvard Grads to 'Destroy AI.' They Cheered

https://www.inc.com/jessica-stillman/ronny-chieng-told-harvard-grads-to-destroy-ai-they-cheered/9...
3•1vuio0pswjnm7•8m ago•1 comments

Faster inference won't save you

https://graphcoder.ai/blog/faster-inference-wont-save-you
2•ramstar3000•9m ago•1 comments

The Wrong Epsilon to the Brain

https://hari.computer/the-ledger-mistakes-the-brain
1•andytratt•10m ago•0 comments

Tsunahiro

https://tsunagarujp.mext.go.jp/?lang_id=EN
2•skogstokig•11m ago•0 comments

Oops A short story about time

https://gabor.monomo.io/oops
2•vajdagabor•11m ago•0 comments

TheBrain on Linux

https://baty.net/posts/2026/06/thebrain-on-linux/
1•speckx•12m ago•0 comments

Show HN: Petiglyph – TUI/CLI to turn images and videos into custom font glyphs

https://github.com/petipoua/petiglyph
1•peti_poua•13m ago•0 comments

Ninety Percent of Job Platforms Sell User Data, Study Finds

https://www.inc.com/bruce-crumley/90-percent-of-job-platforms-sell-user-data-study-finds-here-are...
1•1vuio0pswjnm7•13m ago•1 comments

Narra – offline bilingual e-reader that translates books on-device

https://github.com/dhirajhimani/Narra-public
1•dhrjkmr538•14m ago•0 comments

Show HN: DESi Sees It

https://hstre.github.io/DESi/index.html
1•hstrex•15m ago•0 comments

Bumsrakete: FreeBSD 15 CopyFail Style LPE – Many say the best

https://bumsrake.de
1•whally•16m ago•0 comments

Show HN: A curated collection of simple datasets for machine learning

https://github.com/pplonski/datasets-for-start
3•pplonski86•17m ago•1 comments

I'm launching Tech Influence Watch as AI follows crypto into politics

https://www.citationneeded.news/tech-influence-watch/
1•speckx•18m ago•0 comments

Google Gemini in Workspaces is down

https://www.google.com/appsstatus/dashboard/incidents/CzZUn98mhTcEiCJo27Kv?hl=en
1•nallerooth•19m ago•0 comments

TorchCodec 0.14: HDR Video Decoding for CPU and CUDA, and Fast Wav Decoder

https://github.com/meta-pytorch/torchcodec/releases/tag/v0.14.0
1•scott_s•19m ago•1 comments

Sprite: From Static Mockups to Engine-Ready Game UI

https://arxiv.org/abs/2604.18591
1•PaulHoule•20m ago•0 comments

Explicit Seams as Agent Affordances

https://blog.tacoda.dev/explicit-seams-as-agent-affordances-5f5151dfebe6
2•tacoda•21m ago•0 comments

GnuCash is right. It's also why I built my own finance app

https://k-id.app/blog/gnucash-is-right/
3•tinosar•21m ago•0 comments

Locked in heated rivalry with researcher, Microsoft fixes 0-day they disclosed

https://arstechnica.com/security/2026/06/locked-in-heated-rivalry-with-researcher-microsoft-fixes...
2•Brajeshwar•22m ago•0 comments

AtlasForgeX – AI-powered living business intelligence network

https://atlasforgex.com/
1•AtlasFX•23m ago•0 comments

Ask HN: Has Multi-AZ (AWS or others) helped you stay up during downtime?

2•westoque•23m ago•0 comments

Show HN: Construct SQL from table records by breaking down decision tree

https://github.com/rentruewang/inversql
2•rentruewang•23m ago•0 comments