.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/yjacquin/fast-mcp
home/mcp-servers/yjacquin/fast-mcp
yjacquin avatar

fast-mcp

byyjacquin· 1 MCP server

Stars

1.2k

Forks

106

Category

AI Agents & MCP

View on GitHub

TL;DR

AI models are powerful, but they need to interact with your applications to be truly useful. Traditional approaches mean wrestling with:

How to install fast-mcp?

yjacquin/fast-mcp
$git clone https://github.com/yjacquin/fast-mcp

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

Install fast-mcp by running `git clone https://github.com/yjacquin/fast-mcp`, then use it for the current task and follow its documentation at https://github.com/yjacquin/fast-mcp.

Files · 1

View on GitHub
README.md
1# Fast MCP 🚀
2 
3<div align="center">
4 <h3>Connect AI models to your Ruby applications with ease</h3>
5 <p>No complex protocols, no integration headaches, no compatibility issues – just beautiful, expressive Ruby code.</p>
6</div>
7 
8<p align="center">
9 <a href="https://badge.fury.io/rb/fast-mcp"><img src="https://badge.fury.io/rb/fast-mcp.svg" alt="Gem Version" /></a>
10 <a href="https://github.com/yjacquin/fast-mcp/workflows/CI/badge.svg"><img src="https://github.com/yjacquin/fast-mcp/workflows/CI/badge.svg" alt="CI Status" /></a>
11 <a href="https://opensource.org/licenses/MIT"><img src="https://img.shields.io/badge/License-MIT-yellow.svg" alt="License: MIT" /></a>
12 <a href="code_of_conduct.md"><img src="https://img.shields.io/badge/Contributor%20Covenant-2.1-4baaaa.svg" alt="Contributor Covenant" /></a>
13 <a href="https://discord.gg/9HHfAtY3HF"><img src = "https://dcbadge.limes.pink/api/server/https://discord.gg/9HHfAtY3HF?style=flat" alt="Discord invite link" /></a>
14</p>
15 
16## 🌟 Interface your Servers with LLMs in minutes
17 
18AI models are powerful, but they need to interact with your applications to be truly useful. Traditional approaches mean wrestling with:
19 
20- 🔄 Complex communication protocols and custom JSON formats
21- 🔌 Integration challenges with different model providers
22- 🧩 Compatibility issues between your app and AI tools
23- 🧠 Managing the state between AI interactions and your data
24 
25Fast MCP solves all these problems by providing a clean, Ruby-focused implementation of the [Model Context Protocol](https://github.com/modelcontextprotocol), making AI integration a joy, not a chore.
26 
27## ✨ Features
28 
29- 🛠️ **Tools API** - Let AI models call your Ruby functions securely, with in-depth argument validation through [Dry-Schema](https://github.com/dry-rb/dry-schema).
30- 📚 **Resources API** - Share data between your app and AI models
31- 🔄 **Multiple Transports** - Choose from STDIO, HTTP, or SSE based on your needs
32- 🧩 **Framework Integration** - Works seamlessly with Rails, Sinatra or any Rack app.
33- 🔒 **Authentication Support** - Secure your AI-powered endpoints with ease
34- 🚀 **Real-time Updates** - Subscribe to changes for interactive applications
35- 🎯 **Dynamic Filtering** - Control tool/resource access based on request context (permissions, API versions, etc.)
36 
37## 💎 What Makes FastMCP Great
38 
39```ruby
40# Define tools for AI models to use
41server = FastMcp::Server.new(name: 'popular-users', version: '1.0.0')
42 
43# Define a tool by inheriting from FastMcp::Tool
44class CreateUserTool < FastMcp::Tool
45 description "Create a user"
46 # These arguments will generate the needed JSON to be presented to the MCP Client
47 # And they will be validated at run time.
48 # The validation is based off Dry-Schema, with the addition of the description.
49 arguments do
50 required(:first_name).filled(:string).description("First name of the user")
51 optional(:age).filled(:integer).description("Age of the user")
52 required(:address).description("The shipping address").hash do
53 required(:street).filled(:string).description("Street address")
54 optional(:city).filled(:string).description("City name")
55 optional(:zipcode).maybe(:string).description("Postal code")
56 end
57 end
58 
59 def call(first_name:, age: nil, address: {})
60 User.create!(first_name:, age:, address:)
61 end
62end
63 
64# Register the tool with the server
65server.register_tool(CreateUserTool)
66 
67# Share data resources with AI models by inheriting from FastMcp::Resource
68class PopularUsers < FastMcp::Resource
69 uri "myapp:///users/popular"
70 resource_name "Popular Users"
71 mime_type "application/json"
72 
73 def content
74 JSON.generate(User.popular.limit(5).as_json)
75 end
76end
77 
78class User < FastMcp::Resource
79 uri "myapp:///users/{id}" # This is a resource template
80 resource_name "user"
81 mime_type "application/json"
82 
83 def content
84 id = params[:id] # params are computed from the uri pattern
85 
86 JSON.generate(User.find(id).as_json)
87 end
88end
89 
90# Register the resource with the

Preview

yjacquin/fast-mcpyjacquin/fast-mcp
Repoyjacquin/fast-mcp
TypeMCP Servers
CategoryAI Agents & MCP
UpdatedDec 2025
LicenseMIT
First seenJul 27, 2026

Tags

MCPaillm

Related

6 picks
Type
  1. langchain-ai avatarlangchain-mcp-adaptersMake Anthropic Model Context Protocol (MCP) tools compatible with LangChain and LangGraph agents.MCP ServersJul 20267.0M3.6k
  2. openclaw avatarmcporterTypeScript runtime and CLI for connecting to configured Model Context Protocol servers.MCP ServersJul 20262.5M4.8k
  3. sparfenyuk avatarmcp-proxyA MCP server which proxies requests to a remote MCP server over streamable HTTP or SSE.MCP ServersJul 20262.2M2.7k
  4. sooperset avatarmcp-atlassianThe Model Context Protocol (MCP) Atlassian integration is an open-source implementation that bridges Atlassian products (Jira and Confluence) with AI language models following Anthropic's MCP specification.MCP ServersJul 20261.7M5.6k
  5. open-webui avataropen-webuiOpen WebUIMCP ServersJul 20261.4M147k
  6. dyoshikawa avatarrulesyncUnified AI rules management CLI tool that generates configuration files for various AI development toolsMCP ServersJul 2026889k1.3k