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

Ox Alpha (stealth model) is free for the next week on OpenCode

https://twitter.com/opencode/status/2090544355824038300
1•bobrenjc93•24s ago•0 comments

Where have organoids been useful?

https://www.owlposting.com/p/where-have-organoids-actually-been
1•crescit_eundo•28s ago•0 comments

ctx 1.0: Git blame for coding agents

https://github.com/ctxrs/ctx/releases/tag/v1.0.0
1•luca-ctx•34s ago•1 comments

Haiku OS Logo: The Untold Story Behind the Iconic Design

https://www.desktoponfire.com/haiku_inc/957/haiku-os-logo-history/
1•speckx•2m ago•0 comments

Introducing ChatGPT for Teens

https://openai.com/index/chatgpt-for-teens/
2•champagnepapi•2m ago•0 comments

Show HN: SteppeWM – a stacking IceWM-like Wayland compositor

https://github.com/uncognic/steppewm
1•uncognic•3m ago•0 comments

For decades, we were told to choose low-fat dairy. New research says otherwise

https://www.sciencedaily.com/releases/2026/08/260808234948.htm
2•bilsbie•3m ago•0 comments

Authenticated Git-fetch-over-HTTPS against gitlab.com is failing

1•basilgohar•4m ago•0 comments

Smartphones, Online Music Streaming, and Traffic Fatalities

https://jamanetwork.com/journals/jamanetworkopen/fullarticle/2852896
1•jader201•4m ago•0 comments

Customs asked for his phone passcode. Now he faces a felony

https://www.ajc.com/news/2026/08/stop-cop-city-activist-in-atlanta-mired-in-federal-case-after-ai...
2•senshan•5m ago•1 comments

AI Boosted Homework Scores by 18% – Then Exam Scores Dropped 20%, Study Shows

https://canews24.online/?p=71
1•Edymilson•5m ago•0 comments

Rust – Enabling the next-generation trait solver on nightly

https://blog.rust-lang.org/2026/08/21/enabling-next-solver-on-nightly/
1•afdbcreid•6m ago•0 comments

AGY Memory Engine: Zero-dependency SQLite FTS5 fact store and MCP server

https://github.com/sbolten/agy-memory-engine
1•sbolten•7m ago•0 comments

Cancer-Related Mortality Among US Pilots and Flight Attendants

https://jamanetwork.com/journals/jamainternalmedicine/article-abstract/2852504
3•jader201•7m ago•0 comments

Skill: JSON-LD Schema Generator: schema.org structured data markup

https://www.skills.sh/onlineinference/json-ld-schema-generator/json-ld-schema-generator
1•OnlineInference•8m ago•0 comments

Generating .nfo Files

https://cleberg.net/blog/nfogen.html
1•emmettbt•9m ago•0 comments

The Last 20%

https://vpetersson.com/2026/08/21/the-last-20-percent/
2•mvip•9m ago•0 comments

Show HN: AgentSight – eBPF observability for AI agents, no code changes

https://github.com/alibaba/anolisa/blob/main/docs/user-guide/en/agent-observability/agentsight.md
1•forrestly•10m ago•0 comments

The B-right/V R2 Operating System

http://tronweb.super-nova.co.jp/b-right-vr2intro.html
2•Bluestein•10m ago•0 comments

The Quest for Caffeine You Can Have at Night

https://www.astralcodexten.com/p/the-quest-for-caffeine-you-can-have
1•surprisetalk•10m ago•0 comments

Show HN: A desktop fly drawn to the scent of vibecode

https://github.com/kulikov0/desktop-vibe-fly
2•kulikov0•12m ago•0 comments

TRON Keyboard

https://en.wikipedia.org/wiki/BTRON
1•Bluestein•12m ago•1 comments

I ran Photoshop on a £0.60 computer chip

https://pointinthecloud.com/2026-08-19-144600.html
1•colinprince•13m ago•0 comments

First complete songbird genome reveals hidden biology

https://www.rockefeller.edu/news/40239-first-complete-songbird-genome-reveals-hidden-biology/
1•gmays•14m ago•0 comments

Felony Bench

https://www.felonybench.com/
1•colinprince•14m ago•0 comments

Programming Language Semantics and Memory Safety

https://burakemir.ch/post/formal-semantics/
1•burakemir•14m ago•0 comments

Coding Agents killed my identity. How do you feel?

3•bah9•16m ago•2 comments

c100

https://caligra.com/c100/
8•tosh•17m ago•0 comments

Show HN: MindShield v1.1.5 – Local AI guardrails tuned to reduce false positives

https://github.com/fluryjanis/Mind-Shield
1•Frog1230•17m ago•0 comments

The Productivity Panic

https://jamesjboyer.substack.com/p/beautiful-irrelevant-things
1•aesthetics1•18m ago•0 comments