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

Taming Symmetry: A Dive into Lie Groups with Python (2025)

https://patricknicolas.substack.com/p/practical-introduction-to-lie-groups
1•adamnemecek•54s ago•0 comments

Missouri voters will get to decide whether to eliminate the income tax

https://apnews.com/article/income-tax-repeal-missouri-sales-ballot-9d0e1d42d8b8bdea2703ce363eee0926
1•geox•1m ago•0 comments

What Keeps the Browser Free

https://productimpossible.com/articles/what-keeps-your-browser-free/
1•sebakubisz•1m ago•0 comments

Tumbler Ridge families seek US$1B in OpenAI lawsuit

https://www.ctvnews.ca/vancouver/article/families-of-canadian-mass-shooting-victims-sue-openai-ce...
1•fidotron•1m ago•0 comments

Why IPv6 is so complicated

https://github.com/becarpenter/book6/blob/main/01.%20Introduction%20and%20Foreword/Why%20IPv6%20i...
1•speckx•1m ago•0 comments

Get your free digital ocean credits here <3

https://www.digitalocean.com/?refcode=8d0c2b281fa4&utm_campaign=Referral_Invite&utm_medium=Referr...
1•cloud_credit•4m ago•1 comments

Kyoto cherry blossoms now bloom earlier than at any point in 1,200 years

https://jivx.com/kyoto-bloom
2•momentmaker•6m ago•0 comments

Two weeks since I shipped my iOS app – actual numbers, mostly embarrassing ones

https://medium.com/@sklyarov/i-built-an-ai-mental-health-app-for-my-wife-heres-what-happened-in-t...
1•sklyarov•7m ago•0 comments

OpenAI Codex system prompt includes directive: "never talk about goblins"

https://arstechnica.com/ai/2026/04/openai-codex-system-prompt-includes-explicit-directive-to-neve...
1•ndr42•7m ago•0 comments

Philosophers Should Care About Computational Complexity (2011) [pdf]

https://www.scottaaronson.com/papers/philos.pdf
1•downbad_•8m ago•1 comments

Granite 4.1 LLMs: How They're Built

https://huggingface.co/blog/ibm-granite/granite-4-1
1•shallow-mind•9m ago•0 comments

Show HN: Generative UI Library for React

https://www.getsyntux.com/
2•BeverlyHills001•10m ago•1 comments

Grok Voice API

https://x.ai/api/voice
1•hmokiguess•10m ago•0 comments

Assembly – Pre-launch consumer intelligence for D2C brands

https://www.assemblysimulator.com/
1•pranshpatwa•11m ago•0 comments

Ask HN: Show Us Your Personal Agents?

1•arionhardison•11m ago•0 comments

How to Use ChatGPT to Find Real Flight Deals?

https://www.steaktek.com/artificial-intelligence/how-to-use-chatgpt-to-find-real-flight-deals/
1•Newspaperworld•14m ago•0 comments

Limiting Not Just Screen Time, but Screen Space

https://www.noemamag.com/limiting-not-just-screen-time-but-screen-space/
1•taubek•14m ago•0 comments

The Fab Charter

https://fab.cba.mit.edu/about/charter/
2•barishnamazov•14m ago•0 comments

Odysseys: Benchmarking Web Agents on Realistic Long Horizon Tasks

https://odysseys-website.pages.dev/
1•cmitsakis•16m ago•0 comments

An API with Rights over Everything

https://aitwerp.com/signals/railway-agent-database-deleted/
1•Inziu•16m ago•0 comments

Trump officials draft plan to bring Anthropic back amid Pentagon fight

https://www.axios.com/2026/04/29/trump-anthropic-pentagon-ai-executive-order-gov
1•naves•17m ago•0 comments

The Port of Oslo 1798 – Remastered

https://tidvis.itch.io/oslo-havn-1798-rm
1•hoxmark•19m ago•1 comments

Clojure us the future of AI coding, but you won't use it

https://latypoff.com/clojure-is-the-future-of-ai-coding-but-you-wont-use-it/
1•nlitened•20m ago•0 comments

Cisco vs. DOE – SCOTUS to further narrow judgements on the international law

https://www.scotusblog.com/2026/04/court-seems-likely-to-narrow-ability-of-plaintiffs-to-bring-cl...
3•class4behavior•22m ago•0 comments

Anthropic's Argument for Mythos SWE-bench improvement contains a fatal error

https://www.philosophicalhacker.com/post/anthropic-error/
2•jryio•22m ago•0 comments

"People who don't use AI will be left behind"

https://migrainebrain.bearblog.dev/people-who-dont-use-ai-will-be-left-behind/
4•speckx•23m ago•0 comments

The Moral and Medical Panic over Bicycles (2020)

https://www.mcgill.ca/oss/article/history-did-you-know/moral-and-medical-panic-over-bicycles
1•thelastgallon•23m ago•0 comments

AI agents (Grok vs. GPT-4o mini) compete in live crypto paper trading

https://cryptoaiarena.com/
1•edgar_dev•24m ago•0 comments

Show HN: AP Quiz – mobile-first AP practice prep web app

https://ap-quiz.com
1•coolwulf•26m ago•1 comments

The Inadequacy of House Burping

https://www.greenbuildingadvisor.com/article/the-inadequacy-of-house-burping
1•quercusa•28m ago•0 comments