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

Chaoshan's qiaopi remittance system built wealth on trust, not contracts

https://www.sixthtone.com/news/1018709
1•whiteblossom•4m ago•0 comments

Pokémon Soul Society – Zanka No Tachi ( Bleach X Hoenn)

https://pokejumpermanga.blogspot.com/2026/07/pokemon-soul-society-zanka-no-tachi.html
1•MyBoyGreen•5m ago•0 comments

2026 Hardrock 100 Results: Ludo Pommeret and Courtney Dauwalter Set Records

https://www.irunfar.com/2026-hardrock-100-results
1•BiraIgnacio•8m ago•0 comments

Pokejumper.org/manga community-driven platform for honest manga critiques

https://pokejumpermanga.blogspot.com/
1•MyBoyGreen•8m ago•0 comments

I decompose engines into math primitives and restack the

https://atom-architecture-lab.jgalicea.chatgpt.site/
1•Rekonquest•15m ago•0 comments

Amazon layoffs take their toll in saturated job market

https://www.cnbc.com/2026/07/11/burnout-frustration-and-heartbreak-amazon-layoffs-take-their-toll...
1•pseudolus•16m ago•1 comments

SVG Filter Effects: Creating Texture with <FeTurbulence>

https://tympanus.net/codrops/2019/02/19/svg-filter-effects-creating-texture-with-feturbulence/
1•gregsadetsky•19m ago•0 comments

Process-based billing on Carolina Cloud: Pay only when a process is running

https://docs.carolinacloud.io/containers/genomics/#sentieon-billing-usage-based
1•bojangleslover•19m ago•0 comments

Agentifying your software development lifecycle

https://ykdojo.github.io/antigravity-cli-tips/content/agent-powered-sdlc.html
2•ykev•20m ago•0 comments

Using PowerShell over SSH, Twenty Years Later

https://mattmichie.com/2026/07/11/powershell-over-ssh-twenty-years-later/
1•influx•22m ago•0 comments

LM-Polygraph: Uncertainty Estimation for LLMs

https://github.com/IINemo/lm-polygraph
1•modinfo•25m ago•0 comments

Starlink from 1984

https://nemanjatrifunovic.substack.com/p/starlink-from-1984
1•ingve•27m ago•0 comments

How the FSF sysadmins block botnets with reaction

https://www.fsf.org/blogs/community/blocking-botnets-with-reaction
2•pseudolus•27m ago•0 comments

Model can accept 1M tokens doesn't mean it can reason across those 1M tokens

https://twitter.com/0xCarnagee/status/2075983721841225885
1•annjose•29m ago•0 comments

Doctors die. It's not like the rest of us, but it should be (2016)

https://archive.cancerworld.net/featured/how-doctors-die/
9•downbad_•38m ago•2 comments

Nuclear War Survival Skills (1987)

https://www.oism.org/nwss/
2•downbad_•39m ago•1 comments

Watch This Cyborg Cockroach Test Its New Diving Suit

https://nautil.us/watch-this-cyborg-cockroach-test-its-new-diving-suit-1282592
1•julkali•39m ago•0 comments

The Human Cell Is Wildly Complex. Can AI Decode It? – Silvana Konermann – Ted [video]

https://www.youtube.com/watch?v=Xr9VqRawjAU
1•binyu•41m ago•0 comments

Chinese company closing private schools raises 'national security concerns'

https://www.telegraph.co.uk/news/2026/07/02/chinese-company-closing-schools-national-security/
1•intheitmines•45m ago•1 comments

Old and new apps, via modern coding agents

https://terrytao.wordpress.com/2026/07/11/old-and-new-apps-via-modern-coding-agents/
1•s1291•48m ago•0 comments

Inferring multicellular interactions in tumors from standard pathology slides

https://med.stanford.edu/news/all-news/2026/07/ai-tumor-pathology.html
2•hhs•49m ago•0 comments

Cops Say Waymo Snitched on Teens for Allegedly Drinking and Shooting a Toy Gun

https://www.404media.co/waymo-called-police-on-teens-san-mateo/
3•doener•49m ago•0 comments

A Swedish company is putting wings on boats [video]

https://www.youtube.com/watch?v=_VVXfYAOkEo
1•xqcgrek2•51m ago•0 comments

Dazzle Camouflage

https://en.wikipedia.org/wiki/Dazzle_camouflage
1•corentin88•57m ago•0 comments

Falsehoods Programmers Believe About Names (2010)

https://www.kalzumeus.com/2010/06/17/falsehoods-programmers-believe-about-names/
1•theanonymousone•59m ago•0 comments

How sea stars build materials that can see

https://www.engineering.upenn.edu/stories/how-sea-stars-build-materials-that-can-see/
2•hhs•59m ago•0 comments

Fixed three bugs that made Qwen3.5-122B a daily driver on Mac Studio

https://mrzk.io/posts/qmlx-maximising-ai-psychosis-minmaxing-mac-studio/
1•marzukia•59m ago•0 comments

Show HN: AgentTransfer – open-source file transfer for AI agents (one Go binary)

https://github.com/shehryarsaroya/agenttransfer
1•tomatoes2026•1h ago•1 comments

Weightlifting beats running for blood sugar control, researchers find

https://news.vt.edu/articles/2025/11/research_fralinbiomed_yanweightlifting.html
53•sublinear•1h ago•27 comments

The fine print that follows you out the door: non-compete clauses are spreading

https://oecdecoscope.blog/2026/07/07/the-fine-print-that-follows-you-out-the-door-non-compete-cla...
4•hhs•1h ago•0 comments