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

An ant colony has memories that its individual members don't have (2018)

https://aeon.co/ideas/an-ant-colony-has-memories-that-its-individual-members-dont-have
1•downbad_•59s ago•0 comments

Ukraine birds weave optical fiber nests

https://xcancel.com/OTregub/status/2063208671056634128
1•WithinReason•3m ago•0 comments

Cursor's canvas library is closed source, I built a shim for the web

https://github.com/thisismydesign/cursor-canvas-web
1•thisismydesign•4m ago•1 comments

Heart-nosed bat alphacoronaviruses use human CEACAM6 to enter cells

https://www.nature.com/articles/s41586-026-10394-x
1•PaulHoule•5m ago•0 comments

The Happiness Crash of 2020

https://papers.ssrn.com/sol3/papers.cfm?abstract_id=6465460
1•simonebrunozzi•5m ago•0 comments

GNU Gets Back into Nutrition Software After 14 Year Hiatus

https://www.phoronix.com/news/GNUtrition-2026
1•amcclure•6m ago•0 comments

Russian drone hits building storing spent nuclear fuel near Chornobyl

https://www.theguardian.com/world/2026/jun/07/russian-drone-hits-building-spent-nuclear-fuel-chor...
2•defly•7m ago•0 comments

Petrichor

https://en.wikipedia.org/wiki/Petrichor
1•jkxyz•9m ago•0 comments

Sparklines.js Interactive Playground

https://www.cssscript.com/demo/inline-chart-sparklines/
2•eustoria•9m ago•0 comments

Moodloom – Ad-free Pinterest with AI filtering

https://moodloom.xyz/
1•eustoria•11m ago•0 comments

Best Practices for Form Design (2008) [pdf]

https://static.lukew.com/webforms_lukew.pdf
2•tosh•11m ago•0 comments

National Identity Cards

https://www.identity-cards.net/
1•eustoria•12m ago•0 comments

Netlify CTO Dana Lawson: Writing code is no longer the job

https://thenewstack.io/netlify-agent-experience-engineers/
2•Brajeshwar•12m ago•0 comments

Musk's SpaceX IPO could lift wealth above $1T

https://news.kagi.com:443/business/20260607112/musks-spacex-ipo-could-lift-wealth-above-1-trillio...
1•alexander2002•13m ago•0 comments

Why Tech CEOs Are Quietly Cancelling Their AI Plans [video]

https://www.youtube.com/watch?v=NBtUgWn-nHs
1•jfoster•13m ago•0 comments

FixtureKit – TypeScript interface –> export const mock fixture

https://fixture-kit.vercel.app
1•wasefsalamat•14m ago•0 comments

Richat Structure (2011)

https://science.nasa.gov/earth/earth-observatory/richat-structure-92071/
1•optimalsolver•16m ago•0 comments

Stumble – discover the web, one site at a time

https://stumbleupon.cc/
1•thunderbong•23m ago•0 comments

Commodore OS 3.1

https://forum.commodoreos.net/viewtopic.php?t=1300
1•doener•23m ago•0 comments

Ask HN: Is it feasible to run a model on device for complete privacy?

2•mazinz•23m ago•4 comments

How to use images in communication in general and on the Web in particular

https://jkorpela.fi/images.html
1•jruohonen•25m ago•0 comments

Dreamliner front gear collapses at FRA

https://www.dw.com/en/germany-lufthansa-plane-suffers-nose-gear-collapse/a-77423104
1•persedes•26m ago•1 comments

The Garden: A Meditation on Consciousness

https://gabor.monomo.io/garden
1•vajdagabor•26m ago•0 comments

Podman 6: machine usability improvements

https://blog.podman.io/2025/10/podman-6-machine-usability-improvements/
1•daesorin•26m ago•0 comments

Show HN: Converted my Gmail into an agent to work for itself

https://www.neatmail.app/
1•mafia15•26m ago•0 comments

Show HN: WibeOS, an OS where every app is hallucinated by an LLM

https://github.com/hansstam86/wibeos
1•hans863•29m ago•1 comments

sqlite: A CGo-free port of SQLite/SQLite3

https://gitlab.com/cznic/sqlite
1•tosh•34m ago•0 comments

Daughter of 2028 Olympics Chair Dreams of Competing in LA – For Israel

https://theintercept.com/2026/06/07/olympics-la-casey-wasserman-israel/
2•daesorin•37m ago•0 comments

AI Companies' Shared Destiny Recalls Dot-Com Bubble Memories

https://www.bullbear.ninja/board/10
3•oswarld•40m ago•0 comments

Floors, 1,240 rooms: largest Baltic Sea hotel opens – but there is a catch

https://www.euronews.com/travel/2026/06/07/13-floors-1240-rooms-largest-baltic-sea-hotel-opens-bu...
1•taubek•40m ago•0 comments