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

Recent Tailscale Vulnerability Reports

https://www.reddit.com/r/Tailscale/comments/1xeoj1l/recent_tailscale_vulnerability_reports/
1•taubek•50s ago•0 comments

Firecrawl's Government Index

https://lexifina.com/blog/firecrawl-government-index
1•alansaber•1m ago•0 comments

Do I Still Need to Understand the Code?

https://medium.com/@abhishekchaturvedi_74630/do-i-still-need-to-understand-the-code-de0d2f0ef146
1•chaturabhishek•1m ago•0 comments

Show HN: What had they done by your age?

https://by-your-age.com/
1•dvdpearson•2m ago•0 comments

Show HN: I built an endless gaming web page, need some honest review

https://roadster-racing.vercel.app/
1•darshitp091•4m ago•0 comments

The Climb – Dream Again USA

https://dreamagainusa.org/
2•lorenz_li•5m ago•0 comments

Show HN: Directory 958 inspirational artisans, craftspeople, smiths, for post-AI

https://www.worldofbuilders.com/
1•shanedevane•6m ago•1 comments

Ask HN: Can we do something about this impending AI dystopia

2•justforfunhere•7m ago•0 comments

Deus Ex Machina

https://vivekhaldar.com/articles/deus-ex-machina/
1•gandalfgeek•7m ago•0 comments

You could do it alone

https://karrisaarinen.com/posts/you-could-do-it-alone/
2•tosh•10m ago•0 comments

Anthropic sued for allegedly stealing from The King

https://www.avclub.com/anthropic-sued-copyright-infringement-elvis
1•righthand•12m ago•0 comments

Historical Telecommunications

https://retronetworking.org/
1•jruohonen•13m ago•0 comments

Show HN: I put employees inside S&P 500 market-cap bubbles

https://bigwhalehunting.com/workforce/
6•vfxGer•13m ago•0 comments

NoUploadConverter – In-browser file converter running 100% in RAM

https://nouploadconverter.com/
2•agendacreativac•13m ago•0 comments

Subreddit R/opensource banned all AI so we made a subreddit for you to post in

https://reddit.com/opensource_projects
2•brunomarsjams•15m ago•2 comments

Slack's experience being acquired by Salesforce (part one)

https://buildingslack.com/salesforce-part-one/
1•brandonb•16m ago•0 comments

Archaic Binary

https://www.archaicbinary.net/
1•jruohonen•19m ago•0 comments

How Grok bot/muse/dots do the operations in their own computer

1•cipherdc•23m ago•0 comments

Celebrate Your Herumtüfteln

https://github.com/rommeld/cupel
1•rommel_d•23m ago•1 comments

Compression and Concatenation on the Web

https://theconsensus.dev/p/2026/10/04/compression-and-concatenation-on-the-web.html?focus=1
1•plaur782•24m ago•0 comments

Show HN: Markdown Quick Look for macOS with a Rust core and no web engine

https://github.com/armamut/md-quicklook
1•armamut•26m ago•0 comments

Honor-Based Value Transfer: A Walk Through Hawala

https://xn--gckvb8fzb.com/on-honor-based-value-transfer
1•ada-h00k•28m ago•0 comments

Show HN: See how much revenue declined cards cost your SaaS

https://declinekit.com/audit
1•jmcbca04•31m ago•1 comments

Show HN: HissingKitty – what teams pay for software and what replaced it

https://hissingkitty.com/
2•drewlem•33m ago•2 comments

OpenLDK: Bringing the Java World into Common Lisp

https://atgreen.github.io/repl-yell/posts/openldk-java-in-common-lisp/
4•atgreen•34m ago•0 comments

Statistical Modeling: The Two Cultures (2001)

https://projecteuclid.org/journals/statistical-science/volume-16/issue-3/Statistical-Modeling--Th...
1•the-mitr•36m ago•0 comments

20 years of Hacker News in an interactive timeline

https://www.adriankrebs.ch/hn-timeline
1•hubraumhugo•37m ago•0 comments

Show HN: Snaparser – a tool to browse your Snapchat exports

https://github.com/vanillaiice/snaparser
1•vanillaiice•38m ago•0 comments

China Scales Nuclear District Heating with Haiyang Project

https://nuclearforgood.com/case_study/china-scales-nuclear-district-heating-with-haiyang-project/
1•JumpinJack_Cash•39m ago•0 comments

Running Android Apps on Mac

https://projects.voltare.us/macapk
1•amanverasia•41m ago•0 comments