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

Hug Machine

https://en.wikipedia.org/wiki/Hug_machine
1•joebig•2m ago•0 comments

Petal: Building the First Petabit-Class Transoceanic Subsea Cable

https://engineering.fb.com/2026/09/21/connectivity/petal-petabit-transoceanic-subsea-cable/
1•giuliomagnifico•2m ago•0 comments

Friction: What have we been reducing?

https://juun.vercel.app/en/blog/16
1•juun_roh•8m ago•0 comments

The Universe as a Test Harness: Meat AI and God's Admin Panel

https://rebecca-powell.com/posts/meat-ai-universe-test-harness/
2•rebeccapowell•9m ago•0 comments

Two Mac apps, 69 sales, $530 in 23 days: where the buyers came from

https://shedi.app
2•otabekabdiraimo•25m ago•1 comments

Show HN: MyBox, Personal Digital Box

https://mybox.id
2•sonyarianto•25m ago•1 comments

Nvidia RTX Spark N1X Launch Overview: Nvidia Arms Windows

https://www.servethehome.com/nvidia-rtx-spark-n1x-launch-overview-nvidia-arms-windows/
3•ksec•28m ago•0 comments

Diego Poncelet sets downhill skateboarding world record at 151.83 km/h

https://www.redbull.com/ca-en/diego-poncelet-downhill-skateboard-world-record
3•cisc•28m ago•0 comments

UI-Te-Rangiora

https://en.wikipedia.org/wiki/Ui-te-Rangiora
2•benbreen•40m ago•0 comments

Dear Mathematicians

https://kennymouse.github.io/posts/dear-mathematicians.html
3•kennyslimber•42m ago•2 comments

One [Nix] store, two front ends

https://fzakaria.com/2026/10/17/one-store-two-frontends
2•ghuntley•43m ago•0 comments

Sorting Polar policies by pattern before choosing an Oso alternative

https://www.permit.io/blog/migrate-from-oso-to-permit
3•bitweis•44m ago•0 comments

ChessLit – free chess review companion

https://chromewebstore.google.com/detail/chesslit-free-chess-revie/molebigmaedodcdbopaeoelpepmjajmh
3•NubPlayz•45m ago•0 comments

OpenCode has a security breach last that impacted 1.4% of console users

https://twitter.com/opencode/status/2111519637049319818
4•notmine1337•48m ago•0 comments

Web Proxy

https://mozprox.io/
2•mozzinator•49m ago•0 comments

Abolish AI Manifesto (under construction)

https://abolish-ai.net/abolish-ai-a-manifesto/
3•classified•49m ago•0 comments

Parser Combinators

https://t3.at/blog/2026-10-17-parser-combinators/
1•schindlabua•50m ago•0 comments

Cinemas have been getting away with lies. Films should begin on time

https://www.theguardian.com/commentisfree/2026/oct/17/the-hill-i-will-die-on-cinemas-have-been-ge...
2•thunderbong•55m ago•0 comments

Show HN: Alley Cat Band – An Android rhythm game starring a punk band of cats

https://play.google.com/store/apps/details?id=net.mrlatte.alleycatband&hl=en
1•jongha•1h ago•0 comments

Librepaper – Free Collaborative Platform for HTML, LaTeX, Typst, MD, Quarto

https://github.com/LibrePaper/librepaper
2•the-mitr•1h ago•1 comments

Tech Journalist Robert X Cringely Has Died

https://www.hillandwood.com/obituaries/Mark-Stephens?obId=49806651
4•jnord•1h ago•0 comments

Show HN: A bored button with a timer that only runs while your phone lies still

https://atitb.com/en/bored
1•azure_raven•1h ago•0 comments

World of Warcraft, but it's Isometric 2D [video]

https://www.youtube.com/watch?v=MRD4Yi_bqJs
2•skibz•1h ago•0 comments

Florida woman uses Claude as her diary. The diary tipped off the FBI

https://maccus.fr/en/claude-diary-police-arrest/
3•MarcellusDrum•1h ago•0 comments

CVE-2026-111391 PoC?

https://www.patchcve.com/reference/cve/CVE-2026-111391
1•PatchCVE•1h ago•1 comments

Vibecession: More Than You Wanted to Know

https://www.astralcodexten.com/p/vibecession-much-more-than-you-wanted
1•harporoeder•1h ago•0 comments

Show HN: Connecting Captions Local Private AI Interpreter

https://local-host.ai/connectingCaptions/
1•chrisswimlee•1h ago•0 comments

Show HN: PG Manager – A free Android app for rooms, residents, and rent

https://play.google.com/store/apps/details?id=com.herhaven.women_pg&hl=en_US
1•bhattattreya•1h ago•0 comments

Negotiating Post-Quantum TLS Handshakes

https://amongbytes.com/posts/rfc-10024-negotiating-pq-tls-handshakes/
2•hdc•1h ago•0 comments

Dsaenf

1•RevisePulseAI•1h ago•0 comments