Pipecat
Pipecat MCP server for your AI agents
What is Pipecat?
Pipecat is a Model Context Protocol (MCP) server that allows AI assistants like Claude, Cursor, and VS Code to pipecat mcp server for your ai agents
Pipecat MCP server for your AI agents
This server falls under the Coding Agents category on MCPgee, the world's largest MCP server directory with 33,000+ servers.
Features
- Pipecat MCP server for your AI agents
Use Cases
Maintainer
Works with
Installation
Manual Installation
npx pipecatConfiguration
Configuration Details
claude_desktop_config.json
Performance
Response Metrics
Resource Usage
How to Set Up and Use Pipecat
The Pipecat MCP Server bridges the Pipecat real-time AI agent framework with any MCP-compatible client, exposing voice, screen capture, and file operation tools through the MCP protocol. It provides speech-to-text via Faster Whisper, text-to-speech via Kokoro, real-time screen capture on macOS and Linux, and standard file read/edit/write capabilities. Developers use it to give AI coding assistants like Claude Code or Cursor the ability to hear, speak, and see what is happening on the user's screen, enabling richer multimodal agentic workflows.
Prerequisites
- Python 3.10+ installed
- uv package manager installed (pip install uv or brew install uv)
- macOS (for ScreenCaptureKit screen capture) or Linux with X11 (for Xlib screen capture)
- An MCP-compatible client such as Claude Code, Cursor, or OpenAI Codex
- Optional: API keys for telephony or transport providers (DAILY_API_KEY, TWILIO_ACCOUNT_SID, etc.) if using those integrations
Install the Pipecat MCP server
Install the pipecat-ai-mcp-server package globally using uv.
uv tool install pipecat-ai-mcp-serverStart the MCP server
Launch the Pipecat MCP server. It will start listening at http://localhost:9090/mcp.
pipecat-mcp-serverConnect Claude Code to the server
Register the running Pipecat server with Claude Code using the HTTP transport.
claude mcp add pipecat --transport http http://localhost:9090/mcp --scope userOr connect Cursor to the server
Add the server to Cursor by editing the Cursor MCP configuration file.
Grant auto-approval permissions in Claude Code
To avoid repeated permission prompts for Pipecat tools, add them to your Claude Code local settings file.
Optionally configure telephony or transport environment variables
If you plan to use Daily, Twilio, or other transport integrations, set the required API keys as environment variables before starting the server.
export DAILY_API_KEY="your-daily-api-key"
export DAILY_ROOM_URL="https://your-account.daily.co/room-name"
# Then restart:
pipecat-mcp-serverPipecat Examples
Client configuration
Cursor configuration for the Pipecat MCP server via HTTP transport. Add this to ~/.cursor/mcp.json.
{
"mcpServers": {
"pipecat": {
"url": "http://localhost:9090/mcp"
}
}
}Prompts to try
Example prompts to use with Pipecat tools once connected to Claude Code or Cursor.
- "Capture my browser window and tell me what you see."
- "What does this UI look like — take a screenshot and analyze it."
- "Start a voice conversation with me using /talk."
- "Read the file at ~/projects/myapp/config.json and summarize its contents."
- "What error is displayed on my screen right now?"Troubleshooting Pipecat
Screen capture tool returns an error on macOS
On macOS, screen capture requires Screen Recording permission. Go to System Settings > Privacy & Security > Screen Recording and enable access for Terminal (or whichever app is running pipecat-mcp-server). Then restart the server.
pipecat-mcp-server command not found after installation
Ensure uv tool installs are on your PATH. Run `uv tool dir` to find the install location and add it to your PATH in ~/.zshrc or ~/.bashrc. Alternatively, run the server directly with `uvx pipecat-ai-mcp-server`.
Voice tools (STT/TTS) are slow or do not work
The Faster Whisper (speech-to-text) and Kokoro (TTS) models are downloaded on first use and require sufficient disk space and CPU/GPU resources. On first run, allow a few minutes for model downloads. For faster performance on Apple Silicon, ensure you are running a native arm64 Python environment.
Frequently Asked Questions about Pipecat
What is Pipecat?
Pipecat is a Model Context Protocol (MCP) server that pipecat mcp server for your ai agents It connects AI assistants to external tools and data sources through a standardized interface.
How do I install Pipecat?
Follow the installation instructions on the Pipecat GitHub repository. Clone the repo, install dependencies, and add the server config to your AI client.
Which AI clients work with Pipecat?
Pipecat works with all major MCP-compatible AI clients including Claude Desktop, Claude Code, Cursor, VS Code (GitHub Copilot), Windsurf, and Cline.
Is Pipecat free to use?
Yes, Pipecat is open source and available under the BSD-2-Clause license. You can use it freely in both personal and commercial projects.
Pipecat Alternatives — Similar Coding Agents Servers
Looking for alternatives to Pipecat? Here are other popular coding agents servers you can use with Claude, Cursor, and VS Code.
Dify
★ 142.2kProduction-ready platform for agentic workflow development.
Ruflo
★ 54.0k🌊 The leading agent orchestration platform for Claude. Deploy intelligent multi-agent swarms, coordinate autonomous workflows, and build conversational AI systems. Features enterprise-grade architecture, self-learning swarm intelligence, RAG integrat
Goose
★ 45.7kan open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM
Antigravity Awesome Skills
★ 38.3kInstallable GitHub library of 1,400+ agentic skills for Claude Code, Cursor, Codex CLI, Gemini CLI, Antigravity, and more. Includes installer CLI, bundles, workflows, and official/community skill collections.
AgentScope
★ 25.5kBuild and run agents you can see, understand and trust.
Serena
★ 24.5kA coding agent toolkit that provides IDE-like semantic code retrieval and editing tools, enabling LLMs to efficiently navigate and modify codebases using symbol-level operations instead of basic file reading and string replacements.
Browse More Coding Agents MCP Servers
Explore all coding agents servers available in the MCPgee directory. Each server includes setup guides for Claude, Cursor, and VS Code.
Set Up Pipecat in Your Editor
Choose your AI client for step-by-step setup instructions.
Quick Config Preview
Add this to your claude_desktop_config.json or .cursor/mcp.json
Ready to use Pipecat?
Browse our complete directory of 33,000+ MCP servers, read setup guides for your editor, and start building with the Model Context Protocol.