frontpage.
newsnewestaskshowjobs

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: Word Chain – a word-ladder puzzle where the target word is hidden

https://popawordgame.com/chains/
1•5iron•33s ago•0 comments

Dynamic force sensing by bone delays aging and extends lifespan – ScienceDirect

https://www.sciencedirect.com/science/article/pii/S155041312600433X
1•bilsbie•3m ago•0 comments

Why Climate Change Is Not an Existential Crisis

https://www.forbes.com/sites/bobeccles/2025/08/19/heres-why-climate-change-is-actually-not-a-exis...
2•bilsbie•4m ago•0 comments

LimonOS Custom x86-64 Kernel

https://github.com/AnonimusShamshiAlex/LimonOS
1•DrMoris•5m ago•0 comments

188-Year-Old Mystery of Photography's First Human Subjects Solved

https://news.artnet.com/art-world/daguerre-photograph-subjects-location-2826596
1•bookofjoe•7m ago•0 comments

Add Honest Achmed's root certificate (2011)

https://bugzilla.mozilla.org/show_bug.cgi?id=647959
1•Davidbrcz•7m ago•0 comments

Show HN: Mantid, a Mac app that lets non-ML people train their own AI models

https://mantid.dev
1•adiv_maimon•8m ago•1 comments

World-first basic income trial boosts Indigenous life and rainforest protection

https://www.bath.ac.uk/announcements/world-first-basic-income-trial-boosts-indigenous-livelihoods...
1•ersinesen•16m ago•0 comments

Nvidia's RTX Spark has an NPU, I spent a week figuring it out

https://www.xda-developers.com/nvidia-rtx-spark-npu-barely-mentions-spent-week-figuring-out/
1•PaulKeeble•17m ago•0 comments

AI gets more diagnoses right than generalist doctors in medical challenge

https://medicalxpress.com/news/2026-10-ai-generalist-doctors-medical.html
4•geox•19m ago•0 comments

Burnham suggests stocking up on tinned food and bottled water

https://www.bbc.co.uk/news/articles/ckr5yz2pqqppo
2•lifeisstillgood•19m ago•0 comments

Starship Flight 15 Double-Catch Preparations and NASA Artemis Mission Updates [video]

https://www.youtube.com/watch?v=irTxIWyxkng
1•nomilk•20m ago•0 comments

ZeroFault – Standalone, air-gapped BIP-39 seed typo resolver in WebCrypto

https://layerzerofault.site/tools/bip39-offline-recovery.html
1•drantocuk•23m ago•0 comments

London's grimiest locations became the stars of 'Slow Horses'

https://www.cnn.com/travel/slow-horses-london-filming-locations
1•Tomte•25m ago•0 comments

What's Wrong with AI?

https://homepage.farm/ai.html
2•meetpateltech•27m ago•0 comments

The Company of the Future [video]

https://www.youtube.com/watch?v=deiLxNZH_DM
1•cavoirom•29m ago•0 comments

WebKit Features for Safari 27.1

https://webkit.org/blog/18486/webkit-features-for-safari-27-1/
1•ingve•31m ago•0 comments

ReplaySSM: Cache SSM Inputs, Not State (Tri Dao)

https://tridao.me/blog/2026/replayssm/
1•motownphilly•32m ago•0 comments

Free My TV: An Ad-Free Home Screen for Google TV, LG and Samsung TVs

https://github.com/simbasjungles/free-my-tv
1•acossta•35m ago•0 comments

IXL Acquires NoRedInk

https://app.dealroom.co/news/note/ixl-learning-acquires-writing-platform-noredink-used-in-9-of-10...
1•mathattack•36m ago•0 comments

Minimum lot sizes, Boeing's next 737 MAX, Fervo short sellers, Figure AI's data

https://www.construction-physics.com/p/reading-list-102426
1•juliangamble•41m ago•0 comments

China's Baidu tests robotaxi on London streets

https://www.reuters.com/business/finance/chinas-baidu-tests-robotaxi-london-streets-2026-10-23/
2•pretext•45m ago•0 comments

Show HN: BulkTextKit – 15 free text tools that run entirely in your browser

https://bulktextkit.gt.tc
4•sujalkhatri•46m ago•0 comments

Solving a Giant Rubik's Cube with a Quadruped Robot

https://leggedrobotics.github.io/rubik-skills/
1•thedreammachine•48m ago•0 comments

Crowley's Three Axes of JSON Queryin

https://nrposner.com/blog/crowleys-three-axes-of-json-querying/
1•mpweiher•49m ago•0 comments

jedna

https://triapul.cz/jedna/
1•jruohonen•50m ago•1 comments

Inside Meta’s Efforts to Prevent School Shootings

https://www.newyorker.com/news/the-lede/inside-metas-efforts-to-prevent-school-shootings
1•thm•58m ago•0 comments

Yeti, an MCP server that guides product design from requirements to Jira

https://github.com/macorifice/yeti
1•macorifice•1h ago•1 comments

Shigeru Miyamoto on Gen AI

https://www.ndw.jp/nintendo-interview-261023/
1•glimshe•1h ago•0 comments

OpenShell WebUI – a secure local web UI for OpenShell

https://github.com/shaharia-lab/openshell-webui
1•shahariaa•1h ago•0 comments