frontpage.
newsnewestaskshowjobs

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

Show HN: A framework for Raspberry Pi pico projects

https://github.com/AdrianCX/picohive-firmware
1•AdrianCX•1m ago•0 comments

Show HN: Twitter but you can only use paint

https://peck.pikju.com/
1•baby•3m ago•0 comments

100 Fly Brains Play Doom

https://namespace.so/blog/fly-brains-play-doom
1•benwen•3m ago•0 comments

Three Points on AI Safety

https://nicholasdecker.substack.com/p/three-points-on-ai-safety
1•speckx•5m ago•0 comments

Odin OS: Cryptographically authorized memory access on RISC-V

https://zenodo.org/records/23928302
1•nwalker85•5m ago•0 comments

North Korea used LinkedIn, fake job interviews to trick Binance engineer

https://fortune.com/2026/11/03/binance-hack-details-linkedin/
1•overcast•6m ago•0 comments

New strategies for the cognitive science of dreaming (2024)

https://pmc.ncbi.nlm.nih.gov/articles/PMC11623913/
1•Daniel_Van_Zant•6m ago•0 comments

How we use Finder color tags

https://installplango.com/blog/finder-color-tags
1•frohrer•7m ago•0 comments

Show HN: Recto: A desktop app where you can design with AI, edit with your mouse

https://recto.design
2•maroofkhan2007•10m ago•0 comments

Sysctl settings for RDMA pods in K8s

https://oguzpastirmaci.com/posts/arp-rp-filter-and-accept-ra-for-rdma-pods-on-kubernetes/
1•asaiacai•11m ago•0 comments

Start fixing the second your test fails

https://antithesis.com/blog/2026/streaming-results/
2•Klaster_1•13m ago•0 comments

Preparing for the Flipper One Kickstarter and opening pre-orders

https://flipper.net/pages/flipper-one
4•user_7832•14m ago•0 comments

How authentik is handling post-quantum cryptography

https://goauthentik.io/blog/2026-11-03-how-authentik-is-handling-post-quantum-cryptography/
1•sdko•14m ago•0 comments

Show HN: Confetti – Start designing hardware with plain English prompts

https://confetti.build
3•enaic•16m ago•0 comments

The Full Moon Myth Takes the Field

https://marcoshuerta.com/posts/full-moon-myth/
1•skadamat•16m ago•0 comments

Show HN: Graftfork: rebase fork patches onto each upstream release, test-gated

https://graftfork.com/try
2•craigm26•18m ago•0 comments

macOS 27 does not support CoreStorage volumes

https://wadetregaskis.com/macos-27-golden-gate-does-not-actually-support-corestorage-or-hfs-volumes/
3•colejohnson66•18m ago•0 comments

Fujifilm Expands Production 5x of Magnetic Data Storage Tape for Archive Demand

https://newsroom-us.fujifilm.com/press-releases/press-release-details/2026/Fujifilm-to-Increase-P...
3•smurda•19m ago•1 comments

Best practices for viewing health insurance machine-readable files?

https://transparency-in-coverage.uhc.com/
3•izbizi•20m ago•0 comments

Tencent-owned game's CDN compromised to deliver trojan via PC launcher

https://gist.github.com/MotherSphere/d6c049a09ba8ac3085c51ee9df24a4e5
2•damowangcy•20m ago•0 comments

Show HN: An MCP proxy that sends 97% fewer tool-definition tokens per request

https://github.com/datolabs-io/mcp-toolsearch-proxy
2•TDabasinskas•20m ago•0 comments

Introduction to Programming in ATS

https://ats-lang.sourceforge.net/DOCUMENT/INT2PROGINATS/HTML/book1.html
5•ibobev•21m ago•0 comments

AI tool can predict cancer survival by a single patient selfie

https://www.theguardian.com/technology/2026/oct/19/ai-tool-predict-cancer-survival-patient-selfie
2•gmays•21m ago•0 comments

Hippocampus – self-hosted memory shared by every Claude Code session

https://github.com/marcelinollima/hippocampus
2•macelinollima•22m ago•0 comments

Spooky C++

https://www.nablag.com/spooky_cpp
2•ibobev•22m ago•0 comments

An easy way to try local AI with braindead-local-intelligence

https://dataswamp.org/~solene/2026-11-01-braindead-local-intelligence.html
2•ibobev•22m ago•0 comments

AI Could Do My First Job. Not My Last

https://econvitals.org/posts/2026-11-01-ai-first-job/
1•speckx•23m ago•0 comments

Fal Raises $1.65B Across Series E and F by Sequoia and Bessemer [video]

https://www.youtube.com/watch?v=pPzJ1wE8Lnw
1•amrrs•28m ago•0 comments

The Mystery of the Baklava Man (2018)

https://thetyee.ca/News/2018/04/05/Mystery-Baklava-Man-Syria-Vancouver/
1•wmchen•29m ago•0 comments

Is Curiosity Good for Us?

https://www.lrb.co.uk/the-paper/v48/n20/adam-phillips/is-curiosity-good-for-us
2•NaOH•29m ago•1 comments