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

Chinese Actors' Impersonation and Stolen Narratives in Digital Repression

https://citizenlab.ca/research/how-chinese-actors-use-impersonation-and-stolen-narratives-to-perp...
1•WaitWaitWha•6m ago•0 comments

The network redesign that led AWS to forge a more resilient cloud

https://www.aboutamazon.com/stories/aws-random-graph-theory-data-center-network-design
1•tanelpoder•9m ago•0 comments

How to Build a Shitty Robot

https://mariozechner.at/posts/2026-05-30-shitty-robot/
1•zdw•15m ago•0 comments

What Distinguishes the Super Rich from the Rest of Us

https://knowledge.insead.edu/leadership-organisations/what-distinguishes-super-rich-rest-us
1•makerdiety•30m ago•1 comments

Sonny Rollins – Saxophone Colossus (documentary)(1986)

https://www.youtube.com/watch?v=q1U37Ohmjh8
2•brudgers•43m ago•0 comments

Trying to find some good spots to invest in Bangalore, India

https://flatmap.cloud
1•midhunharikumar•43m ago•1 comments

Geblang – static typed, interpreted language written in Go

https://github.com/dwgebler/geblang
3•dwgebler•47m ago•0 comments

CompletionKit – stop guessing whether your prompt change helped

https://completionkit.com/
4•braaap•55m ago•0 comments

Dealing with cancel safety in async Rust

https://rfd.shared.oxide.computer/rfd/0400
3•rrampage•1h ago•0 comments

Ask HN: What are your worst war stories bringing agentic applications into prod

3•yaoke259•1h ago•0 comments

Litterbox – Somewhat Isolated Development Environments

https://github.com/Gerharddc/litterbox
2•indigodaddy•1h ago•0 comments

The household battery revolution that could change energy bills and the world

https://www.theguardian.com/environment/ng-interactive/2026/may/31/cheaper-energy-bills-battery-r...
2•nl•1h ago•0 comments

Lotus Focus 2030: Reinforcing brand DNA with hybrid-V8 supercar

https://www.lotuscars.com/en/press/news/lotus-unveils-focus-2030
2•gnabgib•1h ago•0 comments

Muxcard, a dyi credit card size computer

https://github.com/krauseler/muxcard
4•sargstuff•1h ago•1 comments

K Is for K-Theory

https://www.maths.ox.ac.uk/outreach/oxford-mathematics-alphabet/k-k-theory
3•marysminefnuf•1h ago•0 comments

Lance: Unified Multimodal Modeling by Multi-Task Synergy

https://huggingface.co/bytedance-research/Lance
2•gmays•1h ago•0 comments

RAG demo for New Zealand residential tenancy law

https://tenancy.localrun.ai
4•jwongso•1h ago•0 comments

New car sales are dropping

https://gizmodo.com/as-1-million-new-car-buyers-vanish-from-u-s-economy-a-new-car-increasingly-be...
4•compounding_it•1h ago•0 comments

The AI Boom Is Coming to Your Backyard [video]

https://www.youtube.com/watch?v=bA2rUkm7J9k
2•mgh2•1h ago•0 comments

Show HN: I made a Gemma 4 Mac app that names screenshots with local AI

https://snapname.app
4•joas_coder•1h ago•2 comments

Ennigaldi-Nanna's Museum

https://en.wikipedia.org/wiki/Ennigaldi-Nanna%27s_museum
2•thunderbong•1h ago•0 comments

Grok Imagine Video 1.5 Preview Tops Image-to-Video Arena

https://arena.ai/leaderboard/image-to-video
2•firasd•1h ago•0 comments

Various USB Quirks Merged Ahead of Linux 7.1-Rc6

https://www.phoronix.com/news/Linux-7.1-rc6-USB
2•Bender•1h ago•0 comments

Ebola fears spark probe into infected monkey bite at Montana research lab

https://www.dailymail.com/news/article-15861421/Ebola-Montana-research-lab-Rocky-Mountain-Sheehy-...
3•Bender•1h ago•1 comments

Fortescue Nabrawind deploy first crane-less wind turbine in Africa

https://electrek.co/2026/05/30/fortescue-nabrawind-deploy-first-crane-less-wind-turbine-in-africa/
2•Bender•1h ago•0 comments

Xavier Becerra has doubts about California's EV ambitions

https://www.politico.com/news/2026/05/30/xavier-becerra-steyer-california-gas-car-sales-ban-00943501
4•alephnerd•1h ago•0 comments

Bill Gates Spent Years Crafting His Image. Now It's Cracking

https://www.wsj.com/business/bill-gates-image-epstein-e0b83243
7•doener•1h ago•2 comments

Workshop: Canonical's sandboxed, reproducible dev environments

https://www.omgubuntu.co.uk/2026/05/canonical-workshop-dev-environments
2•miiiiiike•1h ago•0 comments

UA flight – 'turn Bluetooth off or we're turning around'

https://old.reddit.com/r/unitedairlines/comments/1tse6mq/ua_flight_turn_bluetooth_off_or_were_tur...
17•slackpad•2h ago•4 comments

How to protect your AI endpoints with Vercel BotID

https://vercel.com/kb/guide/protect-ai-endpoints-with-vercel-botid
2•flashbrew•2h ago•0 comments