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

Gemini in Waymo

https://waymo.com/blog/2026/07/gemini-in-waymo/
1•kaycebasques•40s ago•0 comments

Trust Without Boundaries: An Architectural Analysis of Satellite Flight Software

https://arxiv.org/abs/2608.14532
1•Jimmc414•1m ago•0 comments

System-Level Performance Impact of Read Disturbance in Modern SSDs

https://arxiv.org/abs/2608.14073
1•Jimmc414•2m ago•0 comments

The Size of the World Wide Web

https://www.worldwidewebsize.com/
1•1970-01-01•3m ago•0 comments

AI Native, Without the Badge

https://x.com/compose/articles/edit/2089227511054155776
1•arkwor•3m ago•0 comments

AI text watermarking is not a big deal

https://www.seangoedecke.com/ai-text-watermarking-is-not-a-big-deal/
1•baxtr•4m ago•0 comments

A Millennial Furniture Designer Is Behind the Drones Battering Russia

https://www.wsj.com/world/ukraine-fire-point-ceo-iryna-terekh-drones-d93ec97b
2•doener•7m ago•0 comments

Has AI started improving itself? RSI depeneds on what "itself" means

https://viborc.com/what-recursive-self-improvement-actually-means/
1•viborcip•8m ago•0 comments

Too Little, Too Late: Flock Admits Their Technology Needs Reforms

https://www.theindianalawyer.com/articles/amazons-new-user-agreement-seeks-to-curb-class-action-s...
2•smurda•9m ago•0 comments

Flock-style scanners now track WiFi/Bluetooth identity from devices in your car

https://www.techradar.com/vehicle-tech/think-flock-is-bad-this-new-tech-is-coming-to-link-license...
2•ck2•9m ago•1 comments

Ask HN: How can we care more about fewer things?

2•robalni•11m ago•1 comments

I Let My Students Watch Me Struggle with a Masterpiece. It Changed Everything

https://www.nytimes.com/2026/08/17/opinion/higher-ed-dostoevsky-attention.html
2•sonabinu•12m ago•0 comments

On The Origin of Continents

https://worksinprogress.co/issue/on-the-origin-of-continents/
1•karakoram•12m ago•0 comments

Ask HN: If you're burning tokens at scale, what are you using them for?

2•simonw•13m ago•1 comments

Judge sets framework for Nine PBS to retrieve archival data

https://current.org/2026/08/judge-sets-framework-for-nine-pbs-to-retrieve-archival-data/
3•qingcharles•14m ago•0 comments

Session Visualization with Obsidian

https://jimmyislive.dev/posts/session-visualization/
2•jimmyislive•15m ago•0 comments

Show HN: Making every company programmable like a computer [video]

https://www.youtube.com/watch?v=JCXmYEV9OIQ&list=PLdf47QnV4_58
2•Marten42•15m ago•0 comments

The risk of weather data sabotage is rising

https://www.technologyreview.com/2026/07/17/1140622/weather-data-sabotage/
3•jonbaer•16m ago•0 comments

Show HN: Classifier and browser extension to detect rule violating HN comments

https://classify.stylometry.net/
2•costco•21m ago•0 comments

Show HN: OpenWebSearch – A router for web search indexes

https://openwebsearch.ai
2•yoeven•23m ago•1 comments

Trivially bypass text watermarks by requesting a Base64 response

1•hanneshdc•24m ago•0 comments

Covert advertising and its takeover of social media

https://outofbound.net/posts/covert-advertising/
1•naaaaaaat•24m ago•0 comments

LLM City – 3D render of all Kimi K3's weights as 2.5mm tiles

https://magik.net/llmcity/
2•devttyeu•25m ago•1 comments

Big Walk by House House

https://bigwalk.game/
1•duck•25m ago•0 comments

Ask HN: Is GitHub Fried Today?

3•johncole•26m ago•1 comments

Theory of Fluids Enters the 21st Century

https://www.quantamagazine.org/theory-of-fluids-enters-the-21st-century-20260817/
2•librasteve•29m ago•1 comments

UL-SMF – Open-source linear-complexity ~300x KV-cache compression

https://github.com/liventruth/UL-SMF-Cache-Compression
1•liventruth•30m ago•0 comments

The Primitive Puppet Show

https://spiffworks.substack.com/p/the-primitive-puppet-show
1•danfunk•30m ago•2 comments

Instagram blocked the search terms. Its algorithm serves the videos anyway

https://thenextweb.com/news/meta-glasses-harassment-videos-instagram-algorithm-recommends
1•mikelgan•30m ago•1 comments

AI Terms Explained with Simple Examples Using a Dosa Analogy

https://qainsights.com/ai-terms-explained-with-simple-examples-using-a-dosa-analogy/
1•qainsights•30m ago•1 comments