MCP Crew AI Server
Servidor de IA de la tripulación MCP
MCP Crew AI Server es un servidor ligero basado en Python, diseñado para ejecutar, gestionar y crear flujos de trabajo de CrewAI. Este proyecto aprovecha el Protocolo de Contexto de Modelo (MCP) para comunicarse con Modelos de Lenguaje Grandes (LLM) y herramientas como Claude Desktop o Cursor IDE, lo que permite orquestar flujos de trabajo multiagente con facilidad.
Características
Configuración automática: carga automáticamente las configuraciones de agente y tarea desde dos archivos YAML (
agents.ymlytasks.yml), por lo que no necesita escribir código personalizado para configuraciones básicas.Flexibilidad de la línea de comandos: pase rutas personalizadas a sus archivos de configuración a través de argumentos de la línea de comandos (
--agentsy--tasks).Ejecución de flujo de trabajo sin inconvenientes: ejecute fácilmente flujos de trabajo preconfigurados a través de la herramienta
run_workflowde MCP.Desarrollo local: ejecuta el servidor localmente en modo STDIO, lo que lo hace ideal para desarrollo y pruebas.
Related MCP server: CrewAI Enterprise MCP Server
Instalación
Hay varias formas de instalar el servidor MCP Crew AI:
Opción 1: Instalar desde PyPI (recomendado)
pip install mcp-crew-aiOpción 2: Instalar desde GitHub
pip install git+https://github.com/adam-paterson/mcp-crew-ai.gitOpción 3: Clonar e instalar
git clone https://github.com/adam-paterson/mcp-crew-ai.git
cd mcp-crew-ai
pip install -e .Requisitos
Python 3.11+
Kit de desarrollo de software de MCP
CrewAI
PyYAML
Configuración
agents.yml: Define tus agentes con roles, objetivos e historias de fondo.
task.yml: Define tareas con descripciones, resultados esperados y asígnalas a agentes.
Ejemplo agents.yml :
zookeeper:
role: Zookeeper
goal: Manage zoo operations
backstory: >
You are a seasoned zookeeper with a passion for wildlife conservation...Ejemplo de tasks.yml :
write_stories:
description: >
Write an engaging zoo update capturing the day's highlights.
expected_output: 5 engaging stories
agent: zookeeper
output_file: zoo_report.mdUso
Una vez instalado, puedes ejecutar el servidor MCP CrewAI utilizando cualquiera de estos métodos:
Comando estándar de Python
mcp-crew-ai --agents path/to/agents.yml --tasks path/to/tasks.ymlUso de la ejecución UV (uvx)
Para una experiencia más optimizada, puede utilizar el comando de ejecución UV:
uvx mcp-crew-ai --agents path/to/agents.yml --tasks path/to/tasks.ymlO ejecute simplemente el servidor directamente:
uvx mcp-crew-ai-serverEsto iniciará el servidor utilizando la configuración predeterminada de las variables de entorno.
Opciones de línea de comandos
--agents: Ruta al archivo YAML de los agentes (obligatorio)--tasks: Ruta al archivo YAML de tareas (obligatorio)--topic: El tema principal en el que trabajará la tripulación (predeterminado: "Inteligencia Artificial")--process: Tipo de proceso a utilizar (opciones: "secuencial" o "jerárquico", predeterminado: "secuencial")--verbose: Habilitar salida detallada--variables: cadena JSON o ruta a un archivo JSON con variables adicionales para reemplazar en archivos YAML--version: Muestra información de la versión y sale
Uso avanzado
También puedes proporcionar variables adicionales para usar en tus plantillas YAML:
mcp-crew-ai --agents examples/agents.yml --tasks examples/tasks.yml --topic "Machine Learning" --variables '{"year": 2025, "focus": "deep learning"}'Estas variables reemplazarán los marcadores de posición en sus archivos YAML. Por ejemplo, {topic} se reemplazará por "Machine Learning" y {year} por "2025".
Contribuyendo
¡Agradecemos sus contribuciones! Abra problemas o envíe solicitudes de incorporación de cambios con mejoras, correcciones de errores o nuevas funciones.
Licencia
Este proyecto está licenciado bajo la licencia MIT. Consulte el archivo de licencia para más detalles.
¡Feliz orquestación del flujo de trabajo!
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceA Model Context Protocol server that enables AI assistants like Claude to perform Python development tasks through file operations, code analysis, project management, and safe code execution.9MIT
- FlicenseBqualityDmaintenanceA Model Context Protocol server that enables users to kickoff and monitor deployed CrewAI workflows through Claude Desktop.258
- FlicenseNot gradedqualityDmaintenanceA Python server implementing the Model Context Protocol that exposes tools for querying external APIs, compatible with Claude Desktop and ChatGPT Desktop.
- AlicenseNot gradedqualityFmaintenanceA robust server implementing the Model Context Protocol with SSE and STDIO transport, enabling real-time communication and extensible tooling for AI models.3813MIT
Related MCP Connectors
A comprehensive Model Context Protocol (MCP) server that enables AI assistants to interact with yo…
A Model Context Protocol server for Wix AI tools
Real-time chat hub for AI agents — Claude Code, Cursor, Cline, Codex over MCP or REST.
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/adam-paterson/mcp-crew-ai'
If you have feedback or need assistance with the MCP directory API, please join our Discord server