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

My Favorite Liar (2008)

https://www.overcomingbias.com/p/my-favorite-liahtml
2•downbad_•1m ago•0 comments

Danbooru pony image to text prompt generator for free

https://danbooru-pony-image-to-text-prompt-generator.pages.dev
2•rrrpro123•1m ago•1 comments

Registration of new accounts to the Arch AUR reopened with hardened requirements

https://lists.archlinux.org/archives/list/aur-general@lists.archlinux.org/message/TT3OCFFNM6SBMUB...
1•exploraz•2m ago•0 comments

Hands-Free Mouse Uses Eyes and Muscles Instead

https://hackaday.com/2026/07/24/hands-free-mouse-uses-eyes-and-muscles-instead/
1•t-3•4m ago•0 comments

Pizza, pasta, potatoes, protein – how Italian children became so overweight

https://www.bbc.com/news/articles/c33y3151vydo
2•porridgeraisin•11m ago•0 comments

ASK HN: Why has technology become so unreliable?

2•prmph•12m ago•1 comments

The perils of parsing type inference declarations in C

https://sebsite.pw/w/20260725-auto.html
1•birdculture•14m ago•0 comments

Will the RAM crunch force a return to optimisation?

https://mattcasmith.net/2026/07/26/ram-crunch-optimisation
2•mattcasmith•17m ago•0 comments

Improving 1080p screen sharing without increasing bandwidth

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

Show HN: Peek – Open social media links without distraction

https://github.com/RtiM0/peek
1•otato_potato•19m ago•0 comments

AI Chatbots Know How to Make Deadly Biological Weapons. Some Will Teach You

https://www.wsj.com/tech/ai/openai-chatbot-biological-weapons-poison-3d808e6c
2•thm•20m ago•0 comments

Show HN: Wmux – A workspace multiplexer for AI agents

https://github.com/openwong2kim/wmux
2•wong2kim•20m ago•0 comments

A [rust] panic hook that asks ChatGPT what went wrong

https://crates.io/crates/chatgpt-panic-hook
1•joshka•24m ago•0 comments

An OpenAI model left notes about how to evade containment; we need more details

https://www.lesswrong.com/posts/jMEAG5c5HiDfdAGpa/an-openai-model-left-notes-about-how-to-evade-c...
3•joozio•25m ago•0 comments

Wildfire Forces Evacuation of NASA's Deep Space Network Complex in Spain

https://arstechnica.com/space/2026/07/wildfire-forces-evacuation-of-nasas-deep-space-network-comp...
3•rippeltippel•33m ago•0 comments

Resonance: Microphysics Meets the Cosmological Constant

https://medium.com/@kisnorbert87/what-if-the-cosmological-constant-is-encoded-in-the-standard-mod...
1•kisnorbert•36m ago•0 comments

Claude Code Deletes Your Context History from Your Device After 30 Days

https://code.claude.com/docs/en/data-usage
1•espeed•44m ago•0 comments

DepsGuard – A native cross-platform security tool

https://depsguard.com/
1•javatuts•47m ago•0 comments

KGazer: Kafka Compacted Topic Explorer

https://github.com/alfonsojimenez/kgazer
1•meerita•48m ago•1 comments

Nub – A TypeScript-first toolchain that runs TypeScript files and package.json

https://nubjs.com
1•javatuts•48m ago•0 comments

You can view shared Claude conversations via Google

https://www.reddit.com/r/ClaudeAI/s/Zl0eDEVaBT
1•fandorin•48m ago•0 comments

ESLint-node-test – An ESLint plugin that catches common mistakes

https://github.com/sindresorhus/eslint-node-test
3•javatuts•48m ago•0 comments

Show HN: Manifest – a cheap fingerprint endpoint for detecting page changes

https://omfang.io/
1•Maxnordstrom•51m ago•0 comments

Terence Tao: Mathematics in the Age of AI [pdf]

https://teorth.github.io/tao-web/slides/age-of-ai-icm-2026.pdf
4•Anon84•54m ago•0 comments

Putting Pompeii's Pieces Together with Help of Robot

https://japannews.yomiuri.co.jp/science-nature/technology/20251220-298915/
1•mushstory•59m ago•0 comments

Amazon Is Investing in the Lean Focused Research Organization

https://www.amazon.science/news/amazon-is-investing-in-the-lean-focused-research-organization
3•gjmveloso•1h ago•0 comments

Plants Get Wearables to Track Their Health

https://now.tufts.edu/2026/07/08/plants-get-wearables-track-their-health
3•giuliomagnifico•1h ago•1 comments

Building Synapse offline-first with Loro

https://dhovart.tngl.sh/synapse-blog/loro-offline-first/
1•denzen•1h ago•0 comments

AI drove Shopify back to clean code

https://www.theregister.com/devops/2026/07/25/how-ai-drove-shopify-back-to-clean-code/5277901
1•sbulaev•1h ago•0 comments

The Future of American Defense – Y Combinator [video]

https://www.youtube.com/shorts/iOeW40N-1VI
2•xyzsparetimexyz•1h ago•0 comments