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

The Marketing Buzzwords That Developers Hate

https://redis.io/blog/the-marketing-buzzwords-that-developers-hate/
1•ohjeez•1m ago•0 comments

SF dishwasher job posting offers $50 an hour

https://www.sfgate.com/food/article/pho-nguyen-dishwasher-sf-22411841.php
1•goldfishgold•1m ago•0 comments

It's a Great Time to Be Rich in New York

https://www.nytimes.com/2026/09/02/nyregion/new-york-income-inequality.html
1•cwwc•3m ago•0 comments

LogSpecter – Schema-aware secret scanner for cloud logs

https://github.com/Jeffy123-zhu/logspecter
1•jeffy0418•6m ago•0 comments

We Used to Log Off

https://www.doc.cc/articles/we-used-to-log-off
1•LouisLazaris•6m ago•0 comments

Qwen3.8-Max-0902 takes second slot on Code Arena beating Claude Opus 5 max

https://arena.ai/leaderboard/code/webdev
2•yogthos•7m ago•0 comments

The Most Important Lesson

https://hackerfactor.com/blog/index.php?/archives/1103-The-Most-Important-Lesson.html
1•1317•9m ago•0 comments

Reflections on Americans' Net Worth

https://www.betonit.ai/p/reflections-on-americans-net-worth
2•cwwc•15m ago•0 comments

Aethel-World

https://github.com/espnrari-dev/aethel-swarm
1•royriace•16m ago•0 comments

Build your own self-hosted P2P search stack

https://github.com/nikitakarpei/my-yacy-node/tree/main/doc/build-your-own-search-stack
1•nikitakarpei•17m ago•1 comments

Steve Ballmer banned by NBA over improper payment to basketball star

https://www.ft.com/content/6b74303c-0190-4e86-8a7b-feaf3dd29658
2•JumpCrisscross•18m ago•1 comments

Postgres Calculations and the Ambiguity of Null

https://www.crunchydata.com/blog/postgres-calculations-and-the-ambiguity-of-null
1•birdculture•25m ago•0 comments

Against Proxy Optimization

https://doi.org/10.1111/phpr.70138
2•2grue•26m ago•0 comments

Gitmir just beat all the competition

https://gitmir.com/lab
2•venediktov•28m ago•1 comments

Pulitzer Prize for General Nonfiction

https://en.wikipedia.org/wiki/Pulitzer_Prize_for_General_Nonfiction
2•chistev•29m ago•2 comments

JPMorgan curbed lending to Jane Street as trading firm muscled into bond market

https://www.ft.com/content/07e849ac-ea87-4227-81d4-7f18b0d7d473
2•JumpCrisscross•32m ago•0 comments

Workplace surveillance is on the rise, spurred by AI

https://knowablemagazine.org/content/article/society/2026/surveillance-at-work-is-increasing
2•knowablemag•32m ago•0 comments

Show HN: A MT7921U USB Driver for macOS Network Sniffing

https://github.com/Network-Weather/mt76-usb-macos
2•dweekly•34m ago•0 comments

Ask HN: How to Trace Website Ownership

2•nsinghal12•43m ago•1 comments

Why Software Developers Are Highly Unrepresentative of Broader AI Use

https://paulkedrosky.com/why-software-developers-are-hiunrepresentative-of-broader-ai-use/
2•thoughtpeddler•43m ago•0 comments

Srest – A TUI for the Slurm REST API Built in Go

https://srest.scszero.com/docs.html
1•SergioZ3R0•46m ago•0 comments

Show HN: Slop University

https://slop.university/
3•benswift•50m ago•0 comments

How to Predict Uncertainty

https://francesco215.github.io/autoregressive_diffusion/uncertainty.html
1•Sacco215•51m ago•0 comments

ChatGPT for Healthcare

https://openai.com/index/chatgpt-connects-health-records-and-healthcare-sources/
1•Murfalo•51m ago•1 comments

Habab Discord Quest Extension – Open-source browser extension

https://github.com/xloqia03/Habab-Discord-Quest-Extension
1•xloqia03•52m ago•0 comments

Uberexits Nigeria switching of service mid rides

https://twitter.com/eboigbeanita/status/2095196885430546878
1•OoTheNigerian•53m ago•1 comments

Show HN: CoOS – desktop app where an agent builds your CRM/ERP as local plugins

https://pirol.ai/
1•grischajacobs•53m ago•0 comments

Did Vibe Coders win? Is this our end?

1•s_u_d_o•54m ago•0 comments

Ask HN: Are coding agents too cautious because they estimate work in human time?

1•gabosarmiento•54m ago•0 comments

'Insane data': Duke professor Dan Ariely accused of additional research fraud

https://www.dukechronicle.com/article/duke-university-professor-dan-ariely-accused-of-additional-...
4•aanet•55m ago•1 comments