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

We measured the impact of AI on 46 OSS repos (200k commits, 16M lines)

https://kerno.io/the-impact-of-ai-on-code-quality-2026/
1•karimtr•1m ago•0 comments

Less thought. More shipped (An overbuilt satire of the shipping economy)

https://shipslop.dev/
1•robtherobber•1m ago•0 comments

Software Is Completely Solved

https://twitter.com/MatthewBerman/status/2117706367167557960
1•mrtksn•1m ago•0 comments

Living with 230 data centers on the doorstep

https://english.elpais.com/economy-and-business/2026-10-19/living-with-230-data-centers-on-the-do...
2•Betelbuddy•3m ago•0 comments

How Many People Work from Home?

https://nicholasdecker.substack.com/p/how-many-people-work-from-home
1•surprisetalk•3m ago•0 comments

Show HN: OOO - YT, but you decide what gets recommended

https://ooo.blue
1•hjun1052•4m ago•0 comments

Show HN: Hyperbutler – Docker on Windows 11 Without WSL or Docker Desktop

https://github.com/Higangssh/hyperbutler
1•swq115•6m ago•0 comments

Show HN: Vivonco – match patient's cancer reports to targeted drugs and trials

https://vivonco.com/
1•rohanmanchanda•7m ago•0 comments

All 5 genetic letters of DNA and RNA discovered in 4.5B-year-old asteroid

https://www.sciencedaily.com/releases/2026/11/261102075903.htm
1•MrBuddyCasino•8m ago•0 comments

LLM pricing agents can converge to different price regimes

https://arxiv.org/abs/2610.21711
1•philiphierhager•9m ago•0 comments

Nordic Semiconductor Announces Sub-GHz MCU

https://www.nordicsemi.com/Nordic-news/2026/11/Nordic-brings-ultralow-power-edgeAI-to-SubGHz-for-...
1•hasheddan•10m ago•0 comments

Show HN: A 69-byte on-chain PNG that turns OLED pixels off (0 nits)

https://black-pixel-1x1.vercel.app/dossier.html
1•KINGOFTHESCREEN•11m ago•0 comments

Postgres 19 Repack: Built-In Table Bloat Cleanup

https://www.snowflake.com/en/blog/engineering/postgres-19-repack-table-bloat/
1•plaur782•12m ago•0 comments

Paradigms of Software Development for Founder Engineers

https://jacobstrauss.bearblog.dev/paradigms-of-software-development-for-founder-engineers/
1•jda5•13m ago•0 comments

Show HN: I made an iPhone app to find and delete duplicate photos

https://apps.apple.com/us/app/x-cleanup-storage-cleaner/id6796765379
1•bashirmo•13m ago•0 comments

A tiny Ohio town has a strategy to force data centers to keep their promises

https://www.vox.com/future-perfect/509247/ohio-data-centers-ai-election-perry-tax-breaks
2•PamalHorse•15m ago•0 comments

'Doctor Peyo': the horse comforting cancer patients in Calais – in pictures

https://www.theguardian.com/society/gallery/2021/mar/12/doctor-peyo-the-horse-comforting-cancer-p...
1•danielovichdk•17m ago•0 comments

Protection Ring (security levels on CPUs)

https://en.wikipedia.org/wiki/Protection_ring
1•wolfi1•19m ago•0 comments

Free CRM health check – see how much pipeline money is stale

https://crmhuolto.fi
1•Expanium•20m ago•0 comments

JavaScript obfuscation against "AI" code analysis

https://mastodon.social/@bencurthoys/117563232404985385
1•ColinWright•22m ago•0 comments

WordPress 7.1.4 upgrade-window RCE is now on CISA's exploited list

https://hatamoto.dev/wordpress/wordpress-7-1-4-upgrade-rce-cisa-kev
2•zenincognito•22m ago•0 comments

OpenSSH 10.6p2 Critical workaround for alpine without PAM

https://www.openssh.org/releasenotes.html#10.6p2
1•selckin•22m ago•1 comments

Overlooked Linux Mv Option Replaces Three Commands with One

https://itsfoss.com/mv-exchange/
5•mrkn1•26m ago•0 comments

What it costs to move your email templates off Mandrill

https://senlo.io/blog/moving-email-templates-off-mandrill
1•igorfilippov3•28m ago•0 comments

Show HN: Get Better at Piano with Noodle

1•rahilb•28m ago•0 comments

Reusing existing FUSE daemons as VirtioFS backend

https://github.com/torgeiru/virtio-fs-kmod/tree/docs/developer-build-guide
1•riegrotter•30m ago•0 comments

Wrong Ways to Create Strings

https://endler.dev/2026/wrong-ways-to-create-strings/
2•WhyNotHugo•31m ago•0 comments

Algorithmic Art: When AI Writes the Code, Where Is the Art?

https://art.camilleroux.com/writing/making-art-with-code-in-the-age-of-ai/
3•camilleroux•36m ago•1 comments

Smart-contract risk reports that AI agents buy per call over x402

https://github.com/Bosacks/magneta-risk-x402
1•Sentinelleai•37m ago•0 comments

Robots with real-tissue muscle actuators achieve jumping, swimming and walking

https://ethz.ch/en/news-and-events/eth-news/news/2026/10/one-small-leap-for-a-muscle-one-giant-st...
1•giuliomagnifico•38m ago•0 comments