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: I built a 500K LOC production app alone in 7 months. Here is the proof

1•bonjourjoel•1m ago•0 comments

Private Credit Isn't a Major Threat–Probably

https://www.wsj.com/finance/investing/private-credit-financial-system-6039b39e
1•petethomas•2m ago•0 comments

Philosophy of the Left-Hand Path

https://philosophy-of-the-left-hand-path.denys-spirin.workers.dev/
1•jruohonen•16m ago•0 comments

Miniature Armoured Train Fought Hitler's Luftwaffe [video]

https://www.youtube.com/watch?v=Td3oD3cCXZ4
1•burnt-resistor•20m ago•0 comments

Show HN: TokReach – US TikTok as a Service

https://www.tokreach.com
1•gregolo•22m ago•0 comments

tsz: TypeScript checker and LSP written in Rust, designed to outperform tsgo

https://github.com/mohsen1/tsz
1•maxloh•26m ago•0 comments

Programming as Theory Building-Peter Naur[pdf]

https://pages.cs.wisc.edu/~remzi/Naur.pdf
1•nalinidash•28m ago•0 comments

Epupp – Browser Extension to Tamper with Web Pages, Live and with Userscriptss

https://github.com/PEZ/epupp
3•TheWiggles•31m ago•0 comments

History and Science of the Hanta Virus

https://distressedscientists.substack.com/p/hantan-hondius
2•helsinkiandrew•32m ago•0 comments

Fusion's cost floor: what if the core were free?

https://1cfe.substack.com/p/fusions-cost-floor-what-if-the-core
2•helsinkiandrew•34m ago•0 comments

Multiple universities forced to reschedule final exams after Canvas incident

https://therecord.media/universities-forced-to-reschedule-exams-canvas-incident
1•jruohonen•37m ago•0 comments

Plants can 'hear' rain coming, spurring them into action

https://www.scientificamerican.com/article/plants-can-hear-rain-coming-spurring-them-into-action/
1•the-mitr•38m ago•0 comments

Tracing tokens through Llama 3.1 8B inference on H100s

https://krithik.xyz/what-is-inference-actually
2•krithik_7•40m ago•0 comments

Show HN: I audited my own back ends on 5 BaaS – leak in every one

https://github.com/Perufitlife/supabase-security-skill
2•renzom13•41m ago•1 comments

Notes on using GNU Emacs' Tramp system in an unusual shell environment

https://utcc.utoronto.ca/~cks/space/blog/programming/EmacsTrampNotes
1•susam•41m ago•0 comments

Best AI coding plan alternative to Claude and ChatGPT

4•Jsttan•46m ago•1 comments

Debian must ship reproducible packages

https://lists.debian.org/debian-devel-announce/2026/05/msg00001.html
10•robalni•51m ago•0 comments

Agent Harness Engineering

https://twitter.com/addyosmani/status/2053231239721885918
3•pretext•58m ago•0 comments

Late-interaction rerank made our F1 worse, not better – a negative result

https://sverklo.com/blog/late-interaction-rerank-made-our-f1-worse/
1•nike-17•1h ago•0 comments

A Field Study of Institutional Control in an AI-Staffed Prediction-Market Desk

https://github.com/wes-zheng/ai_institutions/blob/main/technical_report/paper.md
3•bbcf•1h ago•0 comments

When life gives you lemons, write better error messages

https://wix-ux.com/when-life-gives-you-lemons-write-better-error-messages-46c5223e1a2f
3•dnw•1h ago•1 comments

Zeta2.1: 3x Fewer Tokens, 50ms Faster

https://zed.dev/blog/zeta2-1
2•ms7892•1h ago•0 comments

Scouting's Real Crisis Is Not Marketing. It Is Decades of Neglect.

https://www.untendedfire.org/2026/05/09/scoutings-real-crisis-is-not-marketing-it-is-decades-of-n...
2•AuthorizedCust•1h ago•0 comments

Giant Virginia Data Center Project Upended by Clerical Error

https://www.bloomberg.com/news/articles/2026-05-08/giant-data-center-project-in-virginia-upended-...
1•1vuio0pswjnm7•1h ago•0 comments

NYC School District Hit by Malware Attack as Well as Canvas Hack

https://www.bloomberg.com/news/articles/2026-05-08/canvas-hack-on-nyc-schools-comes-amid-separate...
2•1vuio0pswjnm7•1h ago•0 comments

Student hackers revenge on final exams 'ShinyHunters' attacks nearly 9k schools

https://fortune.com/2026/05/08/student-hackers-get-revenge-on-final-exams-as-shinyhunters-takes-d...
1•1vuio0pswjnm7•1h ago•1 comments

Aurora: A Leverage-Aware Optimizer for Rectangular Matrices

https://blog.tilderesearch.com/blog/aurora
1•matt_d•1h ago•0 comments

What is Elon Musk's formula

https://www.economist.com/culture/2026/05/07/what-is-elon-musks-formula
1•andsoitis•1h ago•0 comments

Hantavirus tracker with Pandemic 2's UI

https://hantavirus.xetera.dev/
3•xetera•1h ago•1 comments

Atlas Mehs

https://darthcoder.github.io/2026/05/10/atlas-mehs/
1•basyt•2h ago•1 comments