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

All phones sold in the EU to have replaceable batteries from 2027

https://www.theolivepress.es/spain-news/2026/04/20/eu-to-force-replaceable-batteries-in-phones-an...
1•ramonga•52s ago•0 comments

Show HN: Workingasync.io – A job board for asynchronous remote jobs

https://workingasync.io
1•Log007•1m ago•0 comments

Show HN: Saunas lower nighttime heart rate more than exercise (n=59,000)

https://tryterra.co/research/sauna-effect-on-heart-rate
2•kyriakosel•1m ago•0 comments

Can AI Develop a Nose for News?

https://www.unite.ai/can-ai-develop-a-nose-for-news/
1•50kIters•2m ago•0 comments

Things to say when you're losing a technical argument

https://sciops.net/information/technology/losing_arguments
2•speckx•3m ago•0 comments

SiIicon Valley's AI agent hiccups: Wasted tokens and 'chaotic' systems

https://www.cnbc.com/2026/04/19/siiicon-valley-ai-agent-openclaw-problems.html
1•1vuio0pswjnm7•3m ago•0 comments

AI chatbots could be making you stupider

https://www.bbc.com/future/article/20260417-ai-chatbots-could-be-making-you-stupider
2•1vuio0pswjnm7•6m ago•1 comments

Orchestrating AI Code Review at Scale

https://blog.cloudflare.com/ai-code-review/
2•ryanskidmore•7m ago•0 comments

Fathom Acquires Gauges

https://usefathom.com/blog/fathom-acquires-gauges
2•JackWritesCode•7m ago•0 comments

Genetic clues tell the story of Neanderthals' decline

https://www.newscientist.com/article/2520319-genetic-clues-tell-the-story-of-neanderthals-decline/
1•thinkingemote•7m ago•0 comments

The asymmetry at the heart of AI security

https://fortuna.security/praxis/ai-security
2•philangist•9m ago•0 comments

I gave up on TDD years ago. AI coding agents made me a believer

https://ipirozhenko.com/I-gave-up-on-TDD-years-ago.-AI-coding-agents-made-me-a-believer_AraZUld3P...
1•sochix•9m ago•0 comments

Vibe physics: The AI grad student

https://www.anthropic.com/research/vibe-physics
2•ggraphilia•10m ago•0 comments

Show HN: DashPane v2, a macOS app switcher and launcher

https://www.dashpane.pro
1•jbetala7•10m ago•2 comments

Hatter: Native Haskell Mobile Apps

https://jappie.me/hatter-native-haskell-mobile-apps.html
1•zeepthee•10m ago•0 comments

Show HN: Composable AI in the Unix command line

https://linuxtoaster.com/
1•dirk94018•11m ago•0 comments

Towards Ultra-High-Rate Quantum Error Correction with Reconfigurable Atom Arrays

https://arxiv.org/abs/2604.16209
1•gmays•11m ago•0 comments

AI fuels wireless talent shortage

https://www.networkworld.com/article/4159230/ai-fuels-wireless-talent-shortage.html
1•giuliomagnifico•13m ago•0 comments

U.S. banks may soon collect citizenship data from customers

https://www.cnbc.com/2026/04/15/banks-citizenship-data-collection-customer-accounts.html
2•clumsysmurf•14m ago•0 comments

Snowflake Adaptive Warehouses are in public preview –> My take on them

https://seemoredata.io/blog/snowflake-adaptive-compute-warehouse-optimization/
1•yanivleven•17m ago•1 comments

Hands On, CTF-Style AI Pentesting Labs

https://www.wraith.sh/academy
1•WizardX_0x•17m ago•0 comments

Decision Graphs

https://maxdemarzi.com/2026/04/20/decision-graphs/
3•maxdemarzi•18m ago•1 comments

Elaine Ingham, Who Taught That Soil Is Alive, Dies at 73

https://www.nytimes.com/2026/04/19/science/earth/elaine-ingham-dead.html
2•Brajeshwar•18m ago•0 comments

I Built a 22k-Line App with Zero Coding Experience. Or, how to control agents

2•JasonGravy•19m ago•0 comments

Images cost 3x more in Opus 4.7

https://www.claudecodecamp.com/p/images-cost-3x-more-tokens-in-claude-opus-4-7
2•aray07•20m ago•0 comments

Humanoid robot beats the human half-marathon world record by 6.5 minutes

https://apnews.com/article/humanoid-robots-half-marathon-beijing-302d0c4781bab20100d6a0bb4e77b629
2•jrflo•21m ago•0 comments

The Concentration Problem: Why Your Portfolio Has a Single Point of Failure

https://helmterminal.dev/blog/portfolio-concentration-problem
1•helmterminal•23m ago•0 comments

The data of 20M French people potentially compromised

https://entrevue.fr/en/police-justice/cyberattaque-contre-lants-les-donnees-de-20-millions-de-fra...
1•LelouBil•23m ago•1 comments

Apple Cloudflare Remote App – Manage Cloudflare, Anywhere

https://apps.apple.com/us/app/cloudflare-remote/id6743181258
2•cloudflareapp•24m ago•1 comments

Ask HN: What's your favorite K8s tool in 2026?

1•hugolelievre•24m ago•0 comments