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

Illustration of the OpenAI Proof of the Cycle Double Cover Conjecture

https://blog.asrpo.com/cdc.html
1•asrp•59s ago•1 comments

An orbiting disco ball gave Einstein's theory its most precise test yet

https://arstechnica.com/science/2026/07/an-orbiting-disco-ball-gave-einsteins-theory-its-most-pre...
1•LorenDB•2m ago•0 comments

The Proportional Web

https://owickstrom.github.io/the-proportional-web/
1•birdculture•3m ago•0 comments

EU wants 13+ age restriction for social media

https://www.politico.eu/article/vdl-announces-age-restrictions-for-social-media-and-other-platforms/
1•giuliomagnifico•5m ago•0 comments

I let an LLM rewrite the tool descriptions of 4 MCP servers – before/after data

https://toolmetry-one.vercel.app/launch
1•tsuzuu•6m ago•0 comments

Show HN: OGAC – Run reliable, compliant and governed AI for your enterprise

https://onprem-console.getoffgridai.co
1•ali_chherawalla•8m ago•0 comments

Responsible Bot Operation

https://cryptography.dog/blog/responsible-bot-operation/
1•ColinWright•8m ago•0 comments

Tool to visually understand big PRs

https://logphase.github.io/underscore-demo-ddd/#/journeys
1•logphase•9m ago•1 comments

China releases first photo of Earth's elusive 'quasi-moon' Kamo'oalewa

https://www.space.com/space-exploration/asteroid-comet-missions/china-releases-1st-photo-of-earth...
1•ike_usawa•9m ago•0 comments

A Stranger Used One Text Message to Steal My Digital Life

https://time.com/article/2026/07/07/how-a-stranger-used-one-text-message-to-steal-my-entire-digit...
3•littlexsparkee•13m ago•0 comments

Hacker Fables – A satirical cyberpunk novella you can read as a man page

https://hacker-fables.onrender.com
1•httbs•15m ago•0 comments

EU chief weighs age restrictions for children using social media

https://apnews.com/article/eu-social-media-leyen-children-restrictions-tech-d543e0cdb24a9c8fd7fe8...
2•thm•16m ago•0 comments

Memory chip companies expected to report big leaps in sales as earnings arrive

https://www.axios.com/2026/07/13/ai-earnings-memory-stocks-quarter
1•doener•17m ago•0 comments

The LinkedIn job interviews that gets developers hacked

https://aisafe.io/blog/inside-a-malicious-take-home-interview
1•fedex_00•18m ago•0 comments

Ask HN: How do you track development time?

1•phil3k•20m ago•0 comments

A voxel Tokyo in real Japan time – ride the Yamanote line and study Japanese

https://jivx.com/densha
4•momentmaker•21m ago•0 comments

The Renters' Rights Act Information Sheet 2026 [pdf]

https://assets.publishing.service.gov.uk/media/69bc04b8f7b1c24d8e23ce60/The_Renters__Rights_Act_I...
1•susam•23m ago•0 comments

Splash Canvas

https://artsandculture.google.com/experiment/splash-canvas/vQFCtQB7FDnYkA?hl=en
1•charlieirish•23m ago•0 comments

Bruno: An AI Product Manager for Scientists

https://openreview.net/challenge?redirect=%2Fforum%3Fid%3DApsytO0P2P
1•eamag•24m ago•0 comments

AI companies are throwing museums a lifeline. What do they want in return?

https://www.ft.com/content/998152e8-90cd-4d95-ae43-e07b773ab943
1•thm•25m ago•0 comments

The banana as we know it is in trouble

https://www.wbur.org/cognoscenti/2026/07/10/bananas-fungus-fwb-panama-disease-fwb-ethan-gilsdorf
1•geox•25m ago•0 comments

Satsagen – turn popular SDR transceivers into VNA, spectrum analyzer and more

https://www.albfer.com/en/2020/02/21/satsagen-2/
1•yesturi•26m ago•0 comments

GeoLibre – Lightweight Open-Source GIS Platform

https://github.com/opengeos/GeoLibre
2•wertyk•27m ago•0 comments

Antiuniversity Now

https://antiuniversity.org/
1•robtherobber•27m ago•0 comments

Python Is So Slow. Can Julia Solve the Two-Language Problem?

https://www.wired.com/story/python-is-so-slow-can-julia-solve-the-two-language-problem/
1•AndrewDucker•27m ago•0 comments

In Conversation with Chris Engelsman from European Sleeper

https://back-on-track.eu/in-conversation-with-chris-engelsman-from-european-sleeper/
2•robin_reala•28m ago•0 comments

Musk Ate His Words on Anthropic. Follow the Money

https://mrkt30.com/musk-ate-his-words-on-anthropic-follow-the-money/
1•emsidisii•28m ago•0 comments

States to Challenge Paramount-Warner, Larry Ellison Lashes Out Wildly

https://www.thebignewsletter.com/p/monopoly-round-up-states-to-challenge
2•chmaynard•28m ago•0 comments

Is the EU Becoming a Banana Republic with Chat Control?

https://mrkt30.com/is-the-eu-becoming-a-banana-republic-with-chat-control/
2•emsidisii•29m ago•0 comments

Why Reading Matters

https://calnewport.com/why-reading-matters/
2•ingve•31m ago•0 comments