frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

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

At Protocol for Agents

https://davidgasquez.com/atproto-agents
1•kalendos•1m ago•0 comments

For 20 years, Stephen Colbert distinguished truth from truthiness

https://www.npr.org/2026/05/18/nx-s1-5815315/stephen-colbert-final-show
2•geox•4m ago•0 comments

Preventing AI agents from executing destructive terminal commands

https://github.com/7Majesty-M/terminal-guardian-mcp
1•majesty-m•4m ago•1 comments

OVCS: Raspberry Pi–powered electric car

https://www.raspberrypi.com/news/ovcs-raspberry-pi-powered-electric-car/
1•Brajeshwar•5m ago•0 comments

Can we combine excellent design and branding simultaneously?

https://antar.me/blog/branding-vs-good-design/
1•redaantar•6m ago•0 comments

Show HN: Citycal – Collaborative Events Calendar

https://citycal.com
1•oliv__•6m ago•0 comments

How India's cooking fuel shortage is driving up California's gas prices

https://www.reuters.com/business/energy/how-indias-cooking-fuel-shortage-is-driving-up-california...
1•tartoran•7m ago•0 comments

Show HN: Kaption – Live OCR subtitle overlay

https://github.com/wojciechowskiapp/Kaption
1•wojciechowskiap•7m ago•0 comments

Clojure Freed Me from the Ceremony

https://carlosblanco.github.io/clojure/functional-programming/2020/10/15/functional-programming-c...
1•zonotope•7m ago•0 comments

HTML5/EPUB3 Version of SICP

https://github.com/sarabander/sicp
3•caminanteblanco•9m ago•0 comments

Judge grants accused CEO killer Mangione's bid to suppress evidence

https://www.reuters.com/legal/government/luigi-mangione-due-court-ruling-backpack-evidence-ceo-ki...
3•tartoran•10m ago•0 comments

Information for most known natural bodies in our solar system

https://ssd.jpl.nasa.gov/
4•mooreds•13m ago•0 comments

A Master's Degree Isn't the Job Guarantee It Used to Be

https://www.wsj.com/lifestyle/careers/a-masters-degree-isnt-the-job-guarantee-it-used-to-be-53e237aa
2•JumpCrisscross•13m ago•0 comments

Linux 6.6 LTS To Linux 7.1 Bechmarks: Performance Up 13% Threadripper Over 3 yrs

https://www.phoronix.com/review/linux-66-linux-71
1•Bender•13m ago•0 comments

Amazon is deploying these cargo e-bikes for deliveries

https://electrek.co/2026/05/17/amazon-is-deploying-these-massive-cargo-e-bikes-for-deliveries/
1•Bender•14m ago•1 comments

TSA Experiments with Off-Site Screening to Relieve Airport Congestion

https://www.wsj.com/business/airlines/tsa-offsite-security-screening-be866b31
1•JumpCrisscross•14m ago•0 comments

Windows boot partition runs out of space for Microsoft's May security update

https://www.theregister.com/oses/2026/05/18/windows-boot-partition-runs-out-of-space-for-microsof...
3•Bender•14m ago•0 comments

Which AI Image Gen Has Best Character Consistency? OpenAI vs. Gemini vs. Flux

https://techstackups.com/comparisons/gemini-vs-openai-vs-flux-vs-runway-character-consistency-may...
2•ritzaco•15m ago•0 comments

- YouTube [video]

https://www.youtube.com/watch?v=NNC6raUvXbM
1•surprisetalk•16m ago•0 comments

Show HN: LatticeKB- A personal Knowledge base web-app

https://latticekb.github.io
2•ciaranmca•16m ago•0 comments

Look Ma, No Database: Documents with Shared Lifecycle State

https://ecprotocol.io/2026/05/17/look-ma-no-database.html
2•lszu•16m ago•0 comments

The Borrowed Brain Problem

https://bravetto.com/
2•buttersmoothAI•17m ago•1 comments

More than 100 UK datacentres plan to burn gas to generate electricity

https://www.theguardian.com/business/2026/may/18/uk-datacentres-plan-to-burn-gas-to-generate-elec...
4•Brajeshwar•18m ago•0 comments

Show HN: Devin AI can automatically triage issues

https://devin.ai/auto-triage
4•limelight•19m ago•0 comments

Distro Chooser

https://distrochooser.de
2•doener•19m ago•0 comments

Tell HN: Typical AI Conversation

3•theorchid•20m ago•2 comments

Show HN: InsForge – Open-source Heroku for AI coding agents

https://github.com/InsForge/InsForge
3•mrcoldbrew•21m ago•0 comments

This Week: Software Testing Changes Forever

https://testkube.wistia.com/live/events/gigwl708fn
2•evwitmer•21m ago•0 comments

Skyblock vs. Microsoft: Final Legal Outcome

https://skyblock.net/threads/skyblock-vs-microsoft-final-legal-outcome.147906/
3•SaladFork•21m ago•0 comments

CEF AI is hiring a Growth and Community Operator (remote, global)

https://join.com/companies/cefai/16128429-growth-and-community-operator
2•Lynn_CEF-AI•22m ago•0 comments