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

Clarity, Accountability, and Care – The Three Conditions That Make Teams Work

https://nmcqueen.substack.com/p/clarity-accountability-and-care
1•backlit4034•2m ago•0 comments

Cachebox

https://github.com/smarzola/cachebox
1•smarzola•5m ago•0 comments

California's landmark anti-plastics law sparks anger as 17 states move to sue

https://www.theguardian.com/environment/2026/jun/26/california-single-use-plastic-law
3•andsoitis•5m ago•0 comments

Show HN: A REPL for browsers that agents love

https://fuckui.com
1•keepamovin•6m ago•1 comments

The dordolec, the 'evil eye' and superstition in Albania

https://michaelharrison.org.uk/2013/05/the-dordolec-the-evil-eye-and-superstition-in-albania/
1•jruohonen•7m ago•0 comments

The Fake Pilot (2010)

https://www.news.com.au/travel/travel-updates/fake-pilot-thomas-salme-says-passengers-were-never-...
2•redbell•8m ago•0 comments

The making of the digital twin of the Panorama of the Battle of Murten

https://www.epfl.ch/labs/emplus/projects/terapixelpanorama/murten-panorama-digital-twin-scanning-...
2•ano-ther•8m ago•0 comments

GPT-5.6: The System Card

https://thezvi.substack.com/p/gpt-56-the-system-card
1•7777777phil•8m ago•0 comments

City counsellors under fire for AI Orange Line map [video]

https://www.youtube.com/watch?v=MmLikQaka8E
1•functionmouse•9m ago•0 comments

'Crypto vs. community': local US lenders join forces to fight 'stablecoins' law

https://www.theguardian.com/technology/2026/jun/28/crypto-v-community-local-lenders-fight-stablec...
1•biorach•10m ago•0 comments

Clean GitHub repo tricks AI coding agents into running malware

https://www.bleepingcomputer.com/news/security/clean-github-repo-tricks-ai-coding-agents-into-run...
1•Brajeshwar•11m ago•0 comments

What is your most fascinating tech used in Formula1(F1)?

1•adithyaharish•13m ago•0 comments

Michigan bill would bar employers from requiring after-hours coms with workers

https://www.cbsnews.com/detroit/news/workplace-boundaries-act-employees-after-hours/
2•cebert•13m ago•1 comments

5k Restaurant Menus, Years 1880-1920

https://pudding.cool/2026/06/menu-collection/
1•xbryanx•15m ago•0 comments

Show HN: I built an AI fence visualizer

https://www.fencepreview.com/
1•atharvtathe•17m ago•0 comments

Are there any features modern Anime AI lacks

1•anitroves•18m ago•0 comments

Report on the State of Scholarship in the Humanities [pdf]

https://cdn.vanderbilt.edu/vu-wpfsx/wp-content/uploads/sites/51/2026/06/State-of-Scholarship-Repo...
1•loughnane•18m ago•0 comments

EU to legislate about Chat Control behind closed doors

https://www.patrick-breyer.de/en/double-threat-to-private-communications-undemocratic-chat-contro...
6•NeutralForest•19m ago•0 comments

Build Your Own IP Geolocation Setup Without the SaaS Tax in an Afternoon

https://kerochan.lol/blogs/ip.html
1•petee•19m ago•1 comments

North Korea dictator Kim Jong Un is illegitimate because his mother was Japanese

https://www.bbc.com/news/articles/cpvp3xn489no
3•ck2•21m ago•1 comments

Flock cameras track more than your license plate, and they're spreading fast

https://www.engadget.com/2203000/flock-cameras-recording-license-plate/
43•SanjayMehta•24m ago•2 comments

In the AI era, be a builder or a seller, not a measurer

https://www.businessinsider.com/ai-tech-jobs-builder-seller-not-measurer-cloudflare-2026-6
1•backlit4034•25m ago•0 comments

Show HN: Clanker TV

https://botflix.tv/
1•jshaivitz•29m ago•0 comments

Show HN: A live (natural language) interpreter / translator

https://www.liveterp.com/
1•TroubleSprouter•30m ago•0 comments

Who will be the senior engineers of 2036?

https://www.linuxfoundation.org/blog/who-will-be-the-senior-engineers-of-2036
2•nezhar•31m ago•0 comments

Global recession and the end of the middle class: What 'AI exuberance' could do

https://www.smh.com.au/politics/federal/global-recession-and-the-end-of-the-middle-class-what-ai-...
2•thedays•31m ago•0 comments

Dependently typed Clojure DSL with a Lean4 compatible kernel

https://github.com/replikativ/ansatz
1•yogthos•31m ago•0 comments

Reinforcement learning towards broadly and persistently beneficial models

https://alignment.openai.com/beneficial-rl/
1•gmays•31m ago•0 comments

What Happens When You Delete the Pauses from Your Day

https://www.reworked.co/employee-experience/ai-may-be-eliminating-the-routine-your-brain-needs/
1•eustoria•31m ago•0 comments

Claude Code turned every engineer into three. Now companies need more PMs

https://venturebeat.com/infrastructure/claude-code-turned-every-engineer-into-three-now-companies...
2•champagnepapi•31m ago•0 comments