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

Comments

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

Show HN: Smol machines – subsecond coldstart, portable virtual machines

https://github.com/smol-machines/smolvm
1•binsquare•4m ago•1 comments

Ask HN: AI exhaust is probably worth something to you or someone else

1•anoop4bhat•4m ago•0 comments

HTTP desync in Discord's media proxy: Spying on a whole platform

https://tmctmt.com/posts/http-desync-in-discord/
1•montroser•4m ago•0 comments

Consent Is Not Enough

https://log.ozgur.works/consent-is-not-enough.html
2•iozguradem•6m ago•0 comments

Tumour cells use a genetic trick to become drug-resistant

https://www.economist.com/science-and-technology/2026/04/16/tumour-cells-use-a-genetic-trick-to-b...
1•Brajeshwar•7m ago•0 comments

Reading Input from an USB RFID Card Reader

https://kevwe.com/blog/usb-rfid-reader
1•kevwedotse•8m ago•0 comments

Show HN: Bird, a CLI for Tired Brains

https://github.com/DavidLiedle/bird
1•DavidCanHelp•9m ago•0 comments

Show HN: Tachyon: 56 ns zero-copy IPC across Python, Rust, Java

https://github.com/riyaneel/Tachyon
1•riyaneel•10m ago•0 comments

Show HN: USourceControl – Git and Perforce alternative for game studios

https://usourcecontrol.com
1•VictorChanet•10m ago•0 comments

Lafarge convicted: A historic ruling in the fight for corporate accountability

https://www.ecchr.eu/en/press-release/lafarge-convicted-of-financing-terrorism-in-syria-a-histori...
1•yubblegum•10m ago•1 comments

Space Engineers 2

https://store.steampowered.com/app/1133870/Space_Engineers_2/
1•doener•10m ago•0 comments

Show HN: Ccmd – TUI to audit and clean developer caches

https://github.com/juliensimon/cache-commander
1•julsimon•11m ago•0 comments

Uber will now pick up your returns from your doorstep

https://techcrunch.com/2026/04/17/uber-will-now-pick-up-your-returns-from-your-doorstep/
1•01-_-•12m ago•0 comments

My New Audio Setup

https://pulkomandy.tk/_/_Life/_My%20new%20audio%20setup
1•elvis70•12m ago•0 comments

Listen to PyPI

https://miketheman.github.io/listen-to-pypi/
2•woodruffw•12m ago•0 comments

Random musings: 80s hardware, cyberdecks

https://strangelyentangled.com/blog/musings-80s-hardware/
2•speckx•13m ago•0 comments

A shared library for Commodore Amiga written in Motorola 68020 assembly language

https://amiga-assembly-library.vercel.app
1•doener•13m ago•0 comments

Altman attack suspect suggested 'Luigi'ing some tech CEOs' in online chat

https://thehill.com/policy/technology/5834919-openai-ceo-altman-attack/
1•01-_-•14m ago•0 comments

Apple Pay and Visa Vulnerability Allows Stealing of $10k+ from a Locked iPhone

https://www.youtube.com/watch?v=PPJ6NJkmDAo
1•SweetSoftPillow•14m ago•0 comments

The Half of CI We Forgot to Automate

https://blog.sebastiansastre.co/posts/the-half-of-ci-we-forgot-to-automate/
1•sebastianconcpt•15m ago•0 comments

Windows 11 Builds 26100.8313 & 26200.8313 Now in Release Preview

https://blogs.windows.com/windows-insider/2026/04/17/releasing-windows-11-builds-26100-8313-and-2...
1•salkahfi•15m ago•0 comments

Donut Lab's battery claims reportedly subject of whistleblower complaint

https://www.engadget.com/transportation/donut-labs-battery-claims-reportedly-subject-of-whistlebl...
1•vanburen•15m ago•0 comments

I'm creating a 2D queer sci-fi arcade musou roguelite game

1•sketbestreal•15m ago•0 comments

Ask HN: Teaching life skills through games, am I crazy?

2•shivaniShimpi_•15m ago•0 comments

The Download: bad news for inner Neanderthals, and AI warfare's human illusion

https://www.technologyreview.com/2026/04/17/1136112/the-download-inner-neanderthal-ai-war-human-i...
1•joozio•16m ago•0 comments

3-D Model Shows Firefighters Had Limited View in LaGuardia Crash

https://www.nytimes.com/interactive/2026/04/16/nyregion/laguardia-plane-crash-fire-truck-why.html
1•cloche•17m ago•0 comments

Self-care: Claude Code plugin to self-improve Claude Code

https://github.com/Not-Diamond/self-care
2•t5-notdiamond•18m ago•0 comments

Justice Thomas Speaks in Honor of 250th Anniversary of U.S.

https://www.c-span.org/program/public-affairs-event/justice-thomas-speaks-in-honor-of-250th-anniv...
1•petethomas•21m ago•0 comments

Show HN: Vibe-coding video games with Claude

https://gamevibe.us/2-hangman
3•pzxc•22m ago•1 comments

Bringing more transparency to GitHub's status page

https://github.blog/news-insights/company-news/bringing-more-transparency-to-githubs-status-page/
3•soheilpro•22m ago•1 comments