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

Neuron 4 is Here – Is it the start of the PHP Agentic Era?

https://inspector.dev/neuron-4-is-here-%f0%9f%9a%80-welcome-to-the-php-agentic-era/
1•valerione•1m ago•0 comments

Finding Bugs

https://matklad.github.io/2026/09/19/finding-bugs.html
1•stosssik•1m ago•0 comments

Ctrl+F Finds Words. I Wanted It to Find Answers

https://kagi.com/smallweb/?url=https%3A%2F%2Fblog.tymscar.com%2Fposts%2Fhunchsemanticfind%2F
1•stosssik•2m ago•0 comments

Laya: Multilingual, non-autoregressive System 1 decision engine

https://github.com/NandhaKishorM/laya
1•handfuloflight•9m ago•0 comments

Nowmine

https://nowmine.site/
1•tjjune•10m ago•0 comments

"You're Not Crazy": A Case of New-Onset AI-Associated Psychosis

https://innovationscns.com/youre-not-crazy-a-case-of-new-onset-ai-associated-psychosis/
1•internet_points•11m ago•0 comments

'Torturing' LLMs in a Robot Prison Has Triggered the Dumbest Debate in AI Yet

https://www.404media.co/someone-torturing-llms-in-a-robot-prison-has-triggered-the-dumbest-debate...
1•internet_points•11m ago•0 comments

Show HN: Loopback proxy for Claude Code: decide the model, route and observe it

https://www.npmjs.com/package/reflex-router
2•EsTharian•16m ago•0 comments

Webseotrends USA Address – Google Search

https://www.google.com/search?q=webseotrends+usa+adress&oq=webseotrends+usa+adress&gs_lcrp=EgZjaH...
1•manipathaktech•17m ago•0 comments

A hacker can steal your password and how you can stop them

https://www.youtube.com/watch?v=r9f6kjQ0E6A
1•akir•18m ago•0 comments

Mice with millions of human neurons in their brains

https://english.elpais.com/science-tech/2026-09-16/mice-with-millions-of-human-neurons-in-their-b...
1•Betelbuddy•24m ago•0 comments

France rocked by public sector and student strikes

https://freedompress.org.uk/2026/09/30/france-rocked-by-massive-public-sector-and-student-strikes/
1•robtherobber•35m ago•0 comments

Gene-edited bananas that don't go brown could hit UK supermarkets

https://www.theguardian.com/science/2026/sep/28/gene-edited-non-browning-banana-britain-shops
1•Betelbuddy•36m ago•0 comments

SpeakesQuery – Splunk-style search over local Parquet, with LLM pipes

https://github.com/13alvone/SpeakesQuery
1•13alvone•36m ago•0 comments

Show HN: Trace: a free, browser-based packet explorer

https://trace.esdy.cc
2•amanverasia•37m ago•0 comments

Garbage Collection: Generational? Incremental? Both -Python Language Summit 2026

https://blog.python.org/2026/09/language-summit-2026-garbage-collection-generational-incremental-...
1•lumpa•38m ago•0 comments

Tiny image sparks big backlash in Nikon photo contest

https://www.bbc.co.uk/news/articles/ck4gjn1yzprno
2•mellosouls•39m ago•0 comments

10-year Treasury yield hits highest level since 2002

https://www.cnbc.com/2026/10/01/us-treasury-bond-yield.html
3•Betelbuddy•40m ago•0 comments

US Government's new AI chatbot pulls back from debunking Trump

https://techxplore.com/news/2026-10-ai-chatbot-debunking-trump.html
3•mdp2021•42m ago•0 comments

Spanner Omni: A distributed, multi-model database that you can deploy anywhere

https://cloud.google.com/blog/products/databases/spanner-omni-deploy-anywhere-version-of-spanner-...
3•dkgs•43m ago•0 comments

Yet Another Password Manager

https://passage.fyi
2•whowideweb•45m ago•0 comments

Rust for CPython (Python Language Summit 2026)

https://blog.python.org/2026/09/language-summit-2026-rust-for-cpython/
1•lumpa•47m ago•0 comments

Getting to Know Tachyon

https://grahamdumpleton.me/posts/2026/10/getting-to-know-tachyon/
1•lumpa•49m ago•0 comments

AI Sovereign Stack: Rewriting the EU Tech Playbook

https://irishtechnews.ie/ai-sovereign-stack-rewriting-eu-tech-playbook/
1•belkin1•50m ago•0 comments

Show RTSP streams from a Raspberry Pi, without a desktop or browser

https://github.com/snoack/viewpie
1•snoack_•51m ago•0 comments

Show HN: Ssgoi – Native app-like page transitions for mobile web

https://ssgoi.dev
1•anseotmd555•54m ago•0 comments

We found a Claris FileMaker authorization bypass (CVE-2026-86934)

https://www.agilehunt.com/blog/claris-filemaker-cve-2026-86934-authorization-bypass
1•vikzsharma•56m ago•0 comments

The Country Is the Natural Unit of Political Analysis

https://pedestrianobservations.com/2026/08/31/the-country-is-the-natural-unit-of-policy-analysis/
1•barry-cotter•57m ago•0 comments

Cloudflare for Startups

https://www.cloudflare.com/startups/
2•soltanov•57m ago•1 comments

SparkyDraw – Simple-to-use, all-device drawing web app for children

https://sparkydraw.app/
1•fevangelou•59m ago•3 comments