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

We built a software factory to drive Astro's GitHub issue count to zero

https://blog.cloudflare.com/astro-issue-triage/
1•sbulaev•19s ago•0 comments

Foods I use for brain fog instead of supplements

https://www.plantbasededit.com/6-foods-i-use-for-brain-fog-instead-of-supplements/
1•martinagabr•2m ago•0 comments

USGS launches interactive maps of real-time streamflow conditions

https://www.usgs.gov/centers/new-england-water-science-center/news/usgs-launches-interactive-stre...
2•MarcoDewey•3m ago•1 comments

YInMn Blue: The first new blue in two centuries

https://chemistry.oregonstate.edu/chemistry-news-events/yinmn-blue
1•zhinit•3m ago•0 comments

Real cost running LLMs production

https://soamee.com/en/blog/en-real-cost-running-llms-production
1•javiermanzano•3m ago•0 comments

Show HN: Denorm – Declarative derived columns (Postgres)

https://gitlab.com/kendowns/denorm
1•KenPainter•3m ago•0 comments

Beyond Static Benchmarks: A Post-Leaderboard Evaluation Paradigm for Music GenAI

http://www.alexanderlerch.com/posts/paper-musaik/
1•lerch•4m ago•0 comments

Show HN: Stonefold – a deterministic gateway between AI agents and your systems

https://stonefold.ai/
1•gabert•5m ago•0 comments

Utah lawmakers decided to tax large tech companies

https://www.sltrib.com/news/2026/08/04/utahs-new-targeted-advertising-tax/
1•toomuchtodo•6m ago•0 comments

Memoirs of a Long-Time Luddite

https://angadh.com/luddite-1
1•surprisetalk•7m ago•0 comments

Show HN: Real-time bus tracker for every stop in Great Britain, built on BODS

https://stopboard.uk/
1•josephmjustin•7m ago•0 comments

Interactive, 3D disassembly of an ETA watch movement

https://eta6497-disassembly.netlify.app/
1•JamilD•8m ago•0 comments

FFmpeg 9.0 Released

https://git.ffmpeg.org/gitweb/ffmpeg.git/blob/refs/heads/release/9.0:/Changelog
2•LaSombra•8m ago•0 comments

Lossless Inference

https://runinfra.ai/news/lossless-inference
3•OsamaJaber•9m ago•0 comments

Does Anyone Know a Real, Live, Human Being WHO Works at Facebook?* (2023)

https://robinmckinleysblog.com/does-anyone-know-a-real-live-human-being-who-works-at-facebook/
1•bariumbitmap•10m ago•0 comments

SSH-over-IROH: connect to any machine without IP, behind a NAT/firewall

https://github.com/rustonbsd/iroh-ssh
1•janandonly•10m ago•0 comments

Every way to dereference a pointer in C (personal-blog)

https://blog-rosy-mu-6g08eh3dr6.vercel.app/blog/pointers
1•SyntaxError2505•10m ago•0 comments

Personal Software Journey: Self-Hosting Agent-Built Apps on a Mac Mini

https://metedata.substack.com/p/016-my-personal-software-journey
1•young_mete•11m ago•0 comments

WebGPU Glass Material

https://github.com/ektogamat/webgpu-mesh-transmission-material
1•wildpeaks•11m ago•0 comments

SpaceX's satellite ambitions squeeze out rivals reliant on its rockets

https://www.reuters.com/business/aerospace-defense/spacexs-satellite-ambitions-squeeze-out-rivals...
1•sleepyguy•12m ago•0 comments

Smart wound dressing speeds up healing by triggering body's own repair signals

https://www.eurekalert.org/news-releases/1137465
1•gmays•12m ago•0 comments

Scientific American's Easter

https://leancrew.com/all-this/2026/04/scientific-americans-easter/
1•speckx•13m ago•0 comments

Pi, Minimal and Performant

https://earendil.com/posts/pi-autoresearch-and-databricks/
1•tosh•14m ago•0 comments

Fossil Preserves Ichthyosaur That Ate Pterosaur Before Becoming Food Itself

https://www.discovermagazine.com/100-million-year-old-fossil-preserves-an-ichthyosaur-that-ate-a-...
1•anyonecancode•15m ago•0 comments

Skip-Level One-on-Ones

https://mgrebler.substack.com/p/the-secret-to-skip-level-one-on-ones
1•fagnerbrack•17m ago•0 comments

Gmail will end send-as support from third-party email addresses

https://support.google.com/mail/answer/17101213?hl=en
3•ritzaco•17m ago•1 comments

Show HN: Free SEO checker that finds redirect chains and www issues

https://redirectiq.com/tools/seo-checker
1•joshkurz•17m ago•0 comments

I Don't Have a Manager Readme

https://emdiary.substack.com/p/why-i-dont-have-a-manager-readme
2•fagnerbrack•17m ago•0 comments

Melissa M. Mikus: A simple solution to fix workplace miscommunication [video]

https://www.ted.com/talks/melissa_m_mikus_a_simple_solution_to_fix_workplace_miscommunication
2•fagnerbrack•17m ago•0 comments

Show HN: Gigacode – the model writes its own multi-agent workflow, then runs it

https://github.com/kolega-ai/kolega-code
1•dempseye•18m ago•1 comments