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

Best Fonts for Programming in 2026

https://draculatheme.com/blog/best-fonts-for-programming-2026
1•luxonauta•58s ago•0 comments

Synesthesia

https://en.wikipedia.org/wiki/Synesthesia
1•FergusArgyll•1m ago•0 comments

Show HN: Openvisor – A Session Explorer for OpenCode

https://openvisor.vercel.app/
1•shadeslayer_•2m ago•0 comments

Backfills should fail in minutes, not days

https://will-keleher.com/posts/backfills-should-fail-in-minutes-not-days/
1•speckx•3m ago•0 comments

Don't Use Ordinary Software to Contain Software-Hacking Agents

https://verse.systems/blog/post/2026-07-24-dont-use-software-to-contain-software-hacking-agents/
1•matt_d•3m ago•0 comments

X Money released to Premium and Premium+ users in the US

https://money.x.com/en
1•wtsnz•4m ago•1 comments

Show HN: A 538-style dashboard for upcoming Knesset elections

https://theelectiondashboard.com/
1•AzariaK•7m ago•0 comments

Do you hide your AI behind a curtain?

https://similaritiesengine.com/
1•BubbleRings•7m ago•2 comments

Managing Critical Isotopes: DOE Could Better Assess Market Needs

https://www.gao.gov/products/gao-26-108053
1•Jimmc414•8m ago•0 comments

Administration Demands Hospitals Share Emergency Room Records

https://kffhealthnews.org/health-industry/cpsc-consumer-product-safety-commission-trump-er-injury...
1•Jimmc414•8m ago•0 comments

A Dinner on What It Means to Write Science

https://chillphysicsenjoyer.substack.com/p/a-dinner-on-what-it-means-to-write
1•crescit_eundo•9m ago•0 comments

Birding Like It's 1899: Inside a Blockbuster American West Video Game (2019)

https://www.audubon.org/news/birding-its-1899-inside-blockbuster-american-west-video-game
1•eatonphil•10m ago•0 comments

OCR accuracy: 100% & Fraud: 100 % – AI vs. template based fraud

https://idp-software.com/news/the-100-dollar-forgery/
2•chelm•11m ago•0 comments

Conversation and Context in an Online World

https://blog.apaonline.org/2026/07/27/conversation-and-context-in-an-online-world/
1•jruohonen•11m ago•0 comments

Sharden Mine (no competition) Alchemy free-tier ~65k rounds Snapdragon870 termux

https://github.com/babakkarimib/sharden-miner
1•Sharden•13m ago•0 comments

Things I would like to tell my 10 year old self

https://winnielim.org/journal/things-i-would-like-to-tell-my-10-year-old-self/
2•speckx•15m ago•0 comments

Parents 'driven to suicide' by wrong orders to pay child maintenance

https://www.thetimes.com/money/family-finances/article/parents-suicide-wrong-orders-child-mainten...
2•bbg2401•17m ago•1 comments

Why China is giving away its best AI models

https://www.theverge.com/ai-artificial-intelligence/971444/how-chinese-open-weight-ai-models-impa...
1•saikatsg•18m ago•0 comments

Why budding birders are flocking to Shazam-like apps to identify avians

https://www.bbc.com/news/articles/cr59m5nmemno
1•saikatsg•20m ago•1 comments

Sheepview360 (2016)

https://visitfaroeislands.com/en/about-vfi/marketing-development-campaigns/sheepview360
1•KomoD•21m ago•0 comments

If You're over 40, You're Ready to Use A.I

https://www.nytimes.com/2026/07/27/opinion/teaching-kabbalah-ai.html
3•apparent•22m ago•0 comments

The Rosenberg Boys

https://www.theatlantic.com/magazine/2026/08/ethel-julius-rosenberg-boys/687631/
1•gmays•23m ago•0 comments

Devastating European wildfires in maps – and how they're being tackled

https://www.bbc.com/news/articles/cj638jx0l53o
2•saikatsg•23m ago•0 comments

OpenTakeoff – Open-source browser engine for construction takeoff

https://github.com/Kentucky-ai/opentakeoff](https://github.com/Kentucky-ai/opentakeoff
1•kentucky-ai•23m ago•0 comments

We achieved 94.7% in Longmemeval built in a hackathon, everything open sourced

https://github.com/kunal12203/swafra
1•krishnakantk876•24m ago•0 comments

Naturally Occurring Abstract Art of New York City

https://www.mojmali.com/article/naturally-occurring-abstract-art-nyc
1•Mojmalik•24m ago•0 comments

Our company runs out of a folder

https://www.insideainative.com/p/our-company-runs-out-of-a-folder
2•mmayernick•25m ago•0 comments

XLights Is a Sequencer for Lights

https://github.com/xLightsSequencer/xLights
1•gregsadetsky•25m ago•0 comments

Brube2000, a Spotify Client for Haiku

https://forum.desktoponfire.com/d/39-brube2000-a-spotify-client-for-haiku
1•carlosjobim•27m ago•0 comments

Self-contained highly-portable Python distributions

https://gregoryszorc.com/docs/python-build-standalone/main/
12•jcbhmr•27m ago•0 comments