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: Whizra – Local, offline-first command bar to manage files on Mac

https://whizra.com
1•IanXavier•10s ago•0 comments

Show HN: Qitt – An agent that triages my Slack and Jira and drafts my replies

https://github.com/bquenin/qitt
1•bquenin•1m ago•0 comments

Aesthetics and the Human Factor in Programming (1972)

https://dl.acm.org/doi/pdf/10.1145/361454.361458
1•avarev•1m ago•0 comments

Show HN: Lautli, Swiss German transcriptions on-device

https://ameetmadan.github.io/lautli/
1•cooleskimo•2m ago•0 comments

IFM Releases Pan 2 an open world model

https://ifm.ai/pan/
1•biggestriverman•2m ago•1 comments

Businesses in ChatGPT – OpenAI

https://openai.com/index/introducing-businesses-chatgpt/
1•smokeeaasd•3m ago•0 comments

Git 2.56.1 fixes six vulnerabilities, including RCE on recursive clone

https://github.blog/open-source/git/git-security-vulnerabilities-announced-7/
1•acossta•3m ago•0 comments

Rebuilding the global town square from scratch

https://blog.x.com/en/engineering/rebuilding-the-global-town-square-from-scratch
1•bpierre•3m ago•0 comments

IFIN Special What Happens to an Open Node-Red Instance?

https://ifin.network/t/ifin-special-report-what-happens-to-an-open-node-red-instance/973
1•speckx•4m ago•0 comments

GPT-6.2 Sol: My Impressions/Review

https://twitter.com/pankajkumar_dev/status/2119678588928827770
1•theanonymousone•4m ago•0 comments

Optimal Virulence and the Android Lockdown

https://dynomight.net/android/
1•Curiositry•5m ago•0 comments

Anthropic eyes $1.4T IPO valuation in test of Wall Street's AI fervor

https://www.reuters.com/business/anthropic-ipo-raise-much-644-billion-latest-draft-prospectus-sho...
2•tartoran•5m ago•0 comments

Court Orders Pirate Site WeLib to Pay Publishers $19.5M

https://www.publishersweekly.com/pw/by-topic/industry-news/publisher-news/article/101735-court-or...
1•ilamont•6m ago•0 comments

My Brutally Honest Thoughts About the AI Bubble

https://www.youtube.com/watch?v=w1dRDj1QRks
1•AureliusMA•6m ago•0 comments

A Brief History of the Cybertruck Exploding, Sinking, and Sucking

https://gizmodo.com/a-brief-history-of-the-cybertruck-exploding-sinking-and-sucking-2000837164
1•cdrnsf•9m ago•0 comments

I Am at School on Here

4•Nic-G•10m ago•2 comments

Show HN: Gmessages-TUI, Google Messages (RCS and SMS) in the Terminal

https://github.com/louisrubet/gmessages-tui
2•louis_•10m ago•0 comments

Giant Roadside Attractions Face Mounting Costs and an Uncertain Future

https://www.nytimes.com/2026/11/08/world/canada/roadside-attractions-giant-dinosaur.html
3•bookofjoe•10m ago•1 comments

Work at the Frontier: AI's effect on freelance work

https://openai.com/index/ai-effect-on-freelance-work
2•swolpers•11m ago•0 comments

Interactive user productivity (1981) [pdf]

https://www.bitsavers.org/pdf/ibm/IBM_Systems_Journal/204/ibmsj2004E.pdf
2•surprisetalk•11m ago•0 comments

Synaptics patent claims stop work on DisplayLink drivers

https://lwn.net/SubscriberLink/1102549/acbc92e00cee3a3f/
2•speckx•12m ago•0 comments

Show HN: Get your coding agent off ~2019 JavaScript, onto modern web primitives

https://github.com/GoogleChrome/modern-web-guidance
5•paulirish•12m ago•0 comments

Nintendo officially shuts down Switch 2 jailbreak in new update

https://twitter.com/OatmealDome/status/2119976839640690818
2•HelloUsername•13m ago•0 comments

Compositor – The Photoshop Alternative for Mac

https://github.com/robbietilton/Compositor
2•LordNibbler•13m ago•0 comments

The Trolls' Comeuppance

https://www.theatlantic.com/ideas/2026/11/attention-economy-republicans-failure/689347/
2•cdrnsf•14m ago•1 comments

Past Obsessions

https://novum.substack.com/p/past-obsessions
2•paulpauper•15m ago•0 comments

Architecture Decisions for Marin 535B-A23B

https://openathena.ai/blog/marin-535b-architecture/
2•theanonymousone•16m ago•0 comments

The backlash about data centers might just be about electricity

https://www.technologyreview.com/2026/11/09/1148194/the-backlash-about-data-centers-might-really-...
2•digital55•17m ago•0 comments

Rocket.Chat 9.0.0

https://github.com/RocketChat/Rocket.Chat/releases/tag/9.0.0
2•petecooper•17m ago•0 comments

Safe self-referential data structures in kernel Rust

https://lwn.net/Articles/1099224/
2•PaulHoule•17m ago•0 comments