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

Room temperature carbon capture in graphene

https://www.nature.com/articles/s41467-025-65336-4
1•bookofjoe•37s ago•0 comments

Underground AI models promise to be hackers 'cyber pentesting waifu'

https://cyberscoop.com/malicious-llm-tools-cybercrime-wormgpt-kawaiigpt/
1•thm•2m ago•0 comments

Show HN: Traffic, funding rounds, and chai – Bangalore startup life as a game

https://xagi-labs.github.io/siliconhalli
1•sauravt•5m ago•0 comments

What to Do When Creating Your CodeQL Database Fails – and How to Report the Per

https://intrigus.org/research/2025/11/28/what-to-do-when-codeql-database-creation-fails/
1•todsacerdoti•7m ago•0 comments

Show HN: Lightweight macOS menu bar Pomodoro Timer

https://github.com/berkaycit/pomodo-timer
1•berkaycit•8m ago•0 comments

The Biggest Causes of Medical Device Recalls

https://spectrum.ieee.org/medical-device-recalls
2•quapster•8m ago•0 comments

Tell HN: Telegram App iOS Woes

1•op7•11m ago•0 comments

U.S. peace plan for Ukraine formulated months ago by Kremlin operative

https://theins.ru/en/politics/287159
1•ironyman•12m ago•0 comments

Show HN: Self-hosted RAG for docs and code (FastAPI, Docling, ChromaDB)

https://github.com/2dogsandanerd/Knowledge-Base-Self-Hosting-Kit
1•2dogsanerd•17m ago•1 comments

MasonEffect – Particle-based text morphing library (now supports Svelte)

1•fe-hyunsu•17m ago•0 comments

Taking Jaggedness Seriously

https://helentoner.substack.com/p/taking-jaggedness-seriously
1•imjacobclark•18m ago•0 comments

It Is Possible to Spend Too Much on AI

https://www.wsj.com/tech/it-really-is-possible-to-spend-too-much-on-ai-7bb68df1
2•1vuio0pswjnm7•20m ago•0 comments

The Battle over Africa's Great Untapped Resource: IP Addresses

https://www.wsj.com/business/telecom/africa-ip-addresses-china-3e543b9d
3•watchdogtimer•21m ago•0 comments

Is Linus Torvalds GitHub Account Hacked?

1•meel-hd•22m ago•2 comments

Statin-independent association between low LDL and risk of T2 diabetes

https://link.springer.com/article/10.1186/s12933-025-02964-6
1•guerby•22m ago•1 comments

(2018) How I created a database of all interesting Rush Hour configurations

https://www.michaelfogleman.com/rush/
1•xeonmc•24m ago•0 comments

Moodfx v1.0 IS LIVEAs a 19yo I think I just killed every $200/mo AI suite

https://moodfx-859986050194.us-west1.run.app/
1•Iam_Moody•25m ago•1 comments

Riding the autism bicycle to retraction town

https://nobreakthroughs.substack.com/p/riding-the-autism-bicycle-to-retraction
2•OgsyedIE•26m ago•0 comments

A brief history of NSA backdoors. (2013)

https://www.ethanheilman.com/x/12/index.html
3•fanf2•27m ago•0 comments

Soul Over AI – list of AI generated bands

https://souloverai.com/
1•starquake•29m ago•0 comments

Show HN: Slash commands to enforce collaborative AI workflows (Cursor/Claude)

https://github.com/markekvall/ai-workflow-hub
1•markekvall•29m ago•1 comments

A new look at an old dog: Bonn-Oberkassel reconsidered

https://www.sciencedirect.com/science/article/abs/pii/S0305440318300049
1•thunderbong•30m ago•0 comments

What Happens When Everyone Lives in Their Own Digital Reality?

https://twitter.com/SRKDAN/status/1994728281514676560
1•SRKD•35m ago•1 comments

Show HN: Bookmark Bar – Browser Hub (Open Any Bookmark in Any Browser on macOS)

https://apps.apple.com/us/app/bookmark-bar-browser-hub/id6755682496?mt=12
1•8mobile•41m ago•0 comments

Chainalysis Successful Deanonymization Attack on Monero

https://darkwebinformer.com/chainalysis-successful-deanonymization-attack-on-monero-2/
2•Anon84•43m ago•0 comments

The CRDT Dictionary: A Field Guide to Conflict-Free Replicated Data Types

https://www.iankduncan.com/engineering/2025-11-27-crdt-dictionary/
2•birdculture•44m ago•0 comments

You probably shouldn't block AI bots from your website

https://chronicles.mad-scientist.club/tales/you-probably-shouldnt-block-ai-bots-from-your-website/
2•smartmic•46m ago•0 comments

Langjam Gamejam: build a programming language and then make a game using it

https://langjamgamejam.com/
3•ingve•48m ago•0 comments

LLMs and the Human Condition

https://arxiv.org/abs/2402.08403
2•Anon84•49m ago•1 comments

Google CEO Sundar Pichai signals QC could be next big tech shift after AI

https://economictimes.indiatimes.com/tech/technology/google-ceo-sundar-pichai-signals-quantum-com...
3•donutloop•51m ago•0 comments