frontpage.
newsnewestaskshowjobs

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

The Missed Opportunities of Sonic 06

https://isaacmarovitz.com/posts/sonic-06/
1•ibobev•40s ago•0 comments

How Is Music Possible

https://www.henrikkarlsson.xyz/p/music
1•rafaelc•58s ago•0 comments

Debunking "Faster Than Rust": Malicious Benchmarks in Tov

https://blog.fyralabs.com/debunking-faster-than-rust-malicious-benchmarks-in-tov/
1•ibobev•1m ago•0 comments

I Solved Green Screen, and I'm Giving It to You [video]

https://www.youtube.com/watch?v=svrdRAoIlxM
1•glitchdout•1m ago•0 comments

Quest Diagnostics confirms patients' personal and health data compromised

https://techcrunch.com/2026/10/23/lab-testing-giant-quest-diagnostics-confirms-patients-personal-...
1•mrkd•3m ago•0 comments

Beyond g-mean²: complementary metrics for monitorability

https://alignment.openai.com/beyond-gmean-squared/
1•gmays•3m ago•0 comments

H2oai/jdupes: H2O.ai fork of jdupes

https://github.com/h2oai/jdupes
1•ankitg12•3m ago•0 comments

Watch Rome Rise, Fall, and Rise Again in a Three-Minute 3D Timelapse

https://www.openculture.com/2026/10/watch-rome-rise-fall-and-rise-again-in-a-three-minute-3d-time...
1•Brajeshwar•4m ago•0 comments

Why AI Can't Replace Engineering Teams

https://spectrum.ieee.org/engineering-jobs-that-ai-cant-replace
1•Brajeshwar•4m ago•0 comments

OlmoEarth v1.3: embeddings for the whole planet

https://huggingface.co/blog/allenai/olmoearth-v1-3
1•Brajeshwar•4m ago•0 comments

Getting Started with Lean 4: Proofs as Code for Real Developers

https://medium.com/@adnanmasood/getting-started-with-lean-4-proofs-as-code-for-real-developers-47...
1•syumei•5m ago•0 comments

AI Safety Is Mostly a Sex Cult in Berkeley, California

https://www.verysane.ai/p/ai-safety-is-mostly-a-sex-cult-in-berkeley-california
1•SLHamlet•7m ago•1 comments

Apple Music Has a Hidden iPod You Can Play With

https://www.macrumors.com/2026/10/23/apple-music-has-a-hidden-ipod-you-can-play-with/
1•bookofjoe•8m ago•0 comments

eMudhra Login Bypass

https://mastodon.catgirl.cloud/@49016/117475921584308861
5•_ache_•8m ago•1 comments

Teams of AI agents that don't loop: handoff maps, three modes, hard budgets

https://awflow.io/blog/ai-agent-teams-that-dont-loop
1•dannickstark•9m ago•0 comments

Engineers Lobbying Congress Use Expertise to Aid Policy

https://spectrum.ieee.org/engineers-lobbying-congress
1•rbanffy•9m ago•0 comments

Warhound is genetically engineering dogs for the military

https://www.engadget.com/2295033/warhound-genetically-engineering-dogs-military/
1•donsupreme•10m ago•0 comments

Pangram Is Not an Oracle

https://buttondown.com/maiht3k/archive/pangram-is-not-an-oracle/
1•mooreds•10m ago•0 comments

Comma Hardware

https://twitter.com/CommaAgents/status/2113656727199789335
1•Johnson8053•11m ago•0 comments

Denmark to end mink farming by August 2029 under EU ban

https://cphpost.dk/2026-10-23/news/round-up/denmark-to-end-mink-farming-by-august-2029-under-eu-ban/
1•geox•12m ago•0 comments

Open Source Mobile-Use MCP and AI Agent

https://github.com/ghorbelhamdi/buddy-android
1•3amar404•12m ago•1 comments

3D Explorer of Python Internals

https://twitter.com/1st1/status/2113666322580267362
1•1st1•13m ago•0 comments

Total Historian

https://www.theideasletter.org/essay/total-historian/
2•benbreen•15m ago•0 comments

Anthropic want work patterns to change

https://www.theguardian.com/technology/2026/oct/23/anthropic-report-ai-workplace-shifts
1•wsintra2022•16m ago•0 comments

GitHub to Forgejo: what to get right before a one-afternoon switch

https://amaiko.ai/engineering/migrating-from-github-to-forgejo
1•mordras•17m ago•0 comments

Ask HN: Claude gets over my 5h limit today in 10 minutes?

2•majkinetor•17m ago•0 comments

Drowning in slop. Can the state survive the rise of AI?

https://thelivinglib.org/drowning-in-slop-can-the-state-survive-the-rise-of-ai/
1•jruohonen•17m ago•0 comments

"Today, we hacked what we'd set out to hack: the iPhone."

https://blog.calif.io/p/iphone
94•pavel_lishin•17m ago•20 comments

A Crisis in Measurement Is a Crisis in Management

https://mapbrief.com/2026/06/18/a-crisis-in-measurement-is-a-crisis-in-management/
1•mooreds•18m ago•0 comments

How to Make Things, and Why – Stuart Halloway (Clojure/Conj 2026) [video]

https://www.youtube.com/watch?v=7yeH1DqK984
3•emccue•18m ago•0 comments