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

Comments

NinjaGems•12mo 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

Get Free Picks Everyday. Best Sports Analysis App in Market

https://probaly.net/
1•astrofx•1m ago•0 comments

Show HN: Browse GitHub repos in Emacs without cloning

https://github.com/agzam/remoto.el
1•iLemming•7m ago•0 comments

Maine's governor vetoes data center moratorium

https://techcrunch.com/2026/04/25/maines-governor-vetoes-data-center-moratorium/
1•SilverElfin•10m ago•0 comments

All About USB-C: Resistors and Emarkers (2023)

https://hackaday.com/2023/01/04/all-about-usb-c-resistors-and-emarkers/
1•walterbell•12m ago•0 comments

I asked my local LLM to add 23 numbers and got seven wrong answers

https://viggy28.dev/article/local-llm-seven-wrong-answers/
1•vira28•13m ago•0 comments

Godot 4.7 Beta with HDR Output, Ray-Tracing Improvements and Editor Enhancements

https://www.phoronix.com/news/Godot-4.7-Beta
1•shpat•14m ago•0 comments

White House Correspondents' Dinner shooting suspect worked as California teacher

https://www.cnn.com/2026/04/26/us/white-house-correspondents-dinner-shooter-teacher-invs
2•canucker2016•15m ago•2 comments

Show HN: RewardGuard – detect reward hacking in RL training loops

https://github.com/Giovan321/Reward-Guard
1•Giovan321•15m ago•0 comments

Electric trucks in China have ditched diesel, now they're ditching the driver

https://thedriven.io/2026/04/25/electric-trucks-in-china-have-already-ditched-diesel-now-theyre-d...
1•decimalenough•23m ago•0 comments

Show HN: Track official AI company news and blogs in your Chrome side panel

https://chromewebstore.google.com/detail/bigtech-ai-news/aehmpingbppjnlppejppiifmijdjjiej
1•tughvn•24m ago•0 comments

Ask HN: Is "agentic" coding working for everyone except me?

1•canttestthis•24m ago•2 comments

Maine governor blocks first US state freeze on new data centers

https://www.reuters.com/legal/litigation/maine-governor-rejects-first-us-state-freeze-new-data-ce...
1•rmason•24m ago•0 comments

Show HN: I made a simple bill of sale maker

https://www.makebillofsale.com/
1•atharvtathe•27m ago•0 comments

What the FCC router ban means for FOSS

https://sfconservancy.org/blog/2026/apr/02/fcc-router-ban/
6•pabs3•31m ago•0 comments

MrBeast Is What Marx Warned Us About [video]

https://www.youtube.com/watch?v=-Hv-be_KdE0
6•xbmcuser•31m ago•0 comments

Show HN: I built a Shadcn based alternative to shields.io

https://github.com/jal-co/shieldcn/
1•justinlevine•40m ago•1 comments

iOS 18.7.3-18.7.6 were withheld from most devices; iOS 18.7.7 is enabled for all

https://support.apple.com/en-us/126793
4•seam_carver•40m ago•0 comments

A Home Made PBX

https://wandel.ca/homepage/pbx.html
3•rickcarlino•45m ago•0 comments

Real-time speech-to-speech translation

https://research.google/blog/real-time-speech-to-speech-translation/
1•theorchid•48m ago•0 comments

How much for a fake authorship? Ad database reveals secrets of scientific fraud

https://www.nature.com/articles/d41586-026-01340-y
1•WaitWaitWha•49m ago•0 comments

Spanish archaeologists discover trove of ancient shipwrecks in Bay of Gibraltar

https://www.theguardian.com/science/2026/apr/15/hidden-treasures-spanish-archaeologists-discover-...
2•1659447091•51m ago•0 comments

OpenAI CEO apologizes to Tumbler Ridge community

https://techcrunch.com/2026/04/25/openai-ceo-apologizes-to-tumbler-ridge-community/
1•pseudolus•56m ago•0 comments

A breakthrough in C/C++ dependency management

https://lcamtuf.substack.com/p/a-breakthrough-in-cc-dependency-management
3•nippoo•58m ago•0 comments

EU Age Control: The trojan horse for digital IDs

https://juraj.bednar.io/en/blog-en/2026/04/17/eu-age-control-the-trojan-horse-for-digital-ids/
25•gasull•59m ago•1 comments

How many biological substrates of life?

1•energyscholar•1h ago•2 comments

Dataland, the first museum of AI arts, sets opening date and first exhibition

https://www.latimes.com/entertainment-arts/story/2026-04-23/refik-anadol-ai-art-museum-dataland-o...
1•1659447091•1h ago•0 comments

Etymology of "Foo"

https://www.ietf.org/rfc/rfc3092.txt
2•shawnzam•1h ago•0 comments

Show HN: Peeroxide – Full wire-compatible Rust implementation of Hyperswarm

https://github.com/Rightbracket/peeroxide
1•eshork•1h ago•0 comments

Is the world ready for a car without a rear window?

https://www.msn.com/en-us/autos/enthusiasts/is-the-world-ready-for-a-car-without-a-rear-window/ar...
1•pseudolus•1h ago•0 comments

Law School Applicants Continues to Skyrocket Driving Admission Rates to New Lows

https://www.law.com/2026/04/24/law-school-applicants-continued-to-skyrocket-in-2025-driving-admis...
1•1vuio0pswjnm7•1h ago•1 comments