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

Are They Using AI?

https://aretheyusingai.vercel.app
1•blurayfin•47s ago•0 comments

Show HN: ChaosTree – A zero-dependency Java tree library (AVL,RBT,B-Tree,B+Tree)

https://github.com/Chaos-vy/ChaosTree
1•chaos_vy•1m ago•0 comments

CUDA Tile (cuTile) first working port in Java

https://github.com/beehive-lab/TornadoVM/pull/1083
1•birdculture•2m ago•0 comments

Rvvts – The RISC-V Vector Test Framework (V2)

https://github.com/ics-jku/RVVTS
1•fork-bomber•3m ago•0 comments

A Man Archiving Pirate Radio Station Kool FM

https://londonist.com/london/music/kool-fm-archives
1•rdmuser•4m ago•0 comments

Viète's Formula

https://en.wikipedia.org/wiki/Viète%27s_formula
1•vismit2000•4m ago•0 comments

Automated Capacity Testing for Kafka Consumers

https://medium.com/booking-com-development/how-we-built-automated-capacity-testing-for-kafka-cons...
1•theykk•5m ago•0 comments

XCancel service is suspended (again)

https://xcancel.com/x
1•shelfchair•6m ago•0 comments

Suno Genre Wheel

https://suno.com/labs/genre-wheel
1•hakkikonu•8m ago•0 comments

UK.gov begins killing off passwords for 23M users

https://www.theregister.com/security/2026/09/14/ukgov-begins-killing-off-passwords-for-23-million...
1•jjgreen•9m ago•0 comments

At-Home Urine Test

https://www.earlyhealth.com
1•hangshuojin•10m ago•1 comments

Study: Emotions like anger and hope may not drive pro-environmental behavior

https://norwegianscitechnews.com/2026/09/the-negative-effect-of-emotion-in-climate-action/
1•giuliomagnifico•10m ago•0 comments

Pkgsrc Is Cool (2022)

https://www.wisellama.rocks/posts/2021-12-23-pkgsrc-is-cool/
4•Tomte•11m ago•0 comments

Write security-sensitive code in Swift

https://www.youtube.com/watch?v=nBuUinlZuow
1•pjmlp•12m ago•0 comments

XCancel Taken Down Again

https://xcancel.com/#
12•gaganyaan•13m ago•1 comments

AI Firms Are Reportedly Buying Nvidia RTX 5090 GPUs in Bulk for Server Use

https://www.techpowerup.com/352663/ai-firms-are-reportedly-buying-nvidia-rtx-5090-gpus-in-bulk-fo...
1•geoffbp•15m ago•1 comments

Lua is so underrated (2024)

https://nflatrea.bearblog.dev/lua-is-so-underrated/
2•Tomte•17m ago•0 comments

How to copy tables from ChatGPT to Google Docs without losing formatting [video]

https://www.youtube.com/watch?v=KKT7FqqYQjw
3•quysala12•19m ago•0 comments

Show HN: My coding agent apologized for being right, so I built Frank

https://github.com/HimanshuJ16/frank
3•HimanshuJ16•20m ago•0 comments

GPG.Fail Aftermath: Responsible Disclosure and Security in 2026 [video]

https://media.ccc.de/v/2026-728-the-gpg-fail-aftermath-on-responsible-disclosure-gpg-and-the-stat...
1•birdculture•22m ago•0 comments

The History of Ultima VII, One Of The Greatest RPGs Ever Made

https://kotaku.com/the-history-of-ultima-vii-one-of-the-greatest-rpgs-ever-made-2000731070
2•robenkleene•28m ago•0 comments

Show HN: Socratix – update: the AI voice oral exam (Viva) is live

https://socratix-nine.vercel.app
1•Aditya_0315•29m ago•0 comments

Are We Reinventing the Tools of Data Engineering for AI?

https://www.ssp.sh/brain/are-we-reinventing-the-tools-of-data-engineering-for-ai/
2•zazuke•34m ago•0 comments

Show HN: Crypto portfolio risk and scenario analysis with AI agents on top

https://sentralis.io/
3•Sentralis•36m ago•1 comments

Rage4J: Test your LLM apps like the rest of your Java code

https://rage4j.dev/
5•d1351r43•40m ago•0 comments

Why Bending Spoons eliminated all job titles

https://twitter.com/davidsenra/status/2099203963518058695
2•taubek•40m ago•2 comments

Memocept: Smart Solutions for Better Business Growth

https://finance.yahoo.com/healthcare/articles/memocept-introduces-multi-ingredient-dietary-163100...
2•grennihuke•40m ago•0 comments

GraphViz – Layout Engines

https://graphviz.org/docs/layouts/
2•vismit2000•42m ago•0 comments

AI should know that mylocalhost.com – is a real domain

https://www.reddit.com/r/Domains/comments/1vsz3we/ai_should_know_that_mylocalhostcom_is_a_real/
2•asimovDev•42m ago•2 comments

Intelligence per Watt: Measuring Intelligence Efficiency of Local AI

https://arxiv.org/abs/2511.07885
1•pythonic_hell•48m ago•0 comments