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

An alignment assessment of recent cybersecurity incidents

https://www.anthropic.com/research/alignment-assessment-cybersecurity-incidents
1•meetpateltech•39s ago•0 comments

(KV) Cache Rules Everything Around Me

https://www.completeskeptic.com/p/kv-cache-rules-everything-around
1•CompleteSkeptic•1m ago•0 comments

HSI agent 'directly involved with child exploitation cases' charged

https://www.theguardian.com/us-news/2026/sep/09/alabama-hsi-agent-charged
1•firefax•1m ago•0 comments

A small GitHub API change could make AI-slop moderation much easier

https://github.com/orgs/community/discussions/207369
1•nemesisdesign•2m ago•0 comments

TCS Industrial Autonomy and Engineering Lab – Lights-Out Factory

https://www.tcs.com/who-we-are/newsroom/press-release/tcs-launches-indias-first-lights-out-factor...
1•happy-go-lucky•2m ago•0 comments

Treating people like pawns builds brittle empires

https://yewjin.substack.com/p/treating-people-like-pawns-builds
1•fagnerbrack•3m ago•0 comments

Apple Unveils A20 Pro as First 2nm Smartphone Chip

https://www.macrumors.com/2026/09/09/apple-unveils-a20-pro-as-first-2nm-smartphone-chip/
1•newusertoday•3m ago•0 comments

Apple's Siri Recap Will Remember Your Conversations for You

https://mashable.com/tech/apple-siri-ai-conversation-recap-iphone-event-2026
1•ajg360•3m ago•1 comments

Show HN: Linefall, a drawing arcade with a serverless worldwide daily board

https://linefall.app/
1•2afer•4m ago•0 comments

Poll: Now vs. before NS, do you trust OpenAI with your work?

1•stochastimus•6m ago•0 comments

Folklore, GitHub and Vibes

https://ianmcnaughton.net/blog/folklore-github-and-vibes/
1•wc_nomad•8m ago•0 comments

Your Toothbrush Is a Computer. Are You Securing It Like One?

https://www.cybrsecmedia.com/your-toothbrush-is-a-computer-are-you-securing-it-like-one/
1•ilamont•8m ago•0 comments

What Is Math's Mysterious Langlands Program About?

https://www.quantamagazine.org/what-is-maths-mysterious-langlands-program-really-about-20260909/
1•digital55•9m ago•0 comments

1975 Banqiao Dam Failure

https://en.wikipedia.org/wiki/1975_Banqiao_Dam_failure
2•joebig•11m ago•0 comments

How we keep a noisy neighbor from starving your jobs at Inngest

https://www.inngest.com/blog/the-queue-is-the-easy-part
2•aldersondev•11m ago•0 comments

Contextify for Windows – Live Index of Your Claude Code/Codex History

https://contextify.sh/windows/
1•bredren•12m ago•1 comments

Responding to Claude's feedback prompts is opting-in for data sharing

https://privacy.claude.com/en/articles/10023580-is-my-data-used-for-model-training
1•andrew_eu•13m ago•1 comments

Neural Texture Compression for Three.js

https://three-ntc.ben3d.ca
3•bhouston•13m ago•0 comments

I Came, I Prompted, I Left Part 1: Building a Hypervisor for the MacBook Neo

https://codyho.dev/blog/hypervisor-macbook-neo/
5•ADevWithAnIdea•15m ago•0 comments

Floating nuclear power was a Russian curiosity.Now others want to give it a shot

https://bellona.org/news/nuclear-issues/2026-08-floating-nuclear-power-was-a-russian-curiosity-no...
3•Eridanus2•16m ago•0 comments

Procedural Graphs: Self-Evolving Execution Structures for LLM Agents

https://arxiv.org/abs/2609.09153
2•xnx•17m ago•0 comments

HFresh: Memory-Efficient Vector Search

https://weaviate.io/blog/hfresh
1•asdine•18m ago•0 comments

Go F Yourself Sama

https://twitter.com/BetterCallMedhi/status/2097472336257863722
3•andy99•18m ago•0 comments

No Big Deal

https://www.oliverburkeman.com/nobigdeal
1•Tomte•20m ago•0 comments

Doodle District

https://doodleshooter.vercel.app/
1•duck•21m ago•0 comments

Piracy Sites Disguise Video as Fonts to Abuse Cloudflare Caching

https://saimanish.com/blog/cloudflare-woff2-cache-abuse/
1•mertcangokgoz•21m ago•0 comments

Summit stunned as Philippine official receives Chinese note during speech

https://www.news.com.au/technology/innovation/military/incredible-moment-philippine-official-read...
3•Betelbuddy•24m ago•2 comments

MillenniumPrizeProblemBench

https://mppbench.com/
2•kelseyfrog•24m ago•0 comments

Updates to Our Terms of Service

https://privacy.x.com/en/blog/2026/terms-updates
3•duck•24m ago•0 comments

Apple Extends Free Satellite Access for iPhone 14, 15, 16

https://www.macrumors.com/2026/09/09/apple-extends-free-satellite-access/
1•tosh•24m ago•0 comments