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•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

Behavior-Oriented Concurrency for Python

https://microsoft.github.io/bocpy/
1•mpweiher•27s ago•0 comments

Show HN: I Built a Retro Survival RPG in Vanilla JavaScript

1•jasonkester•1m ago•0 comments

The USB Keyboard We're Never Allowed to Plug in [video]

https://www.youtube.com/watch?v=cFWBatrHbPk
1•DamnInteresting•3m ago•0 comments

Attackers are cashing in on fresh 'CopyFail' Linux flaw

https://www.theregister.com/2026/05/05/cisa_sounds_the_alarm_on/
2•pjmlp•11m ago•0 comments

The Schneider float32 byte order isn't in the spec, and other Modbus surprises

https://gist.github.com/PhilYeh1212/227a35b12236f1f37dfea0405b12be2b
1•PhilYeh75•13m ago•0 comments

Generative UI Browser

https://github.com/manupareekk/generative-ui-browser
1•manupareek•16m ago•0 comments

You built the product. Now test if people want it

https://www.viral.ad/
2•cjdesignstudio•19m ago•0 comments

Knitting Bullshit

https://katedaviesdesigns.com/2026/04/29/knitting-bullshit/
3•ColinEberhardt•21m ago•0 comments

Why LLM APIs Shouldn't Ship UTF-8", "Stop Wasting Bandwidth on LLM Text APIs

https://github.com/wdunn001/codec
2•Zombwaffle•22m ago•0 comments

CLI2API: Turn Your Claude Subscription into an OpenAI-Compatible API

https://github.com/zhusq20/CLI2API
1•zsqzz•23m ago•0 comments

An ode to swapping computer warez in the 80s

https://suno.com/song/79267d82-c558-4981-a7e5-3b0a7939dea9
1•JPolka•24m ago•2 comments

Software Development Job Postings on Indeed in the United States

https://fred.stlouisfed.org/series/IHLIDXUSTPSOFTDEVE
1•stefap2•24m ago•0 comments

Pyramid of the Capitalist System (1911)

https://publicdomainreview.org/collection/pyramid-of-the-capitalist-system/
2•prismatic•25m ago•0 comments

Show HN: App that marks each hour of your day as yours or lost to your phone

https://apps.apple.com/us/app/oh-my-hours/id6760450002
1•yarsanich•25m ago•0 comments

OpenAI favors more flexible datacenter deals

https://www.tomshardware.com/tech-industry/artificial-intelligence/openai-has-effectively-abandon...
1•gmays•25m ago•0 comments

Detection of an atmosphere on a trans-Neptunian object beyond Pluto

https://www.nature.com/articles/s41550-026-02846-1
1•tobr•27m ago•0 comments

Verification Test – Please Ignore

1•zhoykn•30m ago•0 comments

Inventing Cyrillic

https://www.historytoday.com/archive/history-matters/inventing-cyrillic
3•lermontov•32m ago•0 comments

The Trail of Jeremiah

https://theamericanscholar.org/on-the-trail-of-jeremiah/
2•samclemens•33m ago•0 comments

My Claude Code Setup: Pure CLI, Pure Unix, Zero IDE

https://sindro.me/posts/2026-04-09-claude-code-pure-cli-setup/
2•stare_spb•34m ago•0 comments

What Produce Is in Season Today

https://fliprank.app/discover/in-season-produce
3•akest•46m ago•0 comments

Scripty – A Minimal Scripting Language

https://kristoff.it/blog/scripty/
3•anitil•48m ago•1 comments

Ghidra Decompiler in the Browser

https://github.com/ant4g0nist/pyre
1•rmast•50m ago•0 comments

Show HN: How smart is your geography knowledge?

https://map.mikira.id/
1•hockyy•50m ago•0 comments

Multi-stroke text effect in CSS

https://yuanchuan.dev/multi-stroke-text-effect-in-css
2•cheeaun•51m ago•0 comments

Google has a secret reference desk

https://cardcatalogforlife.substack.com/p/google-has-a-secret-reference-desk
6•maxutility•54m ago•1 comments

Myst (Cyan, 1991) Game Proposal document

https://archive.org/details/myst_proposal
3•memalign•1h ago•0 comments

Apple agrees to pay iPhone owners $250M for not delivering AI Siri

https://www.theverge.com/tech/924706/apple-iphone-siri-intelligence-class-action-lawsuit-settlement
5•Garbage•1h ago•0 comments

GPT‑5 derived new results in theoretical physics and quantum gravity [video]

https://www.youtube.com/watch?v=9d899Ram9Bs
2•AtomicOrbital•1h ago•0 comments

Cleartext Passwords in MS Edge? In 2026?

https://isc.sans.edu/diary/32954
4•taubek•1h ago•0 comments