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

VibeOS: First ever AI-native operating system

https://vibeos.sh/
1•doener•56s ago•0 comments

Flock Safety Price List [pdf]

https://www.omniapartners.com/suppliers-files/E-J/Flock_Safety/Contract_Documents/R250203/5_29_20...
1•ourmandave•2m ago•0 comments

A Portrait of the Software Engineer, 2031

https://jamesjboyer.substack.com/p/a-portrait-of-the-software-engineer
1•aesthetics1•3m ago•0 comments

Ask HN: Is Facebook registration procedure broken?

1•stefanos82•3m ago•0 comments

I built a sentiment analyzer for Hacker News (as an MCP server)

https://mcpize.com/mcp/sentiment-analyzer
1•Lord_Dontavious•4m ago•0 comments

VibeOS – Hallucinated Operating System [video]

https://www.youtube.com/watch?v=z3pV6FHvcgM
2•doener•5m ago•0 comments

Academics set out vision for planetary survival

https://www.theguardian.com/environment/2026/jun/04/world-inequality-lab-equality-academics-plane...
3•worik•8m ago•0 comments

The future is controlled by companies who control the physical bottlenecks of AI

https://silicon-frontier.com/research/silicon-control
1•momentmaker•9m ago•0 comments

Why are there so many canines in fine art?

https://www.theatlantic.com/magazine/2026/07/the-dogs-gaze-thomas-w-laqueur/687312/
1•prismatic•9m ago•0 comments

Got a job, dropped this for 3 months – MaskOps, Polars PII masking in Rust

https://github.com/fcarvajalbrown/MaskOps
1•fcarvajalbrown•10m ago•0 comments

1D Image Tokenizers and Autoregressive Models for Dynamic Resolution Generations

https://arxiv.org/abs/2604.24885
1•PaulHoule•12m ago•0 comments

Expert Selections in MoE Transformer Models Reveal Almost as Much as Text

https://arxiv.org/abs/2602.04105
3•busserweiser•14m ago•0 comments

Small modular nuclear reactor reaches criticality in first test

https://arstechnica.com/science/2026/06/first-us-test-of-modular-reactor-reaches-criticality/
1•NedCode•14m ago•0 comments

NEC PC Engine LT Recap and LCD Bias Fix (Necromancy)

https://hitmanmcc.com/entry/pc-engine-lt-necromancy
1•zdw•16m ago•0 comments

The spelling error made 200B times a day (2025)

https://nbailey.ca/post/spelling-error/
2•NaOH•17m ago•0 comments

The US Only Has One Political Party [video]

https://www.youtube.com/watch?v=GUVf6DkDkgA
1•joe_mamba•17m ago•0 comments

Show HN: Claude Code on Slack/Discord/Telegram for flat $20/mo – no API bills

https://lobsteady.com
1•jvalansi•18m ago•0 comments

How much do amd64 microarchitecture levels help in Go?

https://lemire.me/blog/2026/06/06/how-much-do-amd64-microarchitecture-levels-help-in-go/
1•zdw•19m ago•0 comments

Why add an agent skill to a CLI that has a context command?

https://www.andreagrandi.it/posts/why-add-agent-skill-cli-context-command/
2•andreagrandi•24m ago•0 comments

Robotics Has a Stiffness Problem

https://hasalmon.medium.com/the-stiffness-problem-part-1-ed44c68e56b6
4•E-•25m ago•0 comments

Where tf is the Excalidraw markup table?

https://larkmatter.substack.com/p/where-the-fck-is-the-excalidraw-markup
2•jlarks32•26m ago•0 comments

Will AI Replace Software Developers?

https://olegdubovoi.com/publications/will-ai-replace-software-developers/
4•empiree•28m ago•0 comments

Dancing Mad with Sandboxes

https://xeiaso.net/blog/2026/dancing-mad-sandboxing/
1•cohix•34m ago•0 comments

Reverse Engineering the Apple QuickTake 200 in 2026

https://medvedev.im/articles/2026-06-07/quicktake-200
1•imedvedev•37m ago•0 comments

Flock license plate reader wrongly linked a San Diego man to a violent crime

https://timesofsandiego.com/crime/2026/06/07/a-flock-license-plate-reader-linked-a-san-diego-man-...
28•loteck•38m ago•6 comments

Show HN: Luminous – fast image viewer in Rust, SAM 3 and CLIP support

https://github.com/jaroslavszkandera/luminous
3•jarda_64•39m ago•0 comments

MemGraphRAG: Memory-Based Multi-Agent System for Graph RAG

https://arxiv.org/abs/2606.00610
1•Anon84•43m ago•0 comments

Raspberry Pi Home Server: Back Up Your Files Locally for Under $100 DescriçãO

https://spiritcode.blog/vue-2-to-vue-3-migration-stop-rewriting-migrate-smart/
1•spiretcodeblog•46m ago•0 comments

Dead Button Syndrome

https://em-tg.github.io/dedbutt/
1•em-tg•46m ago•1 comments

Boomers are hoarding most of America's wealth and power

https://finance.yahoo.com/economy/articles/golden-years-not-golden-boomers-113000201.html
9•randycupertino•55m ago•7 comments