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

Comments

NinjaGems•9mo 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

Covid, War, Red Sea: 80% of Europe's Supply Chain Rocked by Crisis

https://www.modaes.com/global/markets/from-covid-to-the-red-sea-80-of-the-european-supply-chain-s...
1•ta9000•1m ago•0 comments

China Population Density Map

https://www.woatlas.com/density/china/
1•madewulf•3m ago•0 comments

Why Spec-Driven Development Breaks at Scale (and How to Fix It) – Arcturus Labs

http://arcturus-labs.com/blog/2025/10/17/why-spec-driven-development-breaks-at-scale-and-how-to-f...
1•JnBrymn•3m ago•0 comments

Discord faces backlash over age checks after data breach exposed 70k IDs

https://arstechnica.com/tech-policy/2026/02/discord-faces-backlash-over-age-checks-after-data-bre...
1•MysticOracle•4m ago•0 comments

QFuture Loves C++ Coroutines

https://www.arnorehn.de/blog/2026/02/09/qfuture-c-coroutines/
1•pumphaus•5m ago•0 comments

Bcachefs Could Lose Data

https://old.reddit.com/r/bcachefs/comments/1qyryzn/psa_if_youre_on_133135_upgrade_asap/
1•r0l1•5m ago•1 comments

It's Time for America to Admit That It Has a Marijuana Problem

https://www.nytimes.com/2026/02/09/opinion/regulate-legalized-marijuana.html
2•WheelsAtLarge•7m ago•1 comments

Composer 1.5

https://cursor.com/blog/composer-1-5?trk=feed-detail_main-feed-card_feed-article-content
1•sonabinu•7m ago•0 comments

Towards Perfect Vulnerability Management System

https://worklifenotes.com/2026/02/09/towards-perfect-vulnerability-management-system/
1•taleodor•8m ago•0 comments

Ask HN: How often do you update your (n)vi(m) config?

1•malikNF•9m ago•0 comments

No ICE in Minnesota bundle launches on itch.io

https://itch.io/b/3484/no-ice-in-minnesota
2•HelloUsername•10m ago•0 comments

OpenClaw Partners with VirusTotal for Skill Security

https://openclaw.ai/blog/virustotal-partnership
1•celalemre•11m ago•0 comments

How to Make Claude Code Skills Activate Reliably

https://scottspence.com/posts/how-to-make-claude-code-skills-activate-reliably
2•spences10•12m ago•0 comments

Against fancy ligatures in programming fonts

https://practicaltypography.com/ligatures-in-programming-fonts-hell-no.html
1•fanf2•13m ago•0 comments

Polymarket sues Massachusetts in federal court over state betting law

https://www.universalhub.com/2026/polymarket-wanna-injunction-against-massachusetts-over-its-21st...
1•ilamont•14m ago•0 comments

Ask HN: It has been 2 months, is anyone using GPT Apps?

2•break_the_bank•15m ago•0 comments

FDA approves at-home tDCS as first non-drug standalone treatment for depression

https://spectrum.ieee.org/flow-neuroscience-tdcs-depression-fda
1•raindeer2•15m ago•0 comments

Show HN: WikiCommute – a time‑boxed Wikipedia rabbit hole for your commute

https://wikicommute.vercel.app/
1•Roccan•15m ago•0 comments

I used Claude Code in a real data journalism project

https://kschaul.com/post/2026/02/09/2026-02-09-ai-data-journalism/
1•kschaul•15m ago•0 comments

'Hidden' bugs in our gut appear key to good health, finds global study

https://www.cam.ac.uk/research/news/hidden-bugs-in-our-gut-appear-key-to-good-health-finds-global...
1•gnabgib•16m ago•0 comments

AI Personality Extraction from Faces: Labor Market Implications

https://www.nber.org/papers/w34808
1•gwintrob•16m ago•0 comments

Ulster County "I Voted" sticker

https://en.wikipedia.org/wiki/Ulster_County_%22I_Voted%22_sticker
1•kmm•18m ago•0 comments

Agentic Coding Is Draining Your Moat

https://www.slwip.com/agentic-coding-is-draining-your-moat/
3•andremarais•20m ago•1 comments

Backseat Frying (2020)

https://backseatfrying.net/
1•PaulHoule•22m ago•0 comments

Fossilised dinosaur footprint identified after more than 60 years

https://www.abc.net.au/news/2026-02-02/fossil-footprint-identified-sauropodomorph-brisbane/106284466
1•speckx•23m ago•0 comments

Understanding How GIL Affects Checkpoint Performance in PyTorch Training

https://www.shayon.dev/post/2026/38/understanding-how-gil-affects-checkpoint-performance-in-pytor...
1•shayonj•25m ago•0 comments

Micro Grassroots Social Media

1•gentleman11•27m ago•0 comments

Declawed – Live dashboard tracking 135K+ exposed OpenClaw AI agent panels

https://declawed.io/
2•haKCer•27m ago•1 comments

John Carmack muses using a fiber line as as an L2 cache for streaming AI data

https://www.tomshardware.com/pc-components/ram/john-carmack-muses-using-a-long-fiber-line-as-as-a...
4•speckx•29m ago•0 comments

Show HN: Local and Cloud LLM Comparison Using Nvidia DGX Spark

https://www.devashish.me/p/local-cloud-llm-comparison-using
1•devashish86•29m ago•0 comments