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

Comments

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

Git Your Freedom Back: A Beginner's Guide to Sourcehut

https://btxx.org/posts/beginners-guide-sourcehut/
1•zdw•4m ago•0 comments

Janissary

https://en.wikipedia.org/wiki/Janissary
1•simonebrunozzi•4m ago•0 comments

Show HN: Memory Lane – bootstrap your naive Claude instances with their history

https://github.com/jMyles/memory-lane
1•jMyles•8m ago•1 comments

The Value of the Physical World in an AI-Obsessed Era

https://ana15.substack.com/p/playing-to-your-strengths
1•ana15•9m ago•0 comments

Hereford man jailed over extreme right-wing music

https://www.bbc.com/news/articles/cg4n5k2lq7no
1•Jigsy•11m ago•0 comments

RIP Twitter API: A eulogy to its vast research contributions

https://arxiv.org/abs/2404.07340
1•Anon84•12m ago•0 comments

Non-quantum structural entanglement: a new model of system linking

https://zenodo.org/records/17710529
1•flexionU•14m ago•0 comments

Abstract Wikipedia

https://en.wikipedia.org/wiki/Abstract_Wikipedia
2•evah•15m ago•0 comments

The Kids Will Be Alright

https://ben-mini.com/2025/the-kids-will-be-alright
2•bewal416•15m ago•0 comments

PostgreSQL's Index Monitoring with Pg_stat_insights

https://www.pgelephant.com/blog/pg-stat-insights-index-monitoring
1•pgelephant2025•16m ago•0 comments

ChatGPT launched three years ago today

https://techcrunch.com/2025/11/30/chatgpt-launched-three-years-ago-today/
3•frays•16m ago•0 comments

Now Poorer Countries Are Shutting the Door on Refugees Too

https://www.wsj.com/world/africa/now-poorer-countries-are-shutting-the-door-on-refugees-too-932d42eb
2•JumpCrisscross•17m ago•0 comments

Am I Wrong?

1•jazzm•18m ago•2 comments

"Boobs check" verify if sites behind CDN are hosted in Inside Iran or not

https://twitter.com/hkashfi/status/1995109785679573167
3•defly•18m ago•0 comments

Data Centers Are a 'Gold Rush' for Construction Workers

https://www.wsj.com/business/data-centers-are-a-gold-rush-for-construction-workers-6e3c5ce0
3•JumpCrisscross•20m ago•0 comments

Show HN: Thermodynamic Alignment Forces Gemini Thinking into "Burn Protocol"

https://github.com/CodeIncept1111/Sovereign-Stack
1•CodeIncept1111•22m ago•1 comments

18 Months of Events Fit on Four Floppy Disks

https://docs.eventsourcingdb.io/blog/2025/12/01/18-months-of-events-fit-on-four-floppy-disks/
1•goloroden•22m ago•0 comments

How to run phones while being struck by suicide drones

https://nasa.cx/hn/posts/how-to-run-hundreds-of-phones-while-being-struck-by-suicide-drones/
27•nasaok•23m ago•8 comments

PowerShell's curl can run JavaScript [video]

https://www.youtube.com/watch?v=KJKnEd6_WlI
1•mathiasdpx•24m ago•0 comments

Particle Physicists Detect 'Magic' at the Large Hadron Collider

https://www.quantamagazine.org/particle-physicists-detect-magic-at-the-large-hadron-collider-2025...
1•tzury•26m ago•0 comments

White House gives Maduro ultimatum as U.S. moves toward land operations

https://www.miamiherald.com/news/nation-world/world/americas/venezuela/article313261442.html
2•clanky•27m ago•0 comments

Switzerland votes decisively against inheritance tax

https://www.economist.com/europe/2025/11/30/switzerland-votes-decisively-against-inheritance-tax
2•vinni2•29m ago•0 comments

Show HN: Generate Storyboards with Nano Banana from the CLI

https://github.com/kierangilliam/storyboard
2•kierangill•29m ago•0 comments

Who Will Observe the Observability? eBPF Performance at Scale

https://blog.zmalik.dev/p/who-will-observe-the-observability
1•tanelpoder•29m ago•0 comments

Why Staff+ Hiring Is a Different Game

https://medium.com/@yves.greijn_19041/fcb10ed6e880
1•hunglee2•30m ago•0 comments

Volkswagen can now build EVs in China, claiming it can cut costs by up to 50%

https://electrek.co/2025/11/25/volkswagen-build-evs-china-cut-costs-by-50/
3•ilamont•31m ago•1 comments

Plans for MySQL Vector Support and a MySQL Binlog Server

https://www.percona.com/blog/building-the-future-of-mysql-announcing-plans-for-mysql-vector-suppo...
2•tanelpoder•31m ago•0 comments

Show HN: GoodQuestions – a tiny site of genuinely good, human-curated questions

https://goodquestions.qzz.io/
1•juliakzl_•32m ago•0 comments

Lightyear.fm – radio waves far from Earth

https://lightyear.fm/
1•memalign•32m ago•1 comments

Waze but Built for Tesla

https://old.reddit.com/r/TeslaLounge/comments/1p9x9zk/i_created_a_better_inbrowser_tesla_waze_map...
1•ryanvogel•32m ago•0 comments