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•8mo ago

Comments

NinjaGems•8mo 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

Health insurance execs shift blame for costly, confusing health care system

https://www.statnews.com/2026/01/22/health-insurance-execs-blame-high-costs-hospitals-doctors-pha...
1•brandonb•1m ago•0 comments

Get Shit Done

https://github.com/glittercowboy/get-shit-done
1•davidkimai•5m ago•0 comments

Fuggerei

https://www.fugger.de/en/fuggerei
1•thunderbong•5m ago•0 comments

Ask HN: How are you enforcing permissions for AI agent tool calls in production?

1•amjadfatmi1•6m ago•0 comments

Caroline Ellison Former Alameda CEO Released from Prison After 440 Days

https://www.sec.gov/enforcement-litigation/litigation-releases/lr-26450
1•sizzle•6m ago•0 comments

The Epic Survey of Mason and Dixon

https://www.nspe.org/career-growth/pe-magazine/march-2014/the-epic-survey-mason-dixon
1•MrBuddyCasino•7m ago•0 comments

Everybody's at each other's throats': James Cameron left the US permanently

https://www.theguardian.com/film/2026/jan/23/james-cameron-left-the-us-permanently-covid-new-zealand
2•teleforce•10m ago•0 comments

Agency Recruiters can sell retained searches

https://talnet.co/posts/how-agency-recruiters-can-sell-retained-searches-20260242311174
1•bouia•13m ago•0 comments

Turn any developer into a low performer

https://pipify.lovable.app/
1•thedeep_mind•15m ago•1 comments

Agents.md as a Dark Signal

https://joshmock.com/post/2026-agents-md-as-a-dark-signal/
1•vinhnx•17m ago•0 comments

December in Servo

https://servo.org/blog/2026/01/23/december-in-servo/
1•todsacerdoti•17m ago•0 comments

Ditching Flickr for Immich, Protecting My Kids

https://ericcaron.com/securing-memories-upgrading-privacy/
1•ecaron•17m ago•0 comments

A new direction for students in an AI world: Prosper, prepare, protect

https://www.brookings.edu/articles/a-new-direction-for-students-in-an-ai-world-prosper-prepare-pr...
1•gmays•21m ago•0 comments

AI can 10x developers in creating tech debt

https://stackoverflow.blog/2026/01/23/ai-can-10x-developers-in-creating-tech-debt/
3•thebeardisred•25m ago•1 comments

Why a God Can't Play a Link to the Past [video]

https://www.youtube.com/watch?v=nQ6e2_QKnmg
1•todsacerdoti•25m ago•0 comments

Show HN: A simple algorithm for shifting solid-color image backgrounds (WASM)

https://github.com/ufoym/bgcolor-shift
3•ufoym•32m ago•0 comments

Customer growth is slow. Who do I talk to?

1•alance•35m ago•2 comments

The End of Discovery?

https://write.as/thoughts-on-nanofactories/the-end-of-discovery
1•soundworlds•38m ago•0 comments

Show HN: Flux, A Python-like language in Rust to solve ML orchestration overhead

https://github.com/cmc-labo/flux
1•hpscript•41m ago•1 comments

Python's `json.tool` Utility

https://docs.python.org/3/library/json.html
1•dvrp•47m ago•0 comments

AI agent generates rebuttals for papers

https://arxiv.org/abs/2601.14171
1•meander_water•49m ago•0 comments

Claude Code TeamateTool (binary analysis)

https://gist.github.com/kieranklaassen/d2b35569be2c7f1412c64861a219d51f
1•dnw•55m ago•1 comments

Shelley: A Coding Agent

https://github.com/boldsoftware/shelley
1•luu•1h ago•0 comments

Visualizing K-Way Merge: An Interactive Guide to Database Sorting

http://justinhj.github.io/2026/01/19/visualizing-k-way-merge.html
1•todsacerdoti•1h ago•0 comments

Ask HN: Why is the Lua web / related ecosystem so stagnant?

1•jmspring•1h ago•0 comments

AMI Labs: Real World. Real Intelligence

https://amilabs.xyz/
1•pilingual•1h ago•0 comments

Major crypto theft discovered by Zach XBT

https://twitter.com/zachxbt/status/2014685263327351116
1•paulpauper•1h ago•0 comments

Show HN: Cholesterol Tracker – Built after high cholesterol diagnosis at 33

https://cholesterol-tracker.poniansoft.com/
1•briskibe•1h ago•0 comments

Joy and Curiosity #70

https://registerspill.thorstenball.com/p/joy-and-curiosity-70-d85
1•kristianp•1h ago•0 comments

Ask HN: In the era of AI, which language would you choose?

2•tcper•1h ago•0 comments