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

Ask HN: Indie hackers on X (Twitter) feels like a mega bubble these days

1•sankalpdomore•38s ago•0 comments

The Emacs Cat: Running Emacs in MicroVM

https://olddeuteronomy.github.io/post/running-emacs-in-microvm/
1•hndhyc0bdt•4m ago•0 comments

According to 1950s futurists, women of the year 2000 would be giantesses (2012)

https://gizmodo.com/according-to-1950s-futurists-women-of-the-year-2000-wo-5878243
1•Eridanus2•4m ago•0 comments

Overpaying for AWS Managed Nat Gateways? Fck-Nat

https://fck-nat.dev/v1.4.0/
1•edweis•6m ago•0 comments

Show HN: Aerofi – a rofi-inspired, scriptable launcher for macOS (Rust, GPUI)

https://github.com/frostymur/aerofi
1•osaill•6m ago•0 comments

I am the only one who still uses sublime text daily?

1•serg2•7m ago•0 comments

Show HN: App2Api – Give your AI the API behind your app

https://app2api.com/
1•flkdnfsnsf•10m ago•0 comments

Writing a Theorem Prover from Scratch

https://astledsa.substack.com/p/writing-a-theorem-prover-from-scratch
2•astledsa•10m ago•0 comments

Flashcat – a local AI assistant for the Mac terminal that asks first

https://github.com/TomTomsen765/flashcat
1•TomTomsen•13m ago•0 comments

An Epyc trip to Venice: about AMD's 256-core monster chip

https://www.theregister.com/systems/2026/09/23/an-epyc-trip-to-venice-everything-we-do-and-dont-k...
1•pella•15m ago•0 comments

Srijan Orizon – South Kolkata's Upcoming Landmark Project

1•Liyaans•19m ago•0 comments

Fifteen years later, the Apple Cards origin story

https://lexontech.org/fifteen-years-later-the-apple-cards-origin-story
1•ksec•23m ago•0 comments

Nintendo Wins $4.5M Judgment Against R/SwitchPirates Mod 'Archbox'

https://torrentfreak.com/nintendo-wins-4-5-million-judgment-against-r-switchpirates-mod-archbox/
2•gslin•28m ago•1 comments

The flames at Turkmenistan's Door to Hell are beginning to fade

https://www.getaway.co.za/travel/travel-ideas/door-to-hell-turkmenistan-darvaza-gas-crater/
2•giuliomagnifico•33m ago•0 comments

AMD Takes the Lid Off of Next-Gen EPYC 9006 Venice as Zen 6 Comes to Servers

https://www.servethehome.com/amd-takes-the-lid-off-of-next-gen-epyc-9006-venice-as-zen-6-comes-to...
1•ksec•33m ago•1 comments

Demo of a concept "fractal" window manager [video]

https://www.youtube.com/watch?v=Kd9AbKawwhg
3•danfessler•36m ago•1 comments

Why UpdatedInput in a PreToolUse Hook Doesn't Rewrite the Command

https://mer.vin/news/why-updatedinput-in-a-pretooluse-hook-doesnt-rewrite-the-command/
3•northbridgedev•43m ago•0 comments

Using Pomodoro to limit interaction with AI

https://anaivebidder.com/posts/the-agentic-pomodoro-iterating-faster/
2•rbnafo•43m ago•0 comments

Show HN: Linecite – find and fix stale file:line references in your docs

https://github.com/gotoUSA/linecite
1•mcbg1541•44m ago•0 comments

Pass Designer

https://developer.apple.com/pass-designer/
1•soheilpro•44m ago•0 comments

Trump admin using AI to deny medical care for seniors in disastrous experiment

https://arstechnica.com/health/2026/09/trump-admin-using-ai-to-deny-medical-care-for-seniors-in-d...
2•ndsipa_pomu•44m ago•3 comments

EU Member States plan "digital expropriation" of Europeans in the interest of AI

https://noyb.eu/en/ai-eu-member-states-plan-digital-expropriation-europeans-interest-ai-companies
3•mohi-kalantari•46m ago•1 comments

Show HN: Browser-only XIRR calculator – your real return from your real deposits

https://tradune.com/tools/beat-the-market-calculator/
1•salmanovmeharet•47m ago•0 comments

Laya Studio: Specialize Laya Without Fine-Tuning

https://github.com/Hantlowt/laya-studio
1•Hantlowt•49m ago•0 comments

Everything you need to know about Manchester City's hearing and charges

https://www.theguardian.com/football/2026/sep/25/manchester-city-found-guilty-of-breaking-premier...
1•teleforce•55m ago•0 comments

Jevq, A Jev filter sidecar for jq

https://github.com/who/jevq
1•andrewdb•57m ago•1 comments

Linux Kernel Developers Consider Adding Agents.md to Help Guide AI/LLM Agents

https://www.phoronix.com/news/Linux-Considers-AGENTS-MD
3•signa11•1h ago•0 comments

Floci: Locally emulating any cloud service

https://floci.io
1•theanonymousone•1h ago•0 comments

CAPTCHAs don't prove you're human – they prove you're American

https://shkspr.mobi/blog/2017/11/captchas-dont-prove-youre-human-they-prove-youre-american/
59•theanonymousone•1h ago•61 comments

Show HN: WFY24 Weather Widget Zero-setup weather module for Joomla 6

https://extensions.joomla.org/extension/wfy24-weather-widget/
1•weatherfun•1h ago•0 comments