yjacquin/fast-mcp
A Ruby Implementation of the Model Context Protocol observed · 2026-08-28
Health v2 · maintenance only
51/100
- Activity 57
- Release rhythm 50
- Longevity 38
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 8.0
- age_days: 541
- days_rel: 339
- days_push: 261
- n_releases_24m: 9
Adoption not part of the score
1187 stars · 106 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
Fast MCP is a Ruby implementation of the Model Context Protocol (MCP), letting AI models call Ruby tools and read app resources. It supports STDIO, HTTP, and SSE transports and integrates with Rails, Sinatra, or any Rack app.
Use cases
- expose ruby methods as tools for llms
- add mcp server to a rails app
- connect claude or other ai clients to my ruby backend
- share application data as mcp resources
- secure ai endpoints with authentication
- filter mcp tools by user permissions
When to choose
- you have a Ruby or Rack-based application you want LLMs to interact with
- you need MCP tool/resource support with argument validation
- you want multiple transport options (STDIO, HTTP, SSE)
When to avoid
- your stack is Python, TypeScript, or another non-Ruby language
- you need an MCP client rather than a server
- you need features beyond tools/resources such as sampling
Facets
library · maturity active
mcp agent-framework middleware auth api-framework large-language-models backend web-development developer-tools ruby cli model-context-protocol rack rails sinatra stdio-transport sse dry-schema tools-and-resources ai-agents web-server
1 source
- readme: https://github.com/yjacquin/fast-mcp · fetched 2026-08-28 · 887090f4144a
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| yjacquin/fast-mcp | main | 51 |
For agents
markdown · JSON · MCP: product_card(name="yjacquin/fast-mcp")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem