enterprise-mcp-server
by: crewAIInc
MCP Server for kicking off and getting status of your crew deployments
📌Overview
Purpose: To provide a platform for executing and monitoring deployed CrewAI workflows via a Model Context Protocol (MCP) server.
Overview: The CrewAI Enterprise MCP Server facilitates the deployment and management of CrewAI workflows. It allows users to initiate workflows and check their status, enhancing the overall efficiency and monitoring capabilities of deployed crew operations.
Key Features:
-
Kickoff Crew: This tool initiates the execution of deployed CrewAI workflows, enabling users to start their processes efficiently.
-
Get Crew Status: This feature allows users to retrieve the current status of their workflows, providing visibility into operations for better management and oversight.
CrewAI Enterprise MCP Server
Overview
A Model Context Protocol (MCP) server implementation that provides deployed CrewAI workflows. This server enables kicking off your deployed crew and inspecting the status to get the results of your crew.
Tools
- kickoff_crew
- get_crew_status
Environment Variables
Retrieve from app.crewai.com:
MCP_CREWAI_ENTERPRISE_SERVER_URL
MCP_CREWAI_ENTERPRISE_BEARER_TOKEN
Usage with Claude Desktop
To use this MCP server with Claude Desktop, follow these steps:
- Open Claude Desktop
- Go to Settings > Developer Settings
- Add a new MCP server with the configuration shown below
Locally, Cloned Repo
Install mcp
and mcp[cli]
locally.
Example configuration:
{
"mcpServers": {
"crewai_enterprise_server": {
"command": "uv",
"args": [
"run",
"--with",
"mcp[cli]",
"mcp",
"run",
"<filepath of cloned repo>",
"/crewai_enterprise_server.py"
],
"env": {
"MCP_CREWAI_ENTERPRISE_SERVER_URL": "<>",
"MCP_CREWAI_ENTERPRISE_BEARER_TOKEN": "<>"
}
}
}
}
TODO
- Add to PyPI