fabric-mcp-server
@adapoet
About fabric-mcp-server
The fabric-mcp-server is an MCP server that integrates Fabric patterns with AI coding agents and assistants, exposing them as tools for AI-driven task execution and enhancing capabilities.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"fabric-mcp-server": {
"command": "node",
"args": [
"<path-to-fabric-mcp-server>/build/index.js"
],
"env": {}
}
}
}Tools
2`summarize`
`create_mermaid_visualization`
Overview
What is fabric-mcp-server?
fabric-mcp-server is a Model Context Protocol (MCP) server that exposes Daniel Miessler’s Fabric patterns as tools for AI coding agents and assistants. It integrates with platforms like Claude Desktop, Cline, and other MCP-compatible AI agents to augment their capabilities with AI-driven pattern execution.
How to use fabric-mcp-server?
Clone the repository, run npm install, then npm run build. Configure the server in your AI agent’s settings file (e.g., claude_desktop_config.json for Claude Desktop or cline_mcp_settings.json for Cline) by specifying the path to build/index.js with the node command and stdio transport. Once configured, simply mention a Fabric pattern in a conversation or task to use it.
Key features of fabric-mcp-server
- Exposes all Fabric patterns as individual MCP tools.
- Enables direct pattern execution within AI assistant tasks.
- Integrates AI-driven pattern execution to augment capabilities.
- Compatible with Claude Desktop, Cline, and other MCP agents.
Use cases of fabric-mcp-server
- Analyze claims, summarize content, or extract wisdom during AI-assisted conversations.
- Generate Mermaid visualizations using the
create_mermaid_visualizationpattern. - Streamline pattern selection in Cline by adding a
.clinerulesrule. - Use with Claude Desktop by simply mentioning a Fabric pattern.
FAQ from fabric-mcp-server
What exactly does fabric-mcp-server do?
It makes all Fabric patterns available as tools that MCP-compatible AI agents can call directly during tasks.
How do I get the full list of available patterns?
List the directories in the fabric/patterns directory of the Fabric repository.
What dependencies are required?
Node.js must be installed; the server runs via the node command using stdio transport.
How do I troubleshoot if it doesn’t work?
Check the configuration file paths, ensure the server is running, verify paths to build/index.js, and check console for error messages.
Does it require authentication?
No authentication is configured; the env object is empty in the example configurations.
Frequently asked questions
What exactly does fabric-mcp-server do?
It makes all Fabric patterns available as tools that MCP-compatible AI agents can call directly during tasks.
How do I get the full list of available patterns?
List the directories in the `fabric/patterns` directory of the Fabric repository.
What dependencies are required?
Node.js must be installed; the server runs via the `node` command using stdio transport.
How do I troubleshoot if it doesn’t work?
Check the configuration file paths, ensure the server is running, verify paths to `build/index.js`, and check console for error messages.
Does it require authentication?
No authentication is configured; the `env` object is empty in the example configurations.
Basic information
More Other MCP servers
FastMCP v2 🚀
jlowin🚀 The fast, Pythonic way to build MCP servers and clients.
AutoBrowser MCP
autobrowser-aiBrowser MCP is a Model Context Provider (MCP) server that allows AI applications to control your browser
Nginx UI
0xJackyYet another WebUI for Nginx
Production-ready MCP integrations for AI applications
Klavis-AIKlavis AI: MCP integration platforms that let AI agents use tools reliably at any scale

EverArt
modelcontextprotocolModel Context Protocol Servers
Comments