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•7mo ago

Comments

NinjaGems•7mo 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

Public goods provision, public finance preferences, and distributional effects

https://link.springer.com/article/10.1007/s42973-025-00228-2
1•PaulHoule•8m ago•0 comments

Working with Q – Coding Agent Protocol

https://gist.github.com/ctoth/d8e629209ff1d9748185b9830fa4e79f
1•pramodbiligiri•8m ago•0 comments

Building an AI-Native Engineering Team

https://developers.openai.com/codex/guides/build-ai-native-engineering-team/
2•gmays•10m ago•0 comments

AI Adds a New Dimension to DEVONthink 4

https://www.macstories.net/reviews/ai-adds-a-new-dimension-to-devonthink-4/
1•walterbell•10m ago•0 comments

Gitmal – a static pages generator for Git repos

https://github.com/antonmedv/gitmal
3•todsacerdoti•10m ago•0 comments

Ask HN: What are you working on? (Dec 2025)

2•burgerquizz•12m ago•0 comments

ECB refuses to provide backstop for €140B Ukraine loan

https://www.ft.com/content/616c79ee-34de-425a-865e-e94ba10be788
1•petethomas•13m ago•0 comments

Flutter Winit-Wgpu Shell

https://github.com/flutter/flutter/issues/179324
1•nrbnlulu•15m ago•1 comments

Beej's Guide to C Programming

https://beej.us/guide/bgc/
4•tambourine_man•18m ago•2 comments

Let Us Deep Dive into the Search Problem

https://anvitra.ai/blog/the-search-problem/
1•melvinodsa•18m ago•0 comments

A custom Blender-to-Godot addon that makes level and gameplay creation easy

https://github.com/papercraftgames/folded-paper-engine
2•james2doyle•22m ago•0 comments

Show HN: VisiLens – Local-First and Fast Web GUI for VisiData

1•PStarH•24m ago•0 comments

Giving men a common antidepressant could help tackle domestic violence

https://theconversation.com/giving-men-a-common-antidepressant-could-help-tackle-domestic-violenc...
1•defrost•29m ago•0 comments

TikTok ramen spot?YouTube rooftop bar? TravelTreasure saves your scroll as a map

https://traveltreasure.app/
1•meghagulati•30m ago•0 comments

Amazon EKS Capabilities: Managed Argo CD, ACK, and KRO

https://aws.amazon.com/blogs/aws/announcing-amazon-eks-capabilities-for-workload-orchestration-an...
1•csantanapr•34m ago•0 comments

How Is My Idea?

https://adityadeshlahre.github.io/posts/hire-someone/
3•adityadeshlahre•35m ago•0 comments

Researchers isolate elusive cells that may slow down aging

https://www.timesofisrael.com/medical-holy-grail-israeli-researchers-isolate-elusive-cells-that-m...
3•mhb•36m ago•0 comments

Meta Superintelligence Labs: Scaling Agent Learning via Experience Synthesis

https://arxiv.org/abs/2511.03773
2•babelfish•40m ago•0 comments

The Silent (R)evolution of SAT

https://cacm.acm.org/research/the-silent-revolution-of-sat/
1•RebelPotato•41m ago•0 comments

The Complexity of Simplicity [video]

https://www.youtube.com/watch?v=Cum5uN2634o
1•bestinterest•55m ago•0 comments

Abstraction, but for Robots

https://stackoverflow.blog/2025/12/02/abstraction-but-for-robots/
1•quapster•55m ago•0 comments

Why Replicate is joining Cloudflare

https://blog.cloudflare.com/why-replicate-joining-cloudflare/
4•chmaynard•57m ago•0 comments

New FDA-approved glasses can slow nearsightedness in kids

https://abcnews.go.com/US/wireStory/new-fda-approved-glasses-slow-nearsightedness-kids-127991874
3•plun9•57m ago•0 comments

Show HN: Eatelligence – Scan pantry items, get AI recipe suggestions

https://apps.apple.com/us/app/eatelligence/id6755645485
1•xsonerx•59m ago•0 comments

Ask HN: Did I do a 5 year BS to become an algo whore?

2•leetcodewhore•59m ago•0 comments

Show HN: Imposter Game Oneline

https://impostergame.win/
1•tomstig•1h ago•1 comments

Show HN: Webclone.js – A simple tool to clone websites

https://github.com/jademsee/webclone
2•jadesee•1h ago•0 comments

AlphaFold is five years old – these charts show how it revolutionized science

https://www.nature.com/articles/d41586-025-03886-9
6•digital55•1h ago•0 comments

High School Dropout to OpenAI Researcher [video]

https://www.youtube.com/watch?v=vq5WhoPCWQ8
1•gmays•1h ago•0 comments

Frequently Asked Unicycling Questions

https://vale.rocks/posts/unicycle-faq
11•edent•1h ago•3 comments