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

Micron-resolution fiber mapping in histology independent of sample preparation

https://www.nature.com/articles/s41467-025-64896-9
1•bookofjoe•1m ago•0 comments

Vibe-Migrating. The Easy-Peasy Way from Windows 11 to Linux

https://rodyne.com/?p=3486
1•boznz•3m ago•0 comments

Netflix Wants Movies to Restate the Plot Three or Four Times in the Dialogue

https://variety.com/2026/film/news/matt-damon-netflix-movies-restate-plot-viewers-on-phones-12366...
1•haunter•3m ago•0 comments

Show HN: Blue Noise Dithering Editor

https://blue-noise.blode.co
1•mblode•5m ago•0 comments

Ask HN: Is discoverability not important to Hacker News?

1•blutoot•9m ago•0 comments

Token-Count-Based Batching: Faster, Cheaper Embedding Inference for Queries

https://www.mongodb.com/company/blog/engineering/token-count-based-batching-faster-cheaper-embedd...
1•fzliu•9m ago•0 comments

Malware Peddlers Are Now Hijacking Snap Publisher Domains

https://blog.popey.com/2026/01/malware-purveyors-taking-over-published-snap-email-domains/
1•popey•9m ago•0 comments

Show HN: Rusted Doom Launcher – Bringing Steam Experience to Doom Wads and Mods

https://github.com/stared/rusted-doom-launcher
1•stared•10m ago•0 comments

Show HN: ChunkHound, a local-first tool for understanding large codebases

https://github.com/chunkhound/chunkhound
1•NadavBenItzhak•12m ago•0 comments

Show HN: RoastDB – A searchable database of 3,800 specialty coffee beans

https://roastdb.com
1•moabdelkader•12m ago•0 comments

EU-US trade deal 'on hold' after new Trump tariffs

https://www.politico.eu/article/eu-us-trade-deal-on-hold-after-new-trump-tariffs/
2•N19PEDL2•12m ago•0 comments

Psychobiotics and omega-3 for anxiety: The new science of gut-brain treatment

https://medium.com/@6thMind/psychobiotics-and-omega-3-for-anxiety-the-new-science-of-gut-brain-tr...
2•smanuel•14m ago•0 comments

Hardware for local coding models is still affordable. For how long?

https://mitjamartini.com/posts/2026/01/hardware-for-local-coding-models-still-affordable/
1•mitjam•16m ago•0 comments

The Compression Lemma: Signals Everywhere, Art Somewhere

https://jimiwen.substack.com/p/the-compression-lemma
1•jimiwen•17m ago•0 comments

They Wanted a University Without Cancel Culture. Then Dissenters Were Ousted

https://www.politico.com/news/magazine/2026/01/16/civil-war-university-of-austin-bari-weiss-00729688
1•nicomeemes•18m ago•1 comments

A Year of 3D Printing

https://brookehatton.com/blog/making/a-year-of-3d-printing/
1•nindalf•19m ago•0 comments

"Je le vous avez dit"

https://bsky.app/profile/spignal.bsky.social/post/3mcn6vcbvn22l
1•vinnyglennon•20m ago•0 comments

The Death of Software Development

https://mike.tech/blog/death-of-software-development
2•andrewdb•26m ago•1 comments

Hybrid imaging system could address limitations of MRI, CT and ultrasound

https://medicalxpress.com/news/2026-01-3d-hybrid-imaging-limitations-mri.html
1•geox•28m ago•0 comments

Detroit's streetlights are becoming EV chargers

https://www.fastcompany.com/91473312/detroits-streetlights-are-becoming-ev-chargers
2•rmason•29m ago•1 comments

Flipping Responsibility for Jobs in SpiderMonkey

https://spidermonkey.dev/blog/2026/01/15/job-responsibility.html
1•linolevan•30m ago•0 comments

Doubling Inference Speed at Character.ai

https://blog.character.ai/technical-deep-dive-how-digitalocean-and-amd-delivered-a-2x-production-...
1•gmays•30m ago•0 comments

A programming language based on grammatical cases of Turkish

https://github.com/kip-dili/kip
2•nhatcher•31m ago•0 comments

Musings on "The Internet After YouTube"

https://www.scottrlarson.com/updates/update-response-internet-after-youtube/
1•trinsic2•33m ago•0 comments

Trapped in the Hell of Social Comparison

https://www.noahpinion.blog/p/trapped-in-the-hell-of-social-comparison
1•paulpauper•33m ago•1 comments

Monthly Roundup #38: January 2026

https://thezvi.substack.com/p/monthly-roundup-38-january-2026
1•paulpauper•34m ago•0 comments

Nvidia GPU: Discussing Blackwell's Limitations and Predicting Rubin

https://github.com/zartbot/blog/issues/3
2•yankcrime•34m ago•0 comments

Propositions about the New Romanticism

https://www.honest-broker.com/p/25-propositions-about-the-new-romanticism
1•paulpauper•34m ago•0 comments

The Machine Consciousness Hypothesis

https://cimcai.substack.com/p/essay-the-machine-consciousness-hypothesis
1•james-bcn•35m ago•1 comments

AI boom is triggering déjà vu for some who predicted past crashes

https://www.washingtonpost.com/technology/2026/01/18/ai-bubble-predictions-crash/
2•zerosizedweasle•35m ago•0 comments