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

Four takeaways from our investigation into a hidden gene-editing death

https://www.science.org/content/article/four-takeaways-our-investigation-hidden-gene-editing-death
1•randycupertino•24s ago•1 comments

Show HN: Compile computation graphs into transformer weights – no training

https://github.com/physicsrob/torchwright
1•physicsrob•33s ago•0 comments

Employee Engagement Remains Flat as AI Adoption Accelerates

https://www.gallup.com/workplace/712433/employee-engagement-remains-flat-adoption-accelerates.aspx
1•hn_acker•1m ago•0 comments

The case for a cooldown: Why Dependabot now waits before issuing version updates

https://github.blog/security/supply-chain-security/the-case-for-a-cooldown-why-dependabot-now-wai...
1•Brajeshwar•1m ago•0 comments

Clover: Manage version strings across arbitrary files

https://gechr.github.io/clover/
1•gechr•1m ago•0 comments

Telstar: Narrowing transatlantic divide to size of TV screen

https://newsguy.substack.com/p/telstar-narrowing-transatlantic-divide
1•speckx•2m ago•0 comments

SemiAnalysis Latest Interview: OpenAI and Anthropic in a Two-Horse Race

https://www.moomoo.com/news/post/73408076/semianalysis-latest-interview-openai-and-anthropic-in-a...
1•swolpers•2m ago•0 comments

Making 1080p screen shares look sharper

https://www.gethopp.app/blog/sharpening-screen-sharing
1•iparaskev•5m ago•0 comments

Photoroom cut inference cold start to seconds with Nvidia Dynamo

https://www.photoroom.com/inside-photoroom/how-we-cut-gpu-cold-starts-from-minutes-to-seconds-wit...
1•david_lc•5m ago•0 comments

Flock's CEO Says Its ALPRs Don't Do Video After Repeatedly Announcing They Can

https://www.404media.co/flocks-ceo-says-its-alprs-dont-do-video-after-repeatedly-announcing-they-...
1•bookofjoe•8m ago•1 comments

Google Lawsuit Against SerpApi over Scraping Search Results Has Been Dismissed

https://www.seroundtable.com/google-lawsuit-serpapi-dismissed-41731.html
3•thm•8m ago•0 comments

Turn And Face The Strange: Fly.io is betting on computers for AI agents

https://fly.io/blog/kurt-scott-money-sprites/
2•whitlock•9m ago•1 comments

The world model remembers, the actor forgets: dissecting AI forgetting on 1 GPU

https://arxiv.org/abs/2607.19749
1•gurpnijjer•9m ago•0 comments

New Time-Series DB Written in Rust, 4~5x Faster Than Polars, DuckDB, and PyArrow

https://old.reddit.com/r/rust/comments/1v5f3pi/highperformance_timeseries_database_written_in/
1•syumei•11m ago•0 comments

CJP protests: India tells GitHub to block Bitchat app, Jack Dorsey leaks notice

https://www.indiatoday.in/technology/news/story/cjp-protests-india-tells-github-to-block-bitchat-...
1•ms7892•11m ago•0 comments

The Irony of Technology: As Technology Increases We Suck More at Craft

https://brenthull.substack.com/p/the-irony-of-technology
1•CGMthrowaway•12m ago•0 comments

OpenAI Hacked Hugging Face

https://www.youtube.com/watch?v=IY3b4HTxpgU
1•soupspaces•12m ago•0 comments

Show HN: Millenium Bug, retro-banking CSS stylesheet

https://mtct.github.io/millenium-bug/demo/index.html
1•mtct88•13m ago•0 comments

IntelliJ Platform Plugin Generator

https://plugins.jetbrains.com/generator
1•qainsights•13m ago•1 comments

Ask HN: Can we get a day that is free from AI news?

3•MichaelMoser123•13m ago•1 comments

The Creator Economy Has a New Middle Class

https://www.bloomberg.com/news/articles/2026-07-24/how-tiktok-creators-earn-midlevel-salaries-wit...
1•alephnerd•16m ago•0 comments

Hacking my Keyboard to do Less

https://duckrowing.com/2026/02/05/hacking-my-keyboard-to-do-less/
2•speckx•17m ago•0 comments

Show HN: Rabbit Hole. A daily word chain puzzle (rhymes, synonyms, antonyms)

https://rabbit-hole-game.com/
2•nwarner0•17m ago•1 comments

When AI Writes and Reviews the Code

https://r.rich/blog/ai-native-change-management
1•ryanSrich•17m ago•0 comments

Jensen Huang on X: Open Weights and American AI Leadership

https://twitter.com/JensenHuang/status/2080643682408321103
4•0xedb•18m ago•1 comments

Wearable Ring Tracks Glucose, Ketone and Other Biomarkers in Sweat

https://today.ucsd.edu/story/new-wearable-ring-tracks-glucose-ketone-and-other-biomarkers-in-swea...
2•brandonb•18m ago•0 comments

The Internet Changed My Life (2022)

https://pointersgonewild.com/2022/01/19/the-internet-changed-my-life/
1•roryrjb•18m ago•0 comments

Blinds GNSS-Guided Drone Swarms Before They Find Their Targets

https://www.iai.co.il/press/iai-unveils-hypnosis/
1•r2sk5t•19m ago•0 comments

The Day the Last Mainframe Went Dark

https://sjl.us/2026/07/18/the-day-the-last-mainframe-went-dark/
1•sciences44•19m ago•0 comments

Show HN: I vibe coded tinypopups – a simple tool for in-app popups and feedback

https://tinypopups.com/
1•ibuildproducts•21m ago•1 comments