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 US medical bill checker that reads the bill in the browser

https://medbillcheckup.com
1•billcheckbusine•17s ago•0 comments

An open source experiment: OSS as a set of agent prompts, not code

https://github.com/briandilley/shifted
1•briandilley•35s ago•1 comments

Flow Typing, a New Lens on Linearity

https://jaredforsyth.com/posts/papers-we-love-lens-on-linearity/
1•azhenley•38s ago•0 comments

Shift-1: a SOTA coding router that saves 55% compared to Astra

https://shift.ac/sign-in
1•bscharfstein•54s ago•0 comments

Calibration, Accuracy, and Domain Variation in 1M Prediction Market Forecasts

https://www.pnas.org/doi/10.1073/pnas.2615627123
1•joecobb•1m ago•0 comments

A Cocktail Party in the Street: An Interview with Alan Stillman (2010)

https://www.ediblegeography.com/a-cocktail-party-in-the-street-an-interview-with-alan-stillman/
1•NaOH•4m ago•0 comments

Unthrown: Explicit errors as values for TS – a third channel for the unexpected

https://github.com/btravstack/unthrown
1•baptou12•5m ago•0 comments

CA+SF 2026 Ballot Notes

https://vote.kandangath.com/
1•sshanky•5m ago•0 comments

Canonical's LaunchPad PPA is having an outage

https://launchpad.net
1•ucirello•8m ago•0 comments

Merge Conflicts Got Boring

https://wojciechspace.com/merge-conflicts/
1•mydreamof•8m ago•1 comments

gocryptfs: Encrypted overlay filesystem written in Go

https://github.com/rfjakob/gocryptfs
1•cl3misch•8m ago•0 comments

Don't throw it all away: Caching an immediate-mode UI

https://blickeditor.com/blog/caching-an-immediate-mode-ui
1•jonpalmisc•8m ago•0 comments

Nobody Wants to Talk About Why the Ringer Is Pivoting to Substack

https://defector.com/nobody-wants-to-talk-about-why-the-ringer-is-pivoting-to-substack
1•tolerance•8m ago•0 comments

Canary Tokens

https://canarytokens.org/
1•wiradikusuma•9m ago•0 comments

The Next SolarWinds Is Being Vibe Coded Right Now

https://mdelcaro.substack.com/p/the-next-solarwinds-is-being-vibe
1•fathermarz•9m ago•0 comments

Node.js CVEs Released

https://nodejs.org/en/blog/vulnerability/october-2026-security-releases
1•zzimbler•9m ago•0 comments

Admire My Manliness: Ernest Hemingway Was the First Influencer

https://substack.magazinenongrata.com/p/admire-my-manliness-on-the-worlds
1•georgex7•10m ago•0 comments

A complete open-source FPGA replica of the Soviet-era Vector-06C home computer

https://svofski.github.io/vector06cc/
2•andrewstuart•11m ago•0 comments

Can You Slop Out High-Assurance Cryptography?

https://mrosenberg.pub/blog/cryptoslop/
2•tptacek•13m ago•0 comments

Where to Submit Your SaaS 2026: 35 Directories That Are Worth Your Time

https://medium.com/@jj_iantix/where-to-submit-your-saas-in-2026-35-directories-that-are-actually-...
2•janket•14m ago•1 comments

NSA Advisory: PHP Updates

https://www.nsa.gov/Press-Room/Press-Releases-Statements/Press-Release-View/Article/4630238/nsa-a...
1•freedomben•14m ago•1 comments

Panasonic speeds up efforts to turn windows into solar panels

https://www.japantimes.co.jp/business/2026/10/20/tech/panasonic-window-solar-panels/
2•SenHeng•15m ago•0 comments

YouTube is testing hiding the dislike button and users aren't happy

https://www.dexerto.com/youtube/youtube-is-testing-hiding-the-dislike-button-entirely-and-users-a...
2•LordAtlas•16m ago•0 comments

Amazon's "Digital Pacifier" for Toddlers

https://oligarchwatch.substack.com/p/amazons-digital-pacifier-for-toddlers
1•jumploops•16m ago•0 comments

Quasi-Riemann, Biologic Discovery, and Swanson's "Undiscovered Public Knowledge"

https://gavinray97.github.io/blog/undiscovered-public-knowledge
1•gavinray•18m ago•0 comments

Show HN: Slidum – play AI-generated HTML slide decks from a link, sandboxed

https://slidum.com/p/jIKOH_XgqwpjumtD-3dEWRAog_hB5Pq-TBnaIJpK8bQ
1•oandre•18m ago•0 comments

EA Shuts Down BioWare

https://www.pcgamer.com/gaming-industry/rip-bioware-ea-has-shut-down-the-legendary-rpg-developer/
2•bartekrutkowski•18m ago•2 comments

Hetzner object storage degraded for >1month

https://status.hetzner.com/incident/382ed0e5-f1c4-45ec-a7a3-326d3970d6b3
5•Palmik•21m ago•0 comments

Raylight

https://www.raylight.app
1•handfuloflight•21m ago•0 comments

Live by the Sword, Die by the Sword

https://twitter.com/elonmusk/status/2112942522486202504
2•jacquesm•22m ago•0 comments