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

Why the Ideal Magnet Remains Out of Reach

https://spectrum.ieee.org/rare-earth-free-magnets
1•pseudolus•3m ago•0 comments

Iarpa Trojans in Artificial Intelligence

https://arxiv.org/abs/2602.07152
1•hlynurd•4m ago•0 comments

Advice I WISH I'D BEEN Told (1999)

http://web.archive.org/web/20090502012411/http://wwwstage.valpo.edu/english/vpr/mcdonaldessay.html
1•downbad_•4m ago•1 comments

Family data reveal two genetic paths to childhood depression and anxiety

https://medicalxpress.com/news/2026-04-family-reveal-genetic-paths-childhood.html
1•pseudolus•8m ago•0 comments

More than double the gas stuck in Hormuz is wasted each year, IEA says

https://www.ft.com/content/fdc6aa8a-538a-4f1d-b1b9-a0ce0cd2a5ac
1•JumpCrisscross•9m ago•0 comments

Kant: Was Ist Aufklärung?

https://www.hs-augsburg.de/~harsch/germanica/Chronologie/18Jh/Kant/kan_aufk.html
2•doener•11m ago•1 comments

Show HN: Valk Guard– Catches dangerous SQL hidden inside your ORM,no DB required

https://github.com/ValkDB/valk-guard
1•valkdb•13m ago•0 comments

Why do so many people use AI to cheat at fun?

https://www.thecut.com/article/would-you-use-chatgpt-to-cheat-at-hobbies.html
1•the-mitr•13m ago•0 comments

Reviving the internet radio in my 12-year-old Denon

https://victorantos.com/posts/i-bought-a-denon-for-my-wedding-then-i-vibe-coded-its-radio-back/
2•victorbuilds•14m ago•0 comments

GitHub (But It's a EU Project)

https://pinolallo.com/html/eurohub-demo.html
4•HipstaJules•16m ago•0 comments

Shoppers falsely identified by facial recognition struggle to clear their names

https://www.theguardian.com/technology/2026/may/03/guilty-until-proven-innocent-shoppers-falsely-...
1•rwmj•17m ago•0 comments

AI-Generated Code Has No Author – Ossature Blog

https://ossature.dev/blog/ai-generated-code-has-no-author/
1•lifeisstillgood•18m ago•0 comments

United flight collides with truck and light pole as it lands at Newark airport

https://www.cnn.com/2026/05/03/us/united-airlines-newark-truck-streetlight
2•blendergeek•19m ago•0 comments

The Arena of Seperation

https://drive.google.com/drive/folders/1LhbVuK--98o6UsyiCzTjQ3yxQb3VjWce?usp=sharing
1•thepppanda•19m ago•1 comments

10K+ Satellites in Space

https://tech.marksblogg.com/gcat-satellite-database.html
1•marklit•20m ago•1 comments

Agent Skill Pack: Market and Marketing and Monetization (9 and 2 Skills)

https://8253360822677.gumroad.com/l/beamer-agent-skills-market-marketing-monetization
1•davidvartanian•20m ago•0 comments

Ouster's new color Lidar is coming to replace cameras

https://techcrunch.com/2026/05/04/ousters-new-color-lidar-is-coming-to-replace-cameras/
1•jacobwiseberg•22m ago•0 comments

The wild life and brutal death of a crypto hustler

https://thelogic.co/news/the-big-read/kevin-mirshahi-bitcoin-cryptocurrency-influencer-murder/
2•pseudolus•24m ago•0 comments

Speed of Implementation and the Law of Shitty Click Throughs

https://taylorpearson.me/ctr/
1•rzk•24m ago•0 comments

May the Fourth Be with You

2•emreb•25m ago•0 comments

Show HN: Pictero.com – mostly browser based image toolbox

https://www.pictero.com/
1•y42•26m ago•0 comments

Prototype Fund is a funding program for innovative Open Source Software

https://www.prototypefund.de/en/
1•snowpid•29m ago•0 comments

Show HN: Pokelingo – guess the Pokémon from its Pokédex entry in target language

https://pokelingo.io/en/riddle/
1•itsprobablyme•30m ago•1 comments

CartLens

https://www.cartens.co/
1•watat83•31m ago•1 comments

The German town where people print their own money

https://www.youtube.com/watch?v=WzijH3lgzHI
1•modinfo•31m ago•0 comments

Ruflo: Multi-agent AI orchestration for Claude Code

https://github.com/ruvnet/ruflo/blob/main/docs/USERGUIDE.md
5•pramodbiligiri•32m ago•0 comments

Farewell and Thank You, Spirit

https://jackfromgetcho.substack.com/p/farewell-and-thank-you-spirit
1•jackconsidine•32m ago•0 comments

Medical Information Provided to AI Is Often Incomplete

https://www.uni-wuerzburg.de/en/news-and-events/news/detail/news/reis-nature-health/
2•JeanKage•33m ago•0 comments

Trademark violation: Fake Notepad++ for Mac

https://notepad-plus-plus.org/news/npp-trademark-infringement/
80•maxloh•44m ago•18 comments

Daintreehq/daintree: A delegation environment for orchestrating AI coding agents

https://github.com/daintreehq/daintree
1•ankitg12•48m ago•0 comments