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

Delivery Robots Take over Chicago Sidewalks, Sparking Debate and a Petition

https://blockclubchicago.org/2025/12/08/delivery-robots-take-over-chicago-sidewalks-sparking-deba...
1•mikhael•50s ago•0 comments

Climate activists question hype around small modular reactors

https://www.euractiv.com/news/climate-activists-question-hype-around-small-modular-reactors/
1•miguelazo•1m ago•0 comments

Pig Video Arcades Critique Life in the Pen (1997)

https://www.wired.com/1997/06/pig-video-arcades-critique-life-in-the-pen/
1•naryJane•1m ago•0 comments

Happy Eyeballs

https://en.wikipedia.org/wiki/Happy_Eyeballs
1•chaghalibaghali•3m ago•0 comments

My historian dad unknowingly prepared me for the age of AI

https://www.holdmyjuice.co/read/how-my-dad-prepared-me-for-ai-without-even-knowing-it
1•sophiabk•4m ago•1 comments

IoT-devices and IoT Case Lab team up to design and print cases for electronics

https://iot-devices.com.ua/en/iot-devices-and-iot-case-lab-team-up/
1•iotdevicesdev•5m ago•0 comments

Show HN: CoolwulfIME – Best Input Method on Physical Keyboard Phones in 2025

http://coolwulfIME.org
1•coolwulf•5m ago•0 comments

Git's `todo` branch: a versioned todo list in an orphan meta branch

https://github.com/git/git/tree/todo
1•betamint•5m ago•0 comments

AI Shape Beauty Industry

https://salon.syshuman.com/
1•KadirErturk•6m ago•0 comments

Bees 'infect' each other with optimism that spreads through the colony

https://newatlas.com/biology/positivity-spread-bumble-bees/
1•geox•7m ago•0 comments

AI-assisted coding is a compounding advantage for engineering teams

https://medium.com/@DavidLiCause/ai-assisted-coding-is-compounding-advantage-4f72cf72bee4
1•davidlicause•7m ago•0 comments

Sulfur amino acid restriction elicits a response in white adipose tissue

https://elifesciences.org/reviewed-preprints/108825v1
2•PaulHoule•9m ago•0 comments

The Sound GGreg20_V3 App for Android on Google Play

https://iot-devices.com.ua/en/meet-the-sound-ggreg20_v3-app-for-android-on-google-play/
1•iotdevicesdev•10m ago•0 comments

Banklist.co – Open directory comparing 500 banks, neobanks, and crypto cards

https://banklist.co
1•thecanozer•11m ago•0 comments

Second Week in Data Science: Building My First Machine Learning Model

https://igorstechnoclub.com/week-two-building-my-first-machine-learning-model/
1•Igor_Wiwi•11m ago•0 comments

Audit and tool to detect Linux cron job misconfigurations (LPE)

1•privlabs•14m ago•0 comments

Energy Predictions 2025 – Casey Handmer's blog

https://caseyhandmer.wordpress.com/2025/12/08/energy-predictions-2025/
2•bilsbie•14m ago•0 comments

Made a tool so I'd stop forgetting my own accomplishments in interviews

https://www.interviewstar.dev/
1•pdrojack•14m ago•1 comments

Disney Lawyers Stopped Star Wars Kotor II DLC from Hitting the Switch

https://hanafuda.report/articles/disney-stopped-star-wars-kotor-ii-dlc-on-nintendo-switch-full-re...
2•brandrick•16m ago•0 comments

Memristor Neuromorphic Diagnostic Systems: Strategy in Intelligent Medicine

https://pubs.acs.org/doi/10.1021/acsnanomed.5c00084
2•rzerowan•19m ago•0 comments

How Wristband got its first 10 paying customers (multi-tenant auth platform)

https://customeracquisitionengine.com/posts/how-wristband-got-its-first-10-paying-customers/
1•superamped•20m ago•0 comments

Show HN: Onyx – Trading Terminal for Polymarket

https://onyxterminal.xyz/
1•tjwells•20m ago•1 comments

Kamer 306: Pioneers of Dutch Electronic Music (1956–1960) [video]

https://www.youtube.com/watch?v=hUREbGzukeg
2•bobvanluijt•21m ago•1 comments

We need an XDG spec for repositories

https://jrhawley.ca/2025/12/07/xdg-spec-for-repos
1•speckx•21m ago•0 comments

Show HN: I wrote a book about software engineering in startups

https://www.scalingfastbook.com/
1•Swizec•22m ago•0 comments

Morse Blinking Xmas Tree with Arduino and Snap Circuits

https://www.brian-fitzgerald.net/morse-xmas-tree/
2•austinallegro•23m ago•0 comments

Nearly 60% of Last Year's Graduates Still Haven't Landed Their First Job

https://finance.yahoo.com/news/nearly-60-last-years-graduates-230106983.html
8•softwaredoug•28m ago•0 comments

Today I am launching Yggdrasil, the most advanced AGI interface on the planet

https://twitter.com/yggdrasil__ai/status/1998128828959350955
3•yggdrasil_ai•28m ago•1 comments

F Prime

https://fprime.jpl.nasa.gov/
3•rbanffy•30m ago•0 comments

Please, Don't Automate Science

http://togelius.blogspot.com/2025/12/please-dont-automate-science.html
1•dougb5•30m ago•1 comments