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

I changed my view on traditional code review

https://www.minid.net/2026/9/18/three-plus-ones-and-a-prayer
1•meerita•2m ago•0 comments

What does deadweight loss have to do with coding agents?

https://stiven.me/blog/deadweightloss/
1•theis_once•2m ago•1 comments

Show HN: What are vector embeddings? An interactive guide

https://isaacus.com/blog/what-are-vector-embeddings
1•afistfullof•2m ago•0 comments

AI-assisted PCB design for KiCad 10

https://github.com/mixelpixx/Konnect
1•ofrzeta•3m ago•0 comments

The road we were told not to take

https://www.aspendailynews.com/opinion/whiting-the-road-we-were-told-not-to-take-0b9fd0a3?taid=6a...
1•mpweiher•4m ago•0 comments

Show HN: Decision Models in a Game

1•kennag•6m ago•0 comments

Show HN: Run macOS on FreeBSD's Bhyve on AMD

https://github.com/PotemkinCo/macos-amd-bhyve
1•alex_potemkin•8m ago•0 comments

Ask HN: How do you rotate encryption keys without downtime?

1•Securelytixdev•12m ago•1 comments

Netflix App: Features, Plans, Pricing, and Everything to Know

https://www.analyticsinsight.net/download-hub/netflix-app-features-plans-pricing-what-to-know
1•swarnamukhi•12m ago•0 comments

Plants filter almost all air pollution

https://www.facebook.com/ABCScience/videos/how-well-do-plants-filter-the-air-environmental-engine...
1•hochmartinez•13m ago•0 comments

OwlLayer – Make your web UI drivable by AI

https://borisbob91.github.io/owllayer/
1•nightwalkeryao•15m ago•0 comments

Show HN: Mnemify – 3D terrain map merging Confluence, Notion, Obsidian

https://github.com/mnemify-ai/mnemify
1•Ersho•19m ago•0 comments

Top US Electric Grid Didn't Go All-In on Batteries and Strain Is Showing

https://www.bloomberg.com/news/articles/2026-09-29/top-us-electric-grid-didn-t-go-all-in-on-batte...
3•toomuchtodo•19m ago•1 comments

The Making of Grand Theft Auto VI

https://www.bloomberg.com/features/2026-grand-theft-auto-6-making-of/
2•zuInnp•20m ago•1 comments

Show HN: OraStage – turn two photos into a Hotel Lobby rap video

https://orastage.com/
1•sylwair•22m ago•1 comments

New Simulation Found for Physics

https://pmad-sim.org/sim.html
1•mrbrown1125•23m ago•0 comments

Show HN: Building an LLM from Scratch in TypeScript

https://book.humanexperiences.io/
7•baraa_•25m ago•0 comments

TV4 postpones show after AI agent erases edited material

https://swedenherald.com/article/tv4-postpones-the-challenge-until-2027-after-technical-failure-e...
2•tobr•27m ago•1 comments

Pulsar at ESUG 2026 (new Smalltalk IDE)

https://blog.lorenzano.eu/pulsar-at-esug-2026/
3•mpweiher•28m ago•0 comments

AI Laser Locking for Quantum Computers: How QuEra Automates It

https://www.quera.com/blog-posts/holding-the-light-teaching-an-ai-to-lock-and-tune-our-quantum-co...
3•EvgeniyZh•29m ago•0 comments

I let an AI run my startup for a week

https://daily.tinyprojects.dev/221
24•tinyprojects•29m ago•7 comments

Intuit vs. Oracle: Which Technology Stock Is the Smarter Investment for 2026?

https://www.rswebsols.com/news/intuit-vs-oracle-which-technology-stock-is-the-smarter-investment-...
2•rswebsols•31m ago•0 comments

The meaning of life in a world without work – Yuval Noah Harari (2017)

https://www.theguardian.com/technology/2017/may/08/virtual-reality-religion-robots-sapiens-book
2•guitarlimeo•31m ago•0 comments

Agent erased full season of "The Challenge Swe": "Hundreds of days of work gone"

https://www.aviaduct.com/?l=og+en&u=https%3A%2F%2Fwww.aftonbladet.se%2Fnojesbladet%2Fa%2F31oE8A%2...
17•lensecat•34m ago•5 comments

EscapeFrom – would you use it?

https://escapefrom.city
2•drungli•34m ago•1 comments

Show HN: Fakenamegenerator – free browser based mock data generator

https://www.fakenamegenerator.online/
2•zamranilyas•35m ago•0 comments

Reviewing Ergodnc – What a Clean Laravel API Still Gets Wrong

https://codyssey.dev/code-reviews/reviewing-ergodnc-clean-laravel-api
2•davorminchorov•36m ago•1 comments

Lessons for the 21st century from a book by 'Frankenstein' author Mary Shelley

https://worldsensorium.com/lessons-for-the-21st-century-from-a-200-year-old-book-by-frankenstein-...
2•dnetesn•38m ago•0 comments

Fish Audio Drama 3: an open-weight, directable TTS model

https://huggingface.co/fishaudio/drama-3
4•joshcsimmons•40m ago•0 comments

Humans drew pictures on the sky, and what the pictures tell us

https://blue-continuum.com/connect-the-dots
2•dnetesn•41m ago•0 comments