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

OpenYak – An open-source Cowork that runs any model and owns your filesystem

https://github.com/openyak/desktop
2•wangzhangwu•4m ago•1 comments

The Fastest Man Alive? [video]

https://www.youtube.com/shorts/R7OoEXaOVY0
1•SilentM68•4m ago•0 comments

How to Do Any Work

https://drive.google.com/uc?id=1wurJsO1vZYiynrTxDLroiQX2fBnKmldo&export=download
1•waseyjamal•7m ago•0 comments

Generalized Linear Model

https://en.wikipedia.org/wiki/Generalized_linear_model
1•azhenley•9m ago•0 comments

Data Centers Under Fire: A Systemic Security Challenge

https://www.datacenterknowledge.com/physical-security/data-centers-under-fire-a-growing-critical-...
1•WaitWaitWha•9m ago•0 comments

Mark Zuckerberg texted Elon Musk to offer help with DOGE

https://techcrunch.com/2026/03/28/mark-zuckerberg-texted-elon-musk-to-offer-help-with-doge/
1•toomanyrichies•13m ago•0 comments

Thinking in the Margins

https://theamericanscholar.org/thinking-in-the-margins/
1•SegfaultSeagull•27m ago•0 comments

The Revenge of the Data Scientist

https://hamel.dev/blog/posts/revenge/
1•prabal97•29m ago•0 comments

Eval-Driven Development: Applying TDD Principles to AI Agent Prompts

https://iris-eval.com/blog/eval-driven-development
1•iparent•30m ago•0 comments

Vanilla Claude vs. GitAuto Test Generation

https://gitauto.ai/blog/vanilla-claude-vs-gitauto-test-generation
1•nishiohiroshi•32m ago•0 comments

Show HN: Phantom – Let AI use your API keys without leaking them

https://github.com/ashlrai/phantom-secrets
1•masonwyatt23•34m ago•0 comments

Wikipedia officially bans AI-generated content

https://nypost.com/2026/03/28/tech/wikipedia-officially-bans-ai-generated-encyclopedia-entries/
3•1vuio0pswjnm7•35m ago•0 comments

Can You Guess What Tests a Calculator Needs?

https://gitauto.ai/blog/can-you-guess-what-tests-a-calculator-needs
1•nishiohiroshi•35m ago•0 comments

What Are Adversarial Tests and Why We Run Them

https://gitauto.ai/blog/what-are-adversarial-tests
1•nishiohiroshi•35m ago•0 comments

Indonesia Starts First Southeast Asia Social Media Ban for Kids

https://www.bloomberg.com/news/articles/2026-03-28/indonesia-starts-first-southeast-asia-social-m...
1•1vuio0pswjnm7•37m ago•0 comments

Indonesia's social media curbs for under 16s take set to start

https://www.reuters.com/business/media-telecom/indonesias-social-media-curbs-kids-set-saturday-fe...
1•1vuio0pswjnm7•38m ago•0 comments

Nice Graphs – Text to chart in one click

https://nice-graphs.com/pt
1•domiuau•41m ago•1 comments

Elon Musk's last co-founder reportedly leaves xAI

https://techcrunch.com/2026/03/28/elon-musks-last-co-founder-reportedly-leaves-xai/
4•SilverElfin•44m ago•4 comments

A n00B PM's guide to vibe coding kernels from scratch

https://www.ddmckinnon.com/2026/03/28/a-n00b-pms-guide-to-vibe-coding-kernels-from-scratch/
2•dmckinno•45m ago•0 comments

Aging Is a Software Problem

https://twitter.com/davidasinclair/status/2037966418453410024
1•dschol•46m ago•0 comments

Show HN: Local-first dictation for macOS – Parakeet TDT, zero cloud calls

https://typedwith.ai/
1•newtechwiz•47m ago•0 comments

FreeBSD, Caddy and PHP – a perfect match (2022)

https://it-notes.dragas.net/2022/07/18/freebsd-caddy-and-php-a-perfect-match/
1•indigodaddy•49m ago•0 comments

Iteration should increase value, not just output

https://vibe2value.com/iteration-should-increase-value/
1•mattcameron•50m ago•0 comments

Anthropic Wins Injunction in Court Battle with Trump Administration

https://www.wsj.com/politics/policy/anthropic-wins-injunction-in-court-battle-with-trump-administ...
1•theahura•51m ago•0 comments

Room fee no bar cut

https://dollar-tree.neocities.org/BLOG060725
1•gregsadetsky•52m ago•0 comments

Anthropic May Have Had an Architectural Breakthrough

https://twitter.com/AndrewCurran_/status/2037967531630367218
1•kok14•55m ago•2 comments

Learn what your AI built. easily

https://github.com/jstuart0/sourcebridge
1•Craze0•1h ago•0 comments

Which AI Calculates Taxes Correctly?

https://thefinancebuff.com/ai-tax-calculator.html
1•hnburnsy•1h ago•1 comments

How flat is your name

https://matthewc.dev/musings/baby-names/
1•matthewfcarlson•1h ago•0 comments

Show HN: NoEyes – Terminal chat where the server is architecturally blind

https://github.com/Ymsniper/NoEyes
1•Ymsniper•1h ago•0 comments