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

Firedome

https://www.fire-dome.com/
2•speckx•3m ago•0 comments

OpenQ4 0.9.0: open-source reimplementation of Quake 4

https://github.com/themuffinator/openQ4/releases/tag/v0.9.0
1•klaussilveira•3m ago•0 comments

Better to Beg Forgiveness

https://pluralistic.net/2026/07/31/just-do-it/
2•hn_acker•3m ago•0 comments

Smallpox reached the Americas: first genomic evidence points to Europeans

https://www.nature.com/articles/d41586-026-02366-y
1•Brajeshwar•4m ago•0 comments

IBM Claims Quantum Advantage with New Validation Techniques

https://spectrum.ieee.org/ibm-verifiable-quantum-advantage
1•nateb2022•4m ago•0 comments

Oceanographers Find Lessons in the Great Nike Shoe Spill (1992)

https://archive.seattletimes.com/archive/19921122/1526004/oceanographers-find-lessons-in-the-grea...
1•EndXA•4m ago•0 comments

Show HN: AI Photo Editor No Sign Up – Edit Photos with Prompts

https://aiphotoeditornosignup.online/
1•chenliang001•6m ago•0 comments

Show HN: Emacs user are you waiting for mg to get UTF-8?

https://github.com/nicholascarroll/emil
1•emil_coder•6m ago•0 comments

Stealthy Concurrent Audio Prompt Injections Against Multimodal LLM Agents

https://arxiv.org/abs/2607.28165
2•zhinit•6m ago•0 comments

U.S. debt-to-GDP ratio reaches 123%

https://fred.stlouisfed.org/series/GFDEGDQ188S
2•johnbarron•7m ago•0 comments

Show HN: Yet Another Markup Language Engineering Toolkit

https://github.com/RicardoMonteiroSimoes/Yamlet
1•RicDan•7m ago•0 comments

The Sylvester–Gallai Theorem

https://www.futilitycloset.com/2026/07/26/the-sylvester-gallai-theorem/
1•surprisetalk•8m ago•0 comments

How to Generate a TLSA Record and Fix the 3 1 1 Mismatch

https://dmarcguard.io/blog/tlsa-record-setup/
1•meysamazad•8m ago•0 comments

Go 1.27 Interactive Tour

https://victoriametrics.com/blog/go-1-27/index.html
1•olexsmir•8m ago•0 comments

A work journal to stay organised and informed

https://silviamaggidesign.com/blog/a-work-journal/
2•meysamazad•8m ago•0 comments

Why is it all in the kernel?

https://lawrencecpaulson.github.io//2026/07/30/Collatz.html
1•ibobev•9m ago•0 comments

Fixing a super 8 projector from the 70s

https://nibblestew.blogspot.com/2026/07/fixing-super-8-projector-from-70s.html
1•ibobev•9m ago•0 comments

Building a Reusable Alpine LXC Template on Proxmox

https://fmartingr.com/blog/2026/07/22/building-a-reusable-alpine-lxc-template-on-proxmox/
1•meysamazad•10m ago•0 comments

Veterans' PTSD resolves with psychedelic therapy in small US study

https://www.reuters.com/business/healthcare-pharmaceuticals/veterans-ptsd-resolves-with-psychedel...
1•giuliomagnifico•10m ago•0 comments

Arch Linux disables AUR package adoption

https://lwn.net/Articles/1086489/
1•database64128•11m ago•0 comments

The C ``Clockwise/Spiral Rule''

https://c-faq.com/decl/spiral.anderson.html
1•etrvic•12m ago•0 comments

New York Alleges Kalshi Is Running Illegal Gambling Operation

https://www.wsj.com/tech/new-york-alleges-kalshi-running-illegal-gambling-operation-18ae71b0
2•1vuio0pswjnm7•12m ago•0 comments

China's MiniMax releases H3 video model

https://www.reuters.com/world/china/chinas-minimax-releases-h3-video-model-2026-07-31/
2•nickthegreek•14m ago•0 comments

Tell HN: Gemini uses your email drafts (if you have "smart features" turned on)

2•logicallee•14m ago•4 comments

Making film archives searchable with machine learning

https://huggingface.co/spaces/davanstrien/prelinger-moments-space
1•cmcollier•17m ago•0 comments

Show HN: I Created Canva Alternative

1•singhH11•18m ago•0 comments

Concrete Is Damaging the Planet, While Defending It from Climate Change

https://www.bloomberg.com/features/2026-world-of-concrete/
2•speckx•18m ago•0 comments

Brute Intelligence

https://benn.substack.com/p/brute-intelligence
1•gmays•18m ago•0 comments

I built a platform that lets startups launch affiliate programs in minutes

https://partnac.com
2•spatocode•19m ago•0 comments

Compact GPS-enabled LoRa mesh communicator

https://specfive.com/products/spec5-minitrekker-mkii
1•DanielSusca•19m ago•0 comments