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

Misha Glenny to Present BBC Radio 4's in Our Time

https://www.bbc.co.uk/mediacentre/2025/misha-glenny-in-our-time-bbc-radio-4
1•timthorn•33s ago•0 comments

Azure Innovations with Mark Russinovich, MSFT Ignite 2025 [video]

https://www.microsoft.com/en-us/research/video/inside-azure-innovations-with-mark-russinovich-mic...
1•whopdrizzard•53s ago•0 comments

Pipe dreams to pipeline realities: an Aspire Pipelines story

https://devblogs.microsoft.com/aspire/aspire-pipelines/
1•doomroot13•57s ago•0 comments

Show HN: Textwave – Versioning for Documents (free, local-only document editor)

https://textwaveapp.com/
1•domysee•1m ago•0 comments

Show HN: Microlandia, a brutally honest city builder

https://microlandia.city
1•phaser•2m ago•0 comments

Metrics That Actually Matter

https://jamesjboyer.substack.com/p/metrics-that-actually-matter
2•aesthetics1•3m ago•0 comments

Flow-Lenia: Towards open-ended evolution in cellular automata

https://arxiv.org/abs/2212.07906
2•snats•4m ago•0 comments

Steam Machine today, Steam Phones tomorrow

https://www.theverge.com/report/820656/valve-interview-arm-gaming-steamos-pierre-loup-griffais
1•ravenical•8m ago•2 comments

Ferrocene 25.11.0 Now Available

https://ferrous-systems.com/blog/ferrocene-25-11-0/
1•todsacerdoti•9m ago•0 comments

Hundreds of Porsche Cars in Russia Shut Down After Satellite System Failure

https://headlinesmonitor.com/porsche-russia-system-failure-vts-immobilized/
4•wslh•10m ago•0 comments

Show HN: Nerve – The AI Chief of Staff that does your actual work

https://www.usenerve.com
3•tluthra•11m ago•0 comments

YAMLResume: Resumes as Code in YAML

https://yamlresume.dev/
2•thunderbong•11m ago•0 comments

ChatGPT is down worldwide, conversations disappeared for users

https://www.bleepingcomputer.com/news/artificial-intelligence/chatgpt-is-down-worldwide-conversat...
1•vaylian•11m ago•0 comments

Stop Talking

https://gurkan.in/2025/12/stop-talking/
3•npstr•11m ago•0 comments

Show HN: Equations Explained Colorfully (KaTeX and Markdown)

https://p.migdal.pl/equations-explained-colorfully/
1•stared•11m ago•0 comments

Time in C++: Understanding std:chrono:steady_clock

https://www.sandordargo.com/blog/2025/12/03/clocks-part-3-steady_clock
1•ibobev•12m ago•0 comments

SmartTube YouTube app for Android TV breached to push malicious update

https://www.bleepingcomputer.com/news/security/smarttube-youtube-app-for-android-tv-breached-to-p...
1•ibobev•13m ago•0 comments

Sterile Neutrino Prediction Muddled by Latest Experiments

https://www.nytimes.com/2025/12/03/science/sterile-neutrinos-particle-physics.html
2•mzs•13m ago•2 comments

Show HN: Cross-Layer Transcoders for Qwen3

https://qwen3.bluelightai.com/
3•epimono•14m ago•0 comments

How many layers of nested mental states can humans track?

https://medium.com/@gp2030/how-many-layers-of-nested-mental-states-can-humans-track-e8a63ff08758
3•light_triad•14m ago•0 comments

Antikythera mechanism: oldest known computer discovered in shipwreck off Greece

https://www.livescience.com/antikythera-mechanism
1•gurjeet•15m ago•0 comments

Show HN: Entrig – Push notifications for Supabase without backend code

https://entrig.com/try
2•ibbie•15m ago•0 comments

Can LLMs Create Legally Relevant Summaries and Analyses of Videos?

https://arxiv.org/abs/2511.13772
1•PaulHoule•15m ago•0 comments

The Rise of AI Denialism

https://bigthink.com/the-present/the-rise-of-ai-denialism/
11•gradus_ad•16m ago•2 comments

Micron Announces Exit from Crucial Consumer Business

https://investors.micron.com/news-releases/news-release-details/micron-announces-exit-crucial-con...
4•simlevesque•16m ago•0 comments

When there's a crisis, three things can happen

https://www.todepond.com/sky/crisis/
1•surprisetalk•17m ago•0 comments

Stumbling

https://quarter--mile.com/stumbling
1•surprisetalk•17m ago•0 comments

Building an embeddable live demo into your landing page

https://www.databuddy.cc/blog/building-an-embeddable-live-analytics-demo-from-concept-to-reality
3•issanassar•17m ago•0 comments

DFOS

https://www.dfos.com/
2•surprisetalk•17m ago•0 comments

Show HN: Avolal – Book routine flights in 60 seconds

https://www.avolal.com
3•midito•17m ago•2 comments