frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

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

Show HN: Local-first Kubernetes YAML visualizer (no server, no LLM)

https://openlume.com/explain/yaml
1•shadaba•24s ago•0 comments

Web Agent: Browser-native agent · profiles · tools

https://github.com/nikola66/web-agent
1•nikola66•1m ago•0 comments

Show HN: Zenflow a multi-agent orchestration and workflow engine

https://github.com/zendev-sh/zenflow
1•vietanh85•2m ago•0 comments

Pipes, Forks, and Zombies

https://cs61.seas.harvard.edu/wiki/2017/Shell3/
1•tosh•2m ago•0 comments

I Tracked Down the Hidden Workers Secretly Powering ChatGPT [video]

https://www.youtube.com/watch?v=aooiDA-AsNo
2•ShinyLeftPad•14m ago•0 comments

Officially, Marco Rubio is still banned from China. So how is he in Beijing?

https://www.washingtonpost.com/world/2026/05/14/officially-marco-rubio-is-still-banned-china-so-h...
2•_tk_•14m ago•0 comments

The First Wafer Scale Company – Trilogy Systems Story Part 1 (2024)

https://thechipletter.substack.com/p/wafer-scale-trilogy-systems-part
1•klelatti•15m ago•0 comments

Economics of Expanding Medical Assistance in Dying to Vulnerable Populations

https://journals.sagepub.com/doi/10.1177/00302228251323299
1•NalNezumi•19m ago•0 comments

Hiring Trends in Mid 2026: What Founders Are Getting Wrong

https://foundersarehiring.com/hiring-resources/hiring-trends-mid-2026
1•niksmac•21m ago•0 comments

AI Font Detector: Smart Ways to Identify Fonts with Precision

https://www.tumblr.com/tracksaasly/816569321203613696/ai-font-detector-smart-ways-to-identify-fon...
1•emmaroutines•21m ago•0 comments

Non-interactive Claude Code usage ejected from subscriptions

1•mdemare•22m ago•0 comments

Why Ruby Is the Better Language for LLM-Powered Development

https://www.bytecode.hr/posts/why-ruby-is-the-better-language-for-llm-powered-development
1•faangguyindia•23m ago•0 comments

Firefox extension to browser the web in a 1990s GeoCities retro style

https://addons.mozilla.org/en-US/firefox/addon/geocities-time-machine/
2•whatsupdog•24m ago•1 comments

GitLab's Reliability Crisis: Developers Are Fed Up and Going Public

https://gitlab.com/gitlab-com/gl-infra/production/-/work_items/22104
1•joshwoodcock•25m ago•0 comments

James Reason, Who Used Swiss Cheese to Explain Human Error, Dies at 86 (2025)

https://www.nytimes.com/2025/03/13/science/james-reason-dead.html
1•zeristor•25m ago•2 comments

Remove .zig Files from Bun

https://github.com/oven-sh/bun/pull/30680
1•quasigloam•28m ago•0 comments

High-Entropy Alloy

https://en.wikipedia.org/wiki/High-entropy_alloy
1•leonidasrup•32m ago•0 comments

Azure Container Apps express overview

https://learn.microsoft.com/en-us/azure/container-apps/express-overview
1•mariuz•36m ago•0 comments

Perceptron Mk1 highly performant video analysis model 80% cheaper than big three

https://venturebeat.com/technology/perceptron-mk1-shocks-with-highly-performant-video-analysis-ai...
1•rswerve•37m ago•0 comments

ByteHug Technologies

https://play.google.com/store/apps/details?id=com.bytehug.daydonedayplanner&hl=en_US
1•AnjuAlias•38m ago•0 comments

Show HN: Midjourney Prompt Generator

https://www.midjourney-prompt-generator.eu/
1•manol_ai•42m ago•1 comments

Nginx Rift: Nginx Remote Code Execution via an 18-Year-Old Vulnerability

https://depthfirst.com/research/nginx-rift-achieving-nginx-rce-via-an-18-year-old-vulnerability
2•throwaway2027•49m ago•0 comments

Show HN: Mind Focus, an Android app for focus and attention recovery

https://www.ataraxiaapps.com/en/posts/app-mind-focus/
1•korax_nyx•52m ago•0 comments

Claude changes headless usage from June 15

https://twitter.com/ClaudeDevs/status/2054610152817619388
1•tzmlab•55m ago•0 comments

Less is exponentially more (2012)

https://commandcenter.blogspot.com/2012/06/less-is-exponentially-more.html
1•tosh•55m ago•0 comments

Behind the Sound of Ninja Gaiden: Ragebound

https://www.audiokinetic.com/en/community/blog/ninja-gaiden-ragebound/
1•severine•56m ago•0 comments

Lets Roast Your Website

1•ajaysheoran2323•57m ago•0 comments

Show HN: ChangeSpec – An open standard for notices in software changes

https://changespec.org/
1•cdnsteve•59m ago•1 comments

Daily Food Guessing Game

https://munchle.day/
1•shumaher•1h ago•0 comments

Riding the Leopard

https://www.notboring.co/p/riding-the-leopard
1•jger15•1h ago•0 comments