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•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

A more accurate .d.ts bundler for Rollup, powered by Microsoft/API-extractor

https://github.com/benhatsor/rollup-dts-bundler
1•barhatsor•3m ago•1 comments

On a mission to ensure our investments never lose value

https://arells.com
1•jeyakatsa•3m ago•0 comments

I Just Launched the AI Pledge for Humanity. Here's Why

https://scottsantens.substack.com/p/i-just-launched-the-ai-pledge-for
1•2noame•5m ago•1 comments

How can I close over variables in kdb/Q?

https://stackoverflow.com/questions/79240456/how-can-i-close-over-variables-in-kdb-q
1•tosh•5m ago•0 comments

David Bessis on AI destroying mathematics

https://davidbessis.substack.com/p/the-fall-of-the-theorem-economy
1•delis-thumbs-7e•8m ago•0 comments

Show HN: nfsdiag - a NFS diagnostic application

https://github.com/lsferreira42/nfsdiag
1•lsferreira42•8m ago•0 comments

The Gen Z investing boom

https://www.theguardian.com/business/2026/may/02/gen-z-investors-crypto-boom
1•andsoitis•9m ago•0 comments

Infrasound waves stop kitchen fires, but can they replace sprinklers?

https://arstechnica.com/gadgets/2026/05/startup-says-sound-waves-can-replace-fire-sprinklers-expe...
2•0in•12m ago•0 comments

Nature vs. nurture: How much of our personalities are determined at birth?

https://www.bbc.com/future/article/20260501-nature-vs-nurture-how-much-of-our-personalities-are-d...
2•amichail•15m ago•0 comments

The Intel Lunar Lake CPU Performance Gains on Linux over the Past Year

https://www.phoronix.com/review/intel-lunar-lake-ubuntu-2604
1•rbanffy•15m ago•0 comments

First Ever Playing Deck for Programmers

https://instagram.com/the_devcards
1•okiki-clickdrop•16m ago•0 comments

'Go inside, he will kill you' Israeli militants step up West Bank school attacks

https://www.theguardian.com/world/2026/may/02/israeli-militants-attack-west-bank-schools-settler-...
3•hebelehubele•16m ago•1 comments

WellaBack Posture Corrector

https://www.facebook.com/WellaBackPostureCorrector.Get
1•kannyparker•16m ago•0 comments

An unknown Sega Saturn project has come to light after 29 years

https://32bits.substack.com/p/under-the-microscope-pyramid-unreleased
3•bbayles•16m ago•0 comments

Oscarr – A modern media request interface for Radarr and Sonarr

https://github.com/arediss/Oscarr
1•arediss•17m ago•0 comments

AI Cyberattacks Meet Memory-Safe Code Defenses

https://spectrum.ieee.org/ai-cyberattacks-memory-safe-code
1•rbanffy•17m ago•0 comments

Show HN: MooBlock – blocks distracting sites with adaptive friction (and cows)

https://chromewebstore.google.com/detail/mooblock/eanbagjehdbjikaaoomkkmfikemcedmp
1•academic_84572•22m ago•0 comments

Motion: An open source animation library for JavaScript, React and Vue

https://github.com/motiondivision/motion
2•doener•24m ago•0 comments

Cloudflare Workers let you deploy serverless code instantly across the globe

https://github.com/cloudflare/workers-sdk
1•doener•24m ago•0 comments

India's major airlines on 'verge of closing down' as high fuel costs sting

https://www.scmp.com/news/asia/south-asia/article/3351782/indias-major-airlines-verge-closing-dow...
1•JumpCrisscross•25m ago•0 comments

Supabase-JS: An isomorphic JavaScript client for Supabase

https://github.com/supabase/supabase-js
1•doener•25m ago•0 comments

How Fast Could Robot Production Scale Up?

https://epoch.ai/blog/how-fast-could-robot-production-scale-up
1•JumpCrisscross•28m ago•0 comments

U.S. Considering Foreign Designs, Shipyards for New Navy Frigate, Destroyer Work

https://news.usni.org/2026/04/24/u-s-considering-foreign-designs-shipyards-for-new-navy-frigate-d...
2•JumpCrisscross•29m ago•1 comments

Steve Hilton: British former Fox News host be California's next governor?

https://www.theguardian.com/us-news/2026/may/02/steve-hilton-california-governor-race
1•andsoitis•31m ago•1 comments

I'm building a pool logging and AI app. What would make this genuinely useful?

https://poolquant.com
1•geoffreycross01•33m ago•0 comments

MicroKanren in J (2020) [pdf]

https://minikanren.org/workshop/2020/minikanren-2020-paper3.pdf
1•tosh•33m ago•0 comments

When generative AI makes mistakes, are they the same as human errors?

https://link.springer.com/article/10.1007/s13347-026-01056-x
1•camilochs•34m ago•1 comments

System design reviewer – Need feedback

http://design-reviewer.s3-website-us-east-1.amazonaws.com
1•julivparikh•35m ago•1 comments

Started using Linux terminal on Android. Now I can do things no app store allows

https://www.makeuseof.com/linux-terminal-android-can-do-things-no-app-store-allows/
1•thunderbong•39m ago•0 comments

Open Design: Use Your Coding Agent as a Design Engine

https://github.com/nexu-io/open-design
4•steveharing1•40m ago•0 comments