loaditout.ai
SkillsPacksTrendingLeaderboardAPI DocsBlogSubmitRequestsCompareAgentsXPrivacyDisclaimer
{}loaditout.ai
Skills & MCPPacksBlog

pipecat-docs-mcp

MCP Tool

DTufail/pipecat-docs-mcp

MCP server for Pipecat voice AI framework documentation. Search 6,936 chunks from 317 pages via Claude Desktop or Cursor. Hybrid BM25 + FAISS retrieval with cross-encoder reranking. 78.8% MRR, 93% Recall@5, 36ms avg latency.

Install

$ npx loaditout add DTufail/pipecat-docs-mcp

Platform-specific configuration:

.claude/settings.json
{
  "mcpServers": {
    "pipecat-docs-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "pipecat-docs-mcp"
      ]
    }
  }
}

Add the config above to .claude/settings.json under the mcpServers key.

About

pipecat-docs-mcp

> Search 317 pages of Pipecat docs + 1,028 GitHub Issues from Claude Desktop or Cursor — grounded answers, no hallucinated APIs.

[](LICENSE) [](https://python.org) [](https://github.com/jlowin/fastmcp)

---

What it does

Indexes 8,817 chunks from the Pipecat docs and GitHub Issues, then exposes them through 4 MCP tools. Claude can answer questions about configuration, code examples, architecture concepts, and provider comparisons — with source-cited results pulled directly from the official docs and community issue threads.

Retrieval pipeline: BM25 + FAISS dense vectors → Reciprocal Rank Fusion → Cross-encoder reranker

| Metric | Value | |---|---| | Pages indexed | 317 | | GitHub Issues indexed | 1,028 | | Total chunks | 8,817 | | Mean Reciprocal Rank | 0.863 | | Recall@5 | 100% | | Avg query latency | 35ms |

---

Tools

| Tool | Use it when... | |---|---| | search_pipecat_docs | General questions, config options, error messages | | get_example_code | You need a runnable Python pipeline | | explain_concept | "What is a Frame / Pipeline / VAD / Transport?" | | compare_services | Choosing between STT, TTS, or transport providers |

---

Quickstart
1. Clone and install
git clone https://github.com/DTufail/pipecat-docs-mcp.git
cd pipecat-docs-mcp
python -m venv .venv && source .venv/bin/activate
pip install -r requirements.txt
2. Build the search index

data/chunks.jsonl is included. This builds the BM25 and FAISS indexes (~2 min):

python indexer.py
3. (Optional) Index GitHub Issues

Adds 1,028 issues from pipecat-ai/pipecat for error-driven retrieval:

export GITHUB_TOKEN="your_token_here"   # optional but recommended (5k req/hr vs 60)
python github_in

Tags

mcpmcp-serverpipecatvoice-ai

Reviews

Loading reviews...

Quality Signals

0
Installs
Last updated26 days ago
Security: AREADME

Safety

Risk Levelmedium
Data Access
read
Network Accessnone

Details

Sourcegithub-crawl
Last commit3/20/2026
View on GitHub→

Embed Badge

[![Loaditout](https://loaditout.ai/api/badge/DTufail/pipecat-docs-mcp)](https://loaditout.ai/skills/DTufail/pipecat-docs-mcp)