MCP Crew AI Server
@adam-paterson
About MCP Crew AI Server
MCP Crew AI Server is a lightweight Python-based server designed to run, manage and create CrewAI workflows.
Config
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mcp-crew-ai": {
"command": "uvx",
"args": [
"mcp-crew-ai",
"--agents",
"path/to/agents.yml",
"--tasks",
"path/to/tasks.yml"
]
}
}
}Tools
No tools detected
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
Overview
What is MCP Crew AI Server?
MCP Crew AI Server is a lightweight Python server that runs, manages, and creates CrewAI multi-agent workflows. It uses the Model Context Protocol (MCP) to communicate with LLMs and tools like Claude Desktop or Cursor IDE, enabling orchestration of agentic tasks without custom code.
How to use MCP Crew AI Server?
Install via pip install mcp-crew-ai (or from GitHub or clone). Run with mcp-crew-ai --agents path/to/agents.yml --tasks path/to/tasks.yml or using uvx mcp-crew-ai with the same flags. Additional options include --topic, --process, --verbose, and --variables for YAML templating.
Key features of MCP Crew AI Server
- Automatically loads agent/task configs from
agents.ymlandtasks.yml. - Supports custom YAML paths via
--agentsand--taskscommand arguments. - Runs workflows through the MCP
run_workflowtool. - Operates locally in STDIO mode for development and testing.
- Allows variable substitution in YAML files via
--variables. - Offers sequential or hierarchical process types.
Use cases of MCP Crew AI Server
- Automating multi-step research and reporting tasks with AI agents.
- Generating content (e.g., zoo updates) by assigning roles and goals.
- Running templated workflows from IDEs like Cursor or from Claude Desktop.
- Rapidly prototyping CrewAI workflows without writing Python code.
FAQ from MCP Crew AI Server
What is the runtime requirement?
Python 3.11+ along with MCP SDK, CrewAI, and PyYAML.
Can I use custom configuration files?
Yes, you specify paths via --agents and --tasks command line options.
How does variable substitution work?
Use --variables with a JSON string or file path; placeholders like {topic} in YAML are replaced at runtime.
Does it support different workflow processes?
Yes, you can choose sequential (default) or hierarchical with the --process flag.
Is there a default configuration if no files are given?
No; both --agents and --tasks are required when running the server with mcp-crew-ai. The uvx mcp-crew-ai-server command uses defaults from environment variables.
Frequently asked questions
What is the runtime requirement?
Python 3.11+ along with MCP SDK, CrewAI, and PyYAML.
Can I use custom configuration files?
Yes, you specify paths via `--agents` and `--tasks` command line options.
How does variable substitution work?
Use `--variables` with a JSON string or file path; placeholders like `{topic}` in YAML are replaced at runtime.
Does it support different workflow processes?
Yes, you can choose `sequential` (default) or `hierarchical` with the `--process` flag.
Is there a default configuration if no files are given?
No; both `--agents` and `--tasks` are required when running the server with `mcp-crew-ai`. The `uvx mcp-crew-ai-server` command uses defaults from environment variables.
Basic information
More Reasoning MCP servers
🐢🚀 Node.js Sandbox MCP Server
alfonsograzianoA Node.js–based Model Context Protocol server that spins up disposable Docker containers to execute arbitrary JavaScript.
n8n Workflow Builder MCP Server
makafeliAI assistant integration for n8n workflow automation through Model Context Protocol (MCP). Connect Claude Desktop, ChatGPT, and other AI assistants to n8n for natural language workflow management.
MCP Advanced Reasoning Server for Cursor AI
AzDeltaQQThis is a very basic implementation of an Mcp-Reasoning-Server for Cursor AI .
Proplan Mcp
King-ProplanMCP server that gives Claude persistent project memory — roadmap, session history, and codebase context. Type continue and Claude picks up exactly where you left off
Unified MCP Suite
Godzilla675A suite of Model Context Protocol (MCP) servers designed to enhance AI agent capabilities. Provides tools for media search/understanding (images, video), web information retrieval, PDF generation, and PowerPoint presentation creation, enabling agents to interact with diverse data
Comments