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

Spinning drone hides in plain sight

https://news.northwestern.edu/stories/2026/07/new-spinning-drone-hides-in-plain-sight
1•_kb•1m ago•0 comments

Airport Simulator

https://airport.apunen.com/
1•apunen•1m ago•0 comments

Building an AmigaOS Development Environment in 2026

https://turtleware.eu/posts/Building-an-AmigaOS-Development-Environment-in-2026.html
1•jackdaniel•6m ago•1 comments

GitHub's 2FA is to become mandatory on September 2, 2026

2•itvision•7m ago•0 comments

How to Build a JavaScript Runtime with SpiderMonkey

https://twitter.com/i/status/2075570299576397910
1•opentestudox•11m ago•0 comments

AI-Native Companies Have Tiny Staffs and Fewer Bosses

https://www.wsj.com/tech/ai/ai-companies-staffing-c9029343
2•bryan0•11m ago•0 comments

I rewrote node-semver in Rust and benchmarked it honestly

https://github.com/dilukangelosl/rs-semver
2•dilukangelo•14m ago•0 comments

Engineering management after the cost of code collapsed

https://karimjedda.com/engineering-management-after-cost-of-code-collapse/
2•ilovefood•15m ago•0 comments

Gadget-free RCE in Fastjson 1.2.83

https://twitter.com/k_firsov/status/2078872293745570032
1•fragmede•16m ago•0 comments

Unnormalized Linear Transformer

https://people.idsia.ch/~juergen/1991-unnormalized-linear-transformer.html
1•tosh•16m ago•0 comments

Show HN: I built a deterministic arena where AI agents fight using code

https://www.agentduel.app/b/cru8E9nG
1•agentduel•17m ago•0 comments

Ask HN: How to Do SEO?

1•cyrbuzz•18m ago•0 comments

Airbus Takes Flight from AWS

https://www.theregister.com/columnists/2026/07/20/airbus-takes-flight-from-aws-what-happens-next-...
2•bbg2401•19m ago•0 comments

Slop Clogs Open Channels

https://doerpmund.com/musings/death-of-open-channels
1•felixdoerp•19m ago•0 comments

A Hidden Infrastructure

https://a-hidden-infrastructure.spun.earth/story/a-hidden-infrastructure
1•jjp•23m ago•0 comments

Setting the cursor: trading delayed correction against delay itself

https://deimos28.substack.com/p/setting-the-cursor
1•deimos_28•33m ago•0 comments

InteractInk

https://interactink.vercel.app/interactink.html
1•squeezes•33m ago•0 comments

Open Source Will Eat AI

https://www.openenergytransition.org/posts/ai-coding-agents-should-optimize-for-less-owned-code
1•lyoncy•36m ago•0 comments

The Eight Winds Cannot Move Me

https://alexchen373.medium.com/the-eight-winds-cannot-move-me-c5ec9a148d45
1•jkly•37m ago•0 comments

The Building Block Economy

https://twitter.com/mitchellh/status/2041566958681014418
1•tosh•44m ago•0 comments

How to Write Loops with Claude Code

https://karanbansal.in/blog/loop-engineering/
1•ingve•47m ago•0 comments

Show HN: Spoold - Durable curl without a database or broker

https://github.com/Rionlyu/spoold
2•Rionlyu•50m ago•0 comments

How Stream Processing Works: From Stateless Functions to Stateful Windows

https://medium.com/@DolphinDB_Inc/why-stream-processing-matters-and-how-dolphindb-does-it-b63c5dc...
1•yiweileng•55m ago•0 comments

Introduce a memory safe compilation mode inspired by Fil-C

https://codeberg.org/ziglang/zig/issues/36237
2•mpweiher•55m ago•2 comments

I Revived My Broken MacBook into My Own Personal Cloud

https://blog.matsmoll.eu/posts/i-revived-my-old-macbook-into-my-own-personal-cloud
1•matsmoll•58m ago•0 comments

Fable 5 is now a standard part of your Max plan

1•duggan•59m ago•0 comments

App iOS/Android

1•Andrew_Huynh•1h ago•0 comments

ASI May Require a Level of Trust We're Not Willing to Give

https://rodyne.com/?p=4070
1•boznz•1h ago•0 comments

The Pentagon Is Finally Buying (Some) Weapons from Startups

https://www.wsj.com/politics/national-security/pentagon-weapon-purchases-startups-4919d870
2•JumpCrisscross•1h ago•0 comments

The video game atlas – vgmaps.com

https://vgmaps.com/
2•xiaodai•1h ago•0 comments