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

Show HN: Founder.best – A place for founders to keep their products discoverable

https://www.founder.best
1•NimeshikaP•20s ago•0 comments

Write better with Claude Fable 5.1

https://academy.dair.ai/resources/write-better-with-claude-fable-5-1
1•omarsar•1m ago•0 comments

The little holes in your bread are telling you something

https://edconway.substack.com/p/the-little-holes-in-your-bread-are
2•baud147258•3m ago•0 comments

DirectX Support Promoted to Official Target Within LLVM

https://www.phoronix.com/news/LLVM-DirectX-Backend-Official
1•Alephinitesimal•3m ago•0 comments

Cells Vivarium Simulator

https://mrqzzz.github.io/cells/
2•mrqzzz•3m ago•1 comments

Agent pasted a fake captcha into Terminal, it lived on my Mac for 30 days

https://medium.com/@gvschaitanya/i-pasted-a-captcha-into-terminal-it-lived-on-my-mac-for-30-days-...
1•gatreddi•5m ago•0 comments

Who Built AI? A Data Story

https://tylerberbert.com/whobuiltai
1•tbwriting•5m ago•0 comments

Slim-Vim: Vim as one translation unit

https://github.com/arbace/slim-vim
1•liszper•5m ago•0 comments

Ask HN: Anyone want my realtime-snapshots dataset of Hacker News?

https://track-hacker-news.com/
1•namiwang•5m ago•1 comments

A 1-frame billboard where visitors outbid each other in real time)

https://reigningfor.lol/
1•rodriguezlizarr•6m ago•0 comments

Ciphers with Arbitrary Finite Domains (2002) [pdf]

https://www.cs.ucdavis.edu/~rogaway/papers/subset.pdf
1•wslh•6m ago•0 comments

To write non-fiction, draw the trunk, then the rest of the tree

https://devz.cl/posts/how-to-write/
1•DanielVZ•6m ago•0 comments

I Asked 100 Agents to Hack Me

https://blog.sshh.io/p/i-asked-100-agents-to-hack-me
1•sshh12•7m ago•0 comments

The Growing Proof That Autonomous Cars Save Lives

https://spectrum.ieee.org/are-self-driving-cars-safe
1•Brajeshwar•9m ago•0 comments

An overview of how our family is prepared

https://michaelharley.net/posts/2026/08/29/an-overview-of-how-our-family-is-prepared/
4•surprisetalk•10m ago•0 comments

Show HN: ChronoVec, a versioned vector database for data that changes

https://github.com/mchl-labs/chronovec
1•mchl-labs•11m ago•0 comments

In-browser LaTeX parser written in Rust

https://faster-latex-demo.pages.dev/
2•matthova•13m ago•0 comments

Show HN: SiteTell: finds the areas of your site that read as AI-generic

https://www.getsitetell.com/
1•NotGeorgeHere•14m ago•0 comments

Apple 'Whistle Blower' on Israel

https://www.youtube.com/watch?v=vc-iH5GEPJ8
2•tachyons•14m ago•0 comments

Anti-Flock Activist Bingo Card

https://mleverything.substack.com/p/anti-flock-activist-bingo-card
2•bko•15m ago•0 comments

Xiaomi MiMo for Desktop

https://mimo.mi.com/docs/en-US/news/latest/mimo-desktop
1•gainsurier•15m ago•0 comments

Show HN: I built a zero click file converter for Mac

https://tangerineformac.com
1•th13•16m ago•0 comments

AlphaGenome Atlas predictive map of every DNA letter change in the human genome

https://deepmind.google/blog/alphagenome-atlas-a-predictive-map-of-every-possible-dna-letter-chan...
3•fady0•17m ago•0 comments

I-have-ADHD: A skill to stop your coding agent from burying the answer

https://github.com/ayghri/i-have-adhd
2•domhudson•17m ago•0 comments

The US productivity-pay gap is 2.55x or 1.18x, on the same BLS data

https://eco3min.fr/en/productivity-pay-gap-four-conventions-2/
1•latentframe•18m ago•0 comments

Show HN: StackTab, what your stack costs at 1k, 10k and 100k users

https://stacktab.kynth.studio
1•kyisaiah47•20m ago•0 comments

An interactive tour of the spanning tree protocol

https://vincent.bernat.ch/en/blog/2026-spanning-tree
2•zdw•20m ago•0 comments

Show HN: FFmpeg Commander – A command generator for common encoding workflows

https://ffmpeg-commander.com/
1•alfg•20m ago•0 comments

Instantly upgrade your subagents so agent will be idle when waiting for subagent

https://github.com/ringlochid/oh-my-subagents
1•ringlochid•21m ago•0 comments

Omarchy plugin for Sony headphones WH-1000XM4

https://github.com/gabamnml/omarchy-sony-headphones
2•gabamnml•21m ago•0 comments