mpzarde avatar

Fabric Mcp

mpzarde/fabric-mcp

Connects Claude to Daniel Miessler's Fabric CLI, a collection of AI patterns for content processing. Exposes 19+ tools including direct pattern runners like fabric_extract_wisdom, fabric_summarize, and fabric_create_quiz, plus combined operations that fetch and analyze YouTube transcripts, URLs, or files in one call. Uses the Fabric CLI directly instead of running a REST server. The combined analysis tools are smart about Claude's context limits since they pipe full content straight to Fabric without truncation. Useful when you want structured workflows for summarizing videos, converting content to flashcards, analyzing git diffs, or running any of Fabric's dozens of patterns without leaving your Claude session. Requires Fabric CLI installed locally, plus yt-dlp if you want YouTube support.

tools
19
transport
STDIO
env vars
2
last updated
Feb 17, 2026

Tools

19 tools

Public tool metadata for what this MCP can expose to an agent.

health_checkCheck if Fabric, yt-dlp, and other dependencies are installed and configured

Check if Fabric, yt-dlp, and other dependencies are installed and configured

No parameter schema in public metadata yet.

list_fabric_patternsList all available Fabric patterns

List all available Fabric patterns

No parameter schema in public metadata yet.

run_fabric_patternRun any Fabric pattern with custom input

Run any Fabric pattern with custom input

No parameter schema in public metadata yet.

get_youtube_transcriptFetch transcript from YouTube video

Fetch transcript from YouTube video

No parameter schema in public metadata yet.

analyze_youtube_videoFetch YouTube transcript and apply a pattern in one step

Fetch YouTube transcript and apply a pattern in one step

No parameter schema in public metadata yet.

analyze_fileRead a file and apply a pattern in one step

Read a file and apply a pattern in one step

No parameter schema in public metadata yet.

analyze_urlFetch URL content and apply a pattern in one step

Fetch URL content and apply a pattern in one step

No parameter schema in public metadata yet.

fabric_extract_wisdomExtract key insights and quotes from content

Extract key insights and quotes from content

No parameter schema in public metadata yet.

fabric_summarizeCreate concise summaries

Create concise summaries

No parameter schema in public metadata yet.

fabric_analyze_claimsAnalyze and fact-check claims

Analyze and fact-check claims

No parameter schema in public metadata yet.

fabric_analyze_paperAnalyze academic papers

Analyze academic papers

No parameter schema in public metadata yet.

fabric_create_quizGenerate quiz questions

Generate quiz questions

No parameter schema in public metadata yet.

fabric_to_flashcardsConvert content to flashcards

Convert content to flashcards

No parameter schema in public metadata yet.

fabric_summarize_git_diffSummarize git diffs for reviews

Summarize git diffs for reviews

No parameter schema in public metadata yet.

fabric_create_coding_projectGenerate project structure from ideas

Generate project structure from ideas

No parameter schema in public metadata yet.

fabric_explain_codeExplain code in simple terms

Explain code in simple terms

No parameter schema in public metadata yet.

fabric_analyze_logsAnalyze log files

Analyze log files

No parameter schema in public metadata yet.

fabric_analyze_incidentAnalyze security incidents

Analyze security incidents

No parameter schema in public metadata yet.

fabric_improve_writingImprove writing quality

Improve writing quality

No parameter schema in public metadata yet.

Sponsors

Configuration

FABRIC_PATH

Custom path to Fabric CLI (optional, uses PATH by default)

YTDLP_PATH

Custom path to yt-dlp CLI (optional, uses PATH by default)

Readme

Fabric MCP Server

Model Context Protocol (MCP) server for Fabric - Daniel Miessler's AI-powered content processing framework.

This MCP server allows Claude (via Claude Desktop or Warp CLI) to use Fabric's extensive collection of AI patterns for content analysis, summarization, learning, coding, security analysis, and more.

Quick Start

  1. Install Fabric (if not already installed):

    See the official Fabric installation guide for detailed instructions.

  2. Install yt-dlp (optional, for YouTube transcripts):

    # macOS
    brew install yt-dlp
    
    # Linux/Windows
    pip install yt-dlp
    
  3. Download and Install:

    • Download fabric-mcp.mcpb from Releases
    • Double-click the file
    • Click "Install" in Claude Desktop
    • Restart Claude Desktop
  4. Try it: Ask Claude: "List all fabric patterns"

Features


View the full README on GitHub

Details

Repository
github.com/mpzarde/fabric-mcp
Package
@angrydad67/fabric-mcp-server
Transport
STDIO
Registry
MCP registry, active