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

Ask HN: How long do you commute by car each day?

1•roschdal•59s ago•0 comments

LLMs can hide text in other text of the same length

https://arxiv.org/abs/2510.20075
1•m-hodges•2m ago•0 comments

Pitney Bowes Data Breach (April 2026)

https://haveibeenpwned.com/Breach/PitneyBowes
1•gnabgib•3m ago•0 comments

A Note on TurboQuant and the Earlier Eden Work

https://arxiv.org/abs/2604.18555
1•amitport•3m ago•0 comments

Outline of Thought

https://en.wikipedia.org/wiki/Outline_of_thought
1•cainxinth•4m ago•0 comments

The Dunning-Kruger effect is probably just from bimodal skill distributions

https://bosoncutter.substack.com/p/the-dunning-kruger-effect-is-probably
2•the_tyger•10m ago•1 comments

So, About That AI Bubble

https://www.theatlantic.com/economy/2026/05/ai-bubble-revenue-anthropic/687022/
2•saikatsg•10m ago•0 comments

Show HN: A Universal Stability Criterion for Symbolic Complex Systems

https://zenodo.org/records/18883274
1•M_Samir333•12m ago•1 comments

From toroids to helical tubules: Kirigami-inspired programmable assembly

https://www.pnas.org/doi/10.1073/pnas.2516695122
2•bryanrasmussen•14m ago•1 comments

Show HN: Rust library for Undo/Redo using deltas, snapshots or commands

https://github.com/mikwielgus/undoredo
2•mikolajw•14m ago•1 comments

Privacy Dependencies (2020)

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3447384
1•wslh•15m ago•0 comments

Show HN: Sentient OS – On-device intelligence layer for your entire digital life

https://sentient-os.ai
2•TechExpert2910•15m ago•1 comments

Unsigned Sizes: A Five Year Mistake

https://c3-lang.org/blog/unsigned-sizes-a-five-year-mistake/
6•lerno•16m ago•0 comments

Forgiving can improve well-being

https://news.harvard.edu/gazette/story/2026/04/how-forgiving-can-improve-well-being/
1•gnabgib•18m ago•0 comments

Show HN: Native agent runtime for Conductor OSS

https://github.com/agentspan-ai/agentspan
1•opiniateddev•18m ago•0 comments

Ask HN: Where can I go to ask for help?

5•downbad_•19m ago•1 comments

Oscars says AI actors and writing cannot win awards

https://www.bbc.com/news/articles/cx21dl3v7d3o
2•Brajeshwar•21m ago•0 comments

Simplebanking: German open-source banking in your Mac menu bar (with CLI/MCP)

https://www.simplebanking.de
1•klotzbrocken•22m ago•0 comments

Tenacity: Cross-platform multi-track audio editor

https://codeberg.org/tenacityteam/tenacity
1•saikatsg•24m ago•0 comments

Show HN: Vim and centaur chess inspired app, where you choose from top moves

https://chess-cheaters.vercel.app/
1•lackoftactics•27m ago•0 comments

A silly little C++ quiz

https://katherinemohr.github.io/2026/04/20/cpp-quiz.html
1•kmohr•27m ago•0 comments

It's Hard to Get a British Driving License

https://www.nytimes.com/2026/05/02/world/europe/uk-driving-tests-backlog.html
3•saikatsg•28m ago•0 comments

Craig Newmark on Institutional Maintenance, Giving Away Control

https://conversationswithtyler.com/episodes/craig-newmark/
1•momentmaker•33m ago•0 comments

In Amsterdam, Ads for Fossil Fuels or Meat Are Now Verboden

https://www.nytimes.com/2026/05/01/climate/in-permissive-amsterdam-ads-for-fossil-fuels-or-meat-a...
3•bookofjoe•33m ago•1 comments

Atomdns

https://codeberg.org/miekg/dns/src/branch/main/cmd/atomdns
1•themaxdavitt•34m ago•0 comments

Bieber Coachella performance leads to catalog boost

https://liveclip.substack.com/p/top-songs-billboard-20260502
1•firasd•37m ago•0 comments

Richard Dawkins and The Claude Delusion: The great skeptic gets taken in

https://garymarcus.substack.com/p/richard-dawkins-and-the-claude-delusion
10•RedReign•42m ago•3 comments

LLMs Are Complex Coherence Resolution Engines

https://robmealey.substack.com/p/using-claude-or-any-llm-backed-tool
1•rbbymls•43m ago•1 comments

Seattle's mayor waves goodbye to prosperity

https://www.washingtonpost.com/opinions/2026/05/01/seattle-mayor-katie-wilson-waves-goodbye-busin...
1•loeg•44m ago•0 comments

New AQPI C-Band Radar Delivers Impressive Results

https://cw3e.ucsd.edu/new-aqpi-c-band-radar-delivers-impressive-results/
1•carbocation•46m ago•0 comments