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

Comments

NinjaGems•10mo 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: Translateapi.ai

https://translateapi.ai/
1•nadermx•2m ago•0 comments

Man Pleads Guilty to Music Streaming Fraud Aided by AI

https://www.justice.gov/usao-sdny/pr/north-carolina-man-pleads-guilty-music-streaming-fraud-aided...
1•nreece•3m ago•0 comments

Musk liable to Twitter shareholders in fraud lawsuit over $44B takeover

https://www.reuters.com/sustainability/boards-policy-regulation/musk-found-liable-twitter-shareho...
1•pseudolus•5m ago•0 comments

Opencli – Make Any Website and Tool Your CLI

https://github.com/jackwener/opencli
1•kehao95•6m ago•0 comments

Encore – personal concert archive app (the Letterboxd for live music)

https://www.encore.you/
1•sanjosanjo•7m ago•1 comments

The Long Farewell to Mark Zuckerberg's Metaverse

https://www.nytimes.com/2026/03/19/technology/mark-zuckerbergs-metaverse-vr-horizon-worlds.html
2•nothrowaways•7m ago•1 comments

Systemd added birthday storage to comply with Brazil, CA Age Verification laws

https://twitter.com/LundukeJournal/status/2034623157768716598
1•josephcsible•7m ago•0 comments

Edinburgh of the Seven Seas

https://en.wikipedia.org/wiki/Edinburgh_of_the_Seven_Seas
1•nomilk•9m ago•0 comments

IEEE and Academia Are Creating Microcredential Programs

https://spectrum.ieee.org/ieee-academia-microcredentials-programs
1•WaitWaitWha•10m ago•0 comments

CanisterWorm: NPM Publisher Compromise Deploys Backdoor Across 29 Packages

https://socket.dev/blog/canisterworm-npm-publisher-compromise-deploys-backdoor-across-29-packages
1•pier25•12m ago•0 comments

Show HN: Reverse-engineer any site's API from inside the browser

https://www.rtrvr.ai/blog/vibe-hacking-rover-gemini-flash-lite
2•arjunchint•13m ago•1 comments

Dilemma. Berkeley EECS vs. Michigan IBE (CS and Ross school of business)

1•royalschiefs•13m ago•0 comments

Site Up. Costs Down: Optimizing OpenClaw's 1M Weekly Active Users

https://stack.convex.dev/optimizing-openclaw
1•handfuloflight•17m ago•0 comments

Cuba rejects U.S. Embassy request to bring in fuel, calls it 'shameless'

https://www.washingtonpost.com/world/2026/03/20/us-embassy-havana-cuba-fuel-blackout/
3•ParentiSoundSys•21m ago•0 comments

9 Ways to Fail at Installing a Browser Extension

https://danbuilds.online/notes/9-ways-to-fail-at-installing-a-browser-extension/
1•fiestaman•22m ago•0 comments

Show HN: Rover – turn any web interface into an AI agent with one script tag

https://github.com/rtrvr-ai/rover
3•quarkcarbon279•24m ago•3 comments

Root from the parking lot: OpenWRT XSS through SSID scanning (CVE-2026-32721)

https://mxsasha.eu/posts/openwrt-ssid-xss-to-root/
1•birdculture•27m ago•0 comments

Traces of Evil

https://www.tracesofevil.com/
1•jacquesm•28m ago•0 comments

Defrag98 – Found on Fubardaily.com

https://defrag98.com/
1•razodactyl•30m ago•0 comments

Separation of Concerns

https://en.wikipedia.org/wiki/Separation_of_concerns
1•downboots•37m ago•0 comments

Ask HN: Back end engineer (distributed systems) seeking early-stage startup

1•Mdehsan873•38m ago•0 comments

ExplodeView – embed interactive exploded-view CAD diagrams in 2 lines of HTML

http://explodeview.com/demo/
1•vvlars•40m ago•0 comments

The Iran War Is Destroying Something More Valuable Than Oil

https://houseofsaud.com/iran-war-refinery-crisis-saudi-aramco/
8•thisislife2•41m ago•1 comments

Ant Chat

https://www.baothiento.com/ant-chat
3•noleary•41m ago•0 comments

Show HN: Pairform Running – Great AI coaching with excellent fitness context

https://www.pairform.io/
1•pairform•46m ago•0 comments

Court Asked for the LLM's Reasoning. The Company Had Nothing. $10M

https://pub.towardsai.net/the-air-gapped-chronicles-the-court-asked-for-the-llms-reasoning-484710...
2•pipineapple•49m ago•0 comments

A Declaration of the Independence of Cyberspace

https://www.eff.org/cyberspace-independence
2•ctoth•50m ago•0 comments

The Last Quiet Thing

https://www.terrygodier.com/the-last-quiet-thing
2•Hbruz0•50m ago•0 comments

Woman in Labor at Florida Hospital Brought in Zoom Court for Refusing C-Section

https://www.propublica.org/article/florida-court-hearing-c-section
8•Jimmc414•50m ago•0 comments

Moflin AI Companion

https://www.casio.com/us/moflin/
1•hmokiguess•53m ago•0 comments