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

LLM memory systems benchmark: high recall near-zero precision for tested systems

https://arxiv.org/abs/2605.11325
1•decorner•1m ago•0 comments

NanoClaw founder on OpenClaw's 800k lines of code, sloppiness and poor security

https://thenewstack.io/nanoclaw-openclaw-agent-security/
1•nachopa•2m ago•0 comments

X: Inauthentic Behaviors

https://help.x.com/en/rules-and-policies/authenticity
1•throwaway2027•3m ago•1 comments

As AI gets better, it reveals an empty promise

https://www.theverge.com/ai-artificial-intelligence/942629/as-ai-gets-better-it-reveals-an-empty-...
1•heyts•5m ago•0 comments

git-fsmonitor--daemon

https://manpages.ubuntu.com/manpages/stonking/man1/git-fsmonitor--daemon.1.html
1•tosh•6m ago•0 comments

Training Data for Bio AI Models

https://research.dimensioncap.com/p/on-training-data-for-bio-ai-models
1•sebg•7m ago•0 comments

Free NIS2 CEO training course

https://nisd2.eu/training/nis2-ceo
1•cjhisey•8m ago•0 comments

Foldable Reflectarray Turbocharges Cubesats' Data Rates

https://spectrum.ieee.org/cubesats-origami-antenna-foldable-reflectarray
1•rbanffy•13m ago•0 comments

European Commission Adopts OceanEye

https://eurocean.org/np4/2087.html
1•_____k•16m ago•0 comments

Replacing Bash with Swift in an AI Harness

https://alejandromp.com/development/blog/replacing-bash-with-swift-in-an-ai-harness/
2•ianhxu•20m ago•0 comments

Miasma NPM Supply Chain Attack: Self-Spreading Worm via Phantom Gyp

https://www.stepsecurity.io/blog/binding-gyp-npm-supply-chain-attack-spreads-like-worm
1•gaurang_tandon•23m ago•0 comments

RIP Jim Rutt (1953-2026), and Thoughts on Philanthropy and Culture-Building

https://lydialaurenson.substack.com/p/rip-jim-rutt-1953-2026-and-thoughts
1•sebg•25m ago•0 comments

Show HN: App that shows your screen-free hours every time you look at your phone

https://apps.apple.com/gb/app/oh-my-hours/id6760450002
2•mindfulbun•30m ago•0 comments

Latency Numbers Every Programmer Should Know

https://colin-scott.github.io/personal_website/research/interactive_latency.html
2•tosh•33m ago•0 comments

Root access for Harmony Hubs and local web mangagement

https://github.com/Ripthulhu/harmony-hub-root
1•lakid•36m ago•1 comments

Digital Independence: EU Plans Strict Access to State IT Structures

https://www.heise.de/en/news/Digital-Independence-EU-Plans-Strict-Access-to-State-IT-Structures-1...
3•doener•40m ago•0 comments

AI enthusiasts are in a race against time, AI skeptics in a race against entropy

https://charitydotwtf.substack.com/p/ai-enthusiasts-are-in-a-race-against
2•adunk•44m ago•0 comments

Coreutils for Windows Overview – Microsoft Learn

https://learn.microsoft.com/en-us/windows/core-utils/overview
2•rbanffy•45m ago•1 comments

Grep this: Microsoft grafts (most) Linux commands onto Windows

https://www.theregister.com/os-platforms/2026/06/03/grep-this-microsoft-grafts-most-linux-command...
2•rbanffy•46m ago•0 comments

StereoTales: Multilingual Open-Ended Stereotype Discovery in LLMs

https://research.giskard.ai/blog/stereotales/
1•mattbit•48m ago•1 comments

XLclick Add-In

https://xlclick.com/
1•getseofix•52m ago•0 comments

Train your own LLM? Here's what happens

https://www.exasol.com/blog/train-your-own-llm/
6•ROSEDOLA•53m ago•0 comments

2026 World Cup Predictions

https://www.natesilver.net/p/world-cup-2026-odds-predictions
3•7777777phil•56m ago•0 comments

Nvidia – The Coming Short Squeeze?

https://www.linkshort.app/r/pagea.uk/nvidia-stock-thesis
1•freakynit•58m ago•1 comments

The Russian "Max" messaging app has suddenly disappeared from the App Store

https://komersant.ua/en/rosiiany-skarzhatsia-shcho-z-app-store-raptovo-znyk-mesendzher-maks/
1•NewCzech•1h ago•0 comments

Show HN: Uruky (EU-based Kagi alternative) now has Image Search and URL Rewrites

https://uruky.com/?il=en
15•BrunoBernardino•1h ago•4 comments

What if heterogenous agents could talk to each other?

https://github.com/prassanna-ravishankar/repowire
1•nomadic-coder•1h ago•1 comments

Quality in the Age of Slop

https://sinclairtarget.com/blog/2026/06/01/quality-in-the-age-of-slop/
3•birdculture•1h ago•1 comments

EtherHiding: Malware uses Ethereum blockchain as uncensorable C2 resolver

https://www.mcafee.com/blogs/other-blogs/mcafee-labs/weedhack-minecraft-malware-as-a-service-camp...
1•Ember_Wipe•1h ago•0 comments

Why Learn Pandas?

https://blog.geekuni.com/2026/06/why-learn-pandas.html
2•theanonymousone•1h ago•0 comments