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

Computational chemistry, Locally? My rant on SSH

https://chillphysicsenjoyer.substack.com/p/computational-chemistry-locally
1•crescit_eundo•1m ago•0 comments

Garmin Is Automating In-Flight Emergencies (Autoland, Smart Glide, ESP)

https://www.garmin.com/en-US/newsroom/press-release/aviation/garmin-unveils-g2000-prime-integrate...
1•r2sk5t•1m ago•0 comments

Halo v2.7: Unified MCP Tool Engine for AI Security

1•automajicly•1m ago•0 comments

Huge study finds first genetic clues for borderline personality disorder

https://www.nature.com/articles/d41586-026-02220-1
1•bookofjoe•1m ago•0 comments

Georgia homeowners are being forced from their homes to power AI data centers [video]

https://www.youtube.com/watch?v=fk0HVruAWBk
2•pera•2m ago•0 comments

95 reasons for having your own website

https://bellkiosk.website/blog/reasons-to-website.html
1•kaycebasques•5m ago•0 comments

Measuring Reward-Seeking by Instilling Contrastive Beliefs

https://alignment.openai.com/measuring-reward-seeking/
1•mfiguiere•7m ago•0 comments

FOSDEM 2027 WiFi will be IPv6 only, will GitHub be ready?

https://chaos.social/@RichiH/116958290141827888
1•happosai•8m ago•0 comments

Google (Again) Clearly Needs to Unite Their AI Clans

https://spyglass.org/google-gemini-fiasco/
1•speckx•8m ago•0 comments

Which developer tools should be free or offer more features?

https://codeground.ai/
1•aashhuttossh•10m ago•0 comments

Fractal Paris

https://panoramic.city/fractalparis/
1•alexakten•10m ago•1 comments

The U.S. Army Is Burning Through Its AI Tokens

https://www.wired.com/story/the-army-is-burning-through-its-ai-tokens/
1•ripe•11m ago•0 comments

New hope in the fight against cachexia — cancer’s deadly co-conspirator

https://www.nature.com/articles/d41586-026-02228-7
1•Brajeshwar•12m ago•0 comments

Now You Can Work in C with Only BASIC Knowledge

https://computeradsfromthepast.substack.com/p/c-source-basic_c
1•rbanffy•13m ago•0 comments

We 3×'d PRs in 6 months, and how you can too

https://amplitude.com/3x
2•0xferruccio•14m ago•1 comments

Nine Years to Halve a Hash Function: RFC 9861 Is Out

https://blog.zksecurity.xyz/posts/kangaroo/
3•baby•14m ago•0 comments

How did the H1B visa become the 'Indian' visa

https://numberstation.fm/the-body-shop/
3•StrageMusik•14m ago•0 comments

TreeSize won't renew perpetual-license support unless users subscribe

https://arstechnica.com/gadgets/2026/07/treesize-wont-renew-perpetual-license-support-unless-user...
1•speckx•15m ago•0 comments

Show HN: Edky, a CLI to convert Ed25519 public keys from one encoding to another

https://github.com/artob/edky
1•arto•15m ago•0 comments

Explanation about Groth16, the most used zero-knowledge proof [video]

https://www.youtube.com/watch?v=8Tl20_XUZLI
2•baby•15m ago•0 comments

Jack Dorsey launches BUZZ, a new groupchat platform

https://twitter.com/jack/status/2079605800998146171
2•tosh•16m ago•0 comments

Pan Am Clipper Endeavor Is Found After over 70 Years Lost at Sea

https://www.nytimes.com/2026/07/21/us/pan-am-clipper-endeavor-wreckage-found.html
1•thunderbong•16m ago•0 comments

YouTube System Design for Robotics Data Infrastructure

https://hebbianrobotics.com/blog/youtube-system-design-for-robotics-data-infrastructure
2•kstonekuan•16m ago•0 comments

Tour de France hit by new wave of anti-doping tests

https://www.france24.com/en/live-news/20260721-tour-de-france-hit-by-new-wave-of-anti-doping-tests
1•tosh•17m ago•0 comments

Show HN: Aido – an AI companion for the pull requests your AI writes

https://github.com/aido-dev/aido
1•dvirdung•17m ago•0 comments

"Try quickly typing 1+2+3. I bet you won't get 6."

https://unsung.aresluna.org/try-quickly-typing-123-i-bet-you-wont-get-6/
2•leephillips•18m ago•0 comments

Show HN: Autoretrieval – Autoresearch for RAG Pipelines

https://github.com/daly2211/autoretrieval
2•Daly_chebbi•18m ago•1 comments

Loop Engineering, Graph Engineering, and Layers That Matters

https://iii.dev/blog/loops-graphs-and-the-layer-that-matters/
1•rohitghumare•23m ago•0 comments

90k Flock cameras have gone up in the US: What they track and how to check

https://www.zdnet.com/article/flock-ai-cameras-risks-us-how-to-find-nearby-what-they-track/
3•CrankyBear•24m ago•0 comments

MentraOS no longer needs a cloud relay

https://mentraglass.com/blogs/blog/mentra-roadmap-update-moving-to-miniapps-on-the-phone
1•genzcash•24m ago•0 comments