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•11mo ago

Comments

NinjaGems•11mo 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

Intro to Reality Pentesting

https://cptkj.substack.com/p/intro-to-reality-pentesting
1•paol•1m ago•0 comments

A Couple Million Lines of Haskell: Production Engineering at Mercury

https://blog.haskell.org/a-couple-million-lines-of-haskell/
1•pjmlp•2m ago•0 comments

Apple to Issue Rare iOS 18 Software Update for DarkSword Exploit

https://www.macrumors.com/2026/04/01/apple-ios-18-patch-darksword-exploit/
2•tosh•4m ago•0 comments

Acrionix Shield – Zero-dep security scanner for 7 languages

https://github.com/andrei-gogo/acrionix-shield
1•andrei-gogo•4m ago•0 comments

Trump interview: I am strongly considering pulling out of NATO

https://www.telegraph.co.uk/world-news/2026/04/01/donald-trump-strongly-considering-pulling-us-ou...
1•TechTechTech•7m ago•0 comments

NoHumanTeam-one command installer. Team powered by OpenClaw

https://www.nohuman.team/
1•DmitriiKa•8m ago•0 comments

Show HN: Kimchi.dev – managed AI endpoints that scale to your VPC, no migration

https://kimchi.dev/
2•BlackPlot•9m ago•0 comments

Why did everything take so long?

https://www.lesswrong.com/posts/mFqG58s4NE3EE68Lq/why-did-everything-take-so-long
1•jstanley•10m ago•0 comments

Show HN: DreamGraph MCP v5 – An open source autonomous cognitive layer

https://github.com/mmethodz/dreamgraph
2•mmethodz•11m ago•0 comments

Why Odoo's Mobile App Isn't Enough – and What Fills the Gap

https://www.odooclaw.ai/blog/why-odoo-s-mobile-app-isn-t-enough-and-what-fills-the-gap
2•oktra_dev•14m ago•0 comments

Tell HN: Microsoft has locked out a bunch of 3rd party Windows driver developers

2•billziss•18m ago•0 comments

OWASP PTK and ZAP integration – PTK findings to ZAP alerts

https://www.zaproxy.org/blog/2026-04-01-owasp-ptk-findings-to-zap-alerts/
1•DenisPodgurskii•18m ago•0 comments

Google Did It Android 16 Desktop Mode Is Here [video]

https://www.youtube.com/watch?v=5KCz3LBKJS4
2•znpy•20m ago•0 comments

Apple reveals it remove 190 apps from Russian App Store over three years

https://novayagazeta.eu/articles/2026/03/31/apple-reveals-it-bowed-to-kremlin-pressure-to-remove-...
2•janandonly•21m ago•0 comments

Claw64 – OpenClaw inspired full agentic loop in <4KB as TSR on a Commodore 64

https://github.com/sttts/claw64
4•sttts•21m ago•2 comments

Story-based financial literacy for children ages 6–14

https://oscarstories.com/moneyfox/
1•mnewme•23m ago•0 comments

No tuition, no grades, no power grid: why flock to a desert 'college'?

https://www.theguardian.com/us-news/2026/mar/29/mars-college-california-campus
1•e2e4•23m ago•0 comments

We just rebuilt every startup in Y Combinator's latest demo day batch

https://www.linkedin.com/posts/marikhazan_we-just-rebuilt-every-startup-in-y-combinators-activity...
1•tiagom87•30m ago•0 comments

The Rise of Transparency

https://allenpike.com/2026/the-rise-of-transparency/
1•memalign•32m ago•0 comments

Rubysyn: Clarifying Ruby's Syntax and Semantics

https://github.com/squadette/rubysyn/blob/master/README.md
1•petalmind•33m ago•0 comments

ClawLock: The Control Plane for OpenClaw

https://clawlock.io/
1•hestefisk•35m ago•1 comments

What the Claude Code Leak Means for Regulated Industries

https://systima.ai/blog/claude-code-leak-compliance-implications
2•systima•38m ago•1 comments

Justice Alito: "do you think we should ask Claude to decide this case?"

https://reason.com/volokh/2026/04/01/justice-alito-just-out-of-curiosity-do-you-think-we-should-a...
1•treetalker•41m ago•0 comments

No More Code Reviews: Lights-Out Codebases Ahead

https://molochinations.substack.com/p/no-more-code-reviews-lights-out-codebases
2•justanotherdot•42m ago•0 comments

OnlyFarms.GOV

https://www.whitehouse.gov/agriculture/
3•reconnecting•42m ago•1 comments

Satcove – Query 5 AI models at once and get one structured verdict

https://satcove.com
1•abyssalg•43m ago•0 comments

Show HN: Crossmind-CLI – CLI for X, Reddit, HN API with compact JSON output

https://github.com/cross-mind/crossmind-cli
1•novachen•43m ago•0 comments

Clocked Out

https://thepointmag.com/criticism/clocked-out/
1•jger15•44m ago•0 comments

Mtp-rs: pure-Rust MTP library, up to 4x faster than libmtp

https://www.veszelovszki.com/a/mtp-rs/
1•lukastyrychtr•44m ago•0 comments

Show HN: Amneziawg-installer – DPI-resistant WireGuard VPN in one command

https://github.com/bivlked/amneziawg-installer
1•bivlked•44m ago•1 comments