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

Comments

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

SiGit Code: local-first coding agent

https://github.com/getsigit/sigit
1•kampak212•50s ago•0 comments

Show HN: StudyHall – A Virtual Workspace

https://studyhall.app
1•kornatzky•5m ago•0 comments

A Dose of Wisdom from Silicon Valley's Favorite Prophet

https://www.nytimes.com/2026/04/24/opinion/ezra-klein-podcast-stewart-brand.html
1•throwrg25•7m ago•0 comments

The Wind in the Willows and reading out loud

https://interconnected.org/home/2026/04/24/willows
1•Tomte•10m ago•0 comments

Why 'Atomic Habits' may not be working for you (2023)

https://www.krishnabharadwaj.info/why-atomic-habits-may-not-be-working-for-you/
1•n_e•12m ago•0 comments

What Is the Next Moat?

https://substack.com/profile/73011963-ming/note/c-248876715
1•dooku0721•13m ago•0 comments

South Africa's Draft Capital Flow Management Regulations, 2026

https://bitcoinke.io/2026/04/the-south-africa-capital-flow-management-draft-regulations-2026/
1•DavGit•14m ago•0 comments

•15m ago

Different AI Models All in One Platform

https://www.chatcomparison.ai/
1•chatcomparison•17m ago•0 comments

Rust Memory Management: Ownership vs. Reference Counting

https://slicker.me/rust/ownership_and_borrowing_vs_reference_counting.html
1•vinhnx•23m ago•0 comments

Caching Expensive Functions in Rust

https://kocharhook.com/post/5/caching-expensive-functions-in-rust/
2•vinhnx•23m ago•0 comments

What Happens When You Build an Inode-Style Vector in Rust

https://sot.dev/inode-style-vector-in-rust.html
2•vinhnx•24m ago•0 comments

FlipHTML5 Pdf Downloader

https://fliphtml5.aivaded.com
1•godsbee•30m ago•0 comments

APL – A Glimpse of Heaven

https://web.archive.org/web/20250316112937/https://archive.vector.org.uk/art10011550
1•tosh•30m ago•0 comments

Show HN: Kaniop – Kubernetes Operator for Kanidm

https://github.com/pando85/kaniop
2•pando85•32m ago•1 comments

Carnival of the Wicked

https://cinemasojourns.com/2026/04/24/carnival-of-the-wicked/
1•jjgreen•34m ago•0 comments

Well, this is embarrassing: The Lunar Gateway's primary modules are corroded

https://arstechnica.com/space/2026/04/well-this-is-embarrassing-the-lunar-gateways-primary-module...
3•taubek•35m ago•0 comments

NodeLLM: RubyLLM in JavaScript

https://github.com/node-llm/node-llm
1•earcar•38m ago•0 comments

Show HN: My self-custodial trading platform

https://www.aulico.com
1•kiosktryer•40m ago•0 comments

Show HN: GitHub Directory for Public APIs

https://github.com/public-apis/public-apis/blob/master/README.md
1•wasimsk•41m ago•1 comments

Zhenguan Zhengyao

http://www.chinaknowledge.de/Literature/Historiography/zhenguanzhengyao.html
2•teleforce•44m ago•0 comments

Apple to Launch 'MacBook Ultra' with These Six New Features

https://www.macrumors.com/2026/04/24/macbook-ultra-up-to-six-new-features/
2•cjaackie•44m ago•1 comments

Ask HN: What's Your Biggest Fear?

2•wasimsk•50m ago•1 comments

Show HN: A Karpathy-style LLM wiki your agents maintain (Markdown and Git)

https://github.com/nex-crm/wuphf
33•najmuzzaman•50m ago•12 comments

Quantization for Neural Networks

https://leimao.github.io/article/Neural-Networks-Quantization/
2•eigenBasis•52m ago•0 comments

My New York Misadventure (1932)

https://winstonchurchill.org/publications/finest-hour/finest-hour-136/my-new-york-misadventure/
1•downbad_•56m ago•1 comments

Aspirin can reduce the risk of cancer – and we're starting to understand why

https://www.bbc.com/future/article/20260420-cancer-how-aspirin-may-be-a-powerful-new-weapon-again...
2•selvan•59m ago•0 comments

Show HN: LLMs consume 5.4x less mobile energy than ad-supported web search

https://dupr.at/thermodynamic-efficiency-inversion
2•duprat•59m ago•0 comments

Soundtrack of the sea: divers use underwater speakers to help dying coral reefs

https://www.theguardian.com/environment/2026/apr/24/coral-reefs-jamaica
1•Almured•1h ago•1 comments

The Word for World: The Maps of Ursula K Le Guin

https://www.aaschool.ac.uk/public/exhibitions/the-word-for-world
1•zeristor•1h ago•1 comments