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

Yum Brands, Nvidia will deploy new AI at 500 restaurants

https://www.restaurantdive.com/news/yum-brands-nvidia-ai-taco-bell-pizza-hut-kfc-deal/742926/
2•littlexsparkee•8m ago•0 comments

pocket – A dead-simple file clipboard for your terminal

https://github.com/pasc4le-ai-sandbox/pocket
1•pasc4le•10m ago•1 comments

Museum of Imaginary Musical Instruments

https://imaginaryinstruments.org/
1•bookofjoe•15m ago•0 comments

Stop paying $360/year to access your own email history

https://mailvaulty.com
1•khaledsabae•19m ago•0 comments

My Thoughts on Bun's Rust Rewrite

https://en.liujiacai.net/2026/05/16/bun-rust-port/
1•birdculture•20m ago•0 comments

Why raw RPC logs are not enough for trading infrastructure

https://blog.bridgexapi.io/behavior-reconstruction-vs-token-scanners
1•Bridgexapi•22m ago•0 comments

EDR vendors: source code access (3), staged updates (8), SBoM rare

https://av-comparatives.org/independent-study-highlights-transparency-and-data-practices-in-leadi...
1•YorkiRima•23m ago•0 comments

Reverse engineering Android malware from popular Chinese projectors

https://zanestjohn.com/blog/reing-with-claude-code
1•3abiton•25m ago•0 comments

What's inside an AI agent: a 300~ LoC ReAct loop

https://quantumentangled.dev/viewpost/11/whats-actually-inside-an-ai-agent-a-300-loc-react-loop
1•rulyone•27m ago•0 comments

Academia, startups, big tech, and back again

https://austinhenley.com/blog/academiastartupsbigtech.html
2•azhenley•30m ago•0 comments

How to use codex to get the most out of it

https://jxnl.co/writing/2026/05/10/codex-maxxing/
4•gizmodo59•33m ago•0 comments

Designing an FPGA Calculator from Scratch

https://baltazarstudios.com/calculator/
1•zdw•34m ago•0 comments

Cats Lock – keyboard lock for cat people

https://catslock.app
2•zdw•35m ago•0 comments

Shigeru Miyamoto has probably never compiled a line of code in his life

https://indiepixel.de/blog/posts/shigeru-miyamoto-has-probably-never-compiled-a-line-of-code-in-h...
2•gizmo64k•38m ago•0 comments

Ask HN: My side project has 5 happy paying customers. How do I get more?

https://classbuddy.io/home
1•sreedhar•40m ago•2 comments

Show HN: Track 10x bathroom tile developer status across code forges with Hugo

https://github.com/aselimov/-hugo-unified-git-activity
1•aselimov3•40m ago•0 comments

A Self-Hosting Point-and-Click Editor for Any GUI-DB Application [pdf]

https://michaelawhite.net/files/whitepaper.pdf
1•mwhite•43m ago•1 comments

Replacing Google Analytics with Matomo on a Pi in a Cupboard

https://alexlance.blog/analytics.html
2•alance•45m ago•0 comments

The LLM Looked Smart. The Metrics Disagreed

https://tiago.rio.br/work/general/articles/llm-looked-smart-metrics-disagreed/
1•timotta•49m ago•0 comments

Why does Amazon have no Western rivals?

https://www.bbc.com/news/articles/cg7p5nr307mo
2•dabinat•50m ago•1 comments

3D R/Place

https://outer.one
1•mikidoodle•50m ago•0 comments

Found the song from the viral runway watch ad with 110M Instagram views

https://www.youtube.com/watch?v=uF7lmsP3vJY
2•marcelix•54m ago•3 comments

188,000 Show HN posts, 14 years of data: what predicts GitHub stars

https://danfking.github.io/blog/2026/04/23/show-hn-by-the-numbers/
2•BundyBear•56m ago•0 comments

Hypen – Declarative UI Language for Cross-Platform Development

https://hypen.space/introducing-hypen
2•ravenical•1h ago•0 comments

Show HN: Cheap-IM – CPU-only voice agent approximating Thinking Machines' demo

https://github.com/kouhxp/cheap-im
1•mrkn1•1h ago•0 comments

Zero, a systems language for small native agent tools

https://github.com/vercel-labs/zero
1•mjgil•1h ago•0 comments

ZeroBloat: Open-source desktop app for removing Android bloatware

https://github.com/AdhwaithAS/ZeroBloat
2•pentagrama•1h ago•0 comments

Show HN: Building ClueDay, a daily clue-based word-game

https://tanyagupta10.substack.com/p/if-you-havent-vibecoded-already-build
1•tannyc•1h ago•0 comments

Target can't measure their own bins

https://ninjacheetah.dev/2026/05/17/target-cant-measure.html
3•argee•1h ago•0 comments

Searching "remove definition" on Google results in pointless AI text

https://www.google.com/search?q=remove+definition
2•tech234a•1h ago•0 comments