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

Helium balloon lifts up two tons of building material over Tibet's mountains

https://www.thedailybeast.com/trump-humiliated-as-un-speech-bombs-with-bored-audience/
1•ksec•9m ago•1 comments

Big Banks Say They're Uneasy About People Shopping via AI Agents

https://gizmodo.com/big-banks-say-theyre-uneasy-about-people-shopping-via-ai-agents-2000815443
1•thm•10m ago•1 comments

LGBT tolerance slumps in the Netherlands as debate turns vicious

https://www.dutchnews.nl/2026/09/lgbt-tolerance-slumps-in-the-netherlands-as-debate-turns-vicious/
3•latexr•18m ago•0 comments

Show HN: Kern.md – Single-session long-running agent

https://github.com/oguzbilgic/kern-ai/blob/master/templates/KERN.md
1•obilgic•21m ago•0 comments

Anthropic classifiers prohibit kernel development

https://twitter.com/TheAhmadOsman/status/2102535871727857915/photo/1
4•nullbio•22m ago•1 comments

United Nations: AI Agents, Misalignment and the Risk of Losing Human Control [pdf]

https://www.un.org/independent-international-scientific-panel-ai/sites/default/files/2026-09/Them...
1•nsagent•23m ago•0 comments

Grammarly will send unhinged messages to all your users if you try to cancel

https://www.reddit.com/r/sysadmin/comments/1wjdpgx/psa_grammarly_will_send_unhinged_messages_to_all/
2•ksec•23m ago•1 comments

Acer CEO says memory makers are hyping 2030 shortage fears to protect margins

https://www.tomshardware.com/pc-components/dram/acer-ceo-says-memory-makers-are-hyping-2030-short...
3•alok-g•23m ago•1 comments

North Texas engineer built a map for cheap local restaurants [video]

https://www.youtube.com/watch?v=K6qhp0SsEcM
2•phodo•24m ago•1 comments

Data-Only Attacks Are Easier Than You Think

https://www.usenix.org/publications/loginonline/data-only-attacks-are-easier-you-think
4•segfaultbuserr•34m ago•0 comments

A Machine Beat Me at Chess. I'm Still Rooting for AI

https://www.thenextmove.org/p/a-machine-beat-me-at-chess-im-still
1•akbarnama•37m ago•0 comments

Loment: A self-hosted systems language with multi-syntax front ends

https://github.com/FujoJTOP/loment
1•FujoLoment•39m ago•1 comments

Porting Bhyve to Rust

https://github.com/TritonDataCenter/rshyve
2•nwilkens•44m ago•1 comments

Snorkel AI triples valuation to $3.5B as demand for AI training data booms

https://techcrunch.com/2026/09/22/snorkel-ai-triples-valuation-to-3-5b-as-demand-for-ai-training-...
2•nlpnerd•45m ago•2 comments

Anatomy of a (Postgres) Search Engine

https://planetscale.com/blog/anatomy-of-a-postgres-search-engine
1•ksec•50m ago•0 comments

Specs cut defects in AI-generated code from 148 to 23 across five models

https://arxiv.org/abs/2609.23270
1•sandeepdhuri•51m ago•0 comments

President Lula Dataset

https://huggingface.co/datasets/geoffchan/lula-footage/viewer/default/train
1•rodrigueslotu•51m ago•0 comments

RGPU – Use a remote Nvidia GPU from PyTorch on a machine that has none

https://rgpu.dev
1•boxstream•57m ago•0 comments

Americans Are About to Lose Access to Prescriptions from Canada

https://www.wsj.com/health/healthcare/us-customs-prescription-drugs-canada-71978a47
5•baran•57m ago•0 comments

Critical Period in Brain Development

https://www.simplypsychology.org/critical-period.html
4•kamaraju•57m ago•0 comments

HarmBlock+ Safest Smartphone: Please Rotate Responsibly

https://paul.reviews/harmblock-worlds-safest-smartphone-please-rotate-responsibly/
1•pseudohadamard•59m ago•0 comments

Sadness and Suicidal Behavior Among Teenagers Is Declining, CDC Finds

https://www.nytimes.com/2026/09/21/science/teen-sadness-depression.html
2•lxm•1h ago•0 comments

Agent-browser equivalent for desktop and mobile apps

https://agent-device.dev
1•novoreorx•1h ago•0 comments

Emergent Collusion in Long-Horizon LLM Agent Interaction

https://arxiv.org/abs/2609.24967
1•sbulaev•1h ago•0 comments

Show HN: SubRead: line up an audiobook with its eBook, in the browser

https://subread.space
1•equwal•1h ago•0 comments

Ask HN: Is anyone charging extra their customers for credit card payments?

1•thomasjeff1•1h ago•2 comments

Show HN: Sbm: plain-text bookmarks synced across terminal, browser, Android

https://sbmsync.com
2•equwal•1h ago•0 comments

Transit rewards (Waymo pays you to take the train)

https://waymo.com/blog/2026/09/transit-rewards/
24•raybb•1h ago•7 comments

AgeKey – Privacy First Age Verification

https://agekey.org/how-age-signals-work
1•pickledish•1h ago•0 comments

How to Create Your Own Personal AI Benchmark

https://every.to/also-true-for-humans/how-to-create-your-own-personal-ai-benchmark
2•Garbage•1h ago•0 comments