Agent Orchestrator MCP Server
Por MEOK AI Labs — Herramientas de IA soberana para todos.
Servidor MCP de Orquestador de Agentes
Sistema de gestión de tareas multi-agente para aplicaciones de IA. Cree agentes con roles y capacidades, delegue tareas con enrutamiento basado en confianza, coordine el acceso a archivos para evitar conflictos, ejecute sprints enfocados y monitoree el rendimiento a través de un panel unificado.
Basado en el marco de coordinación de 47 agentes Sovereign Temple, simplificado para uso independiente. Los datos persisten en ~/.mcp-agents/.
Herramientas
Herramienta | Descripción |
| Registrar un agente con nombre, rol, departamento y capacidades |
| Listar todos los agentes con niveles de confianza y conteo de tareas |
| Asignar tareas a agentes específicos o enrutar automáticamente por capacidad/confianza |
| Marcar tareas como hechas, actualizar la confianza del agente según éxito/fracaso |
| Bloquear archivos para edición coordinada multi-agente |
| Liberar bloqueos de archivos después de completar la tarea |
| Comenzar un sprint enfocado con objetivos y límite de tiempo |
| Cerrar un sprint y registrar la tasa de finalización |
| Resumen completo de orquestación: agentes, tareas, sprints, bloqueos |
| Explorar tareas filtradas por estado o agente |
Instalación
pip install mcpUso
Ejecutar el servidor
python server.pyConfiguración de Claude Desktop
{
"mcpServers": {
"agent-orchestrator": {
"command": "python",
"args": ["/path/to/agent-orchestrator-mcp/server.py"]
}
}
}Flujo de trabajo de ejemplo
1. Crear agentes:
Tool: create_agent
Input: {"name": "Research Bot", "role": "researcher", "department": "research", "capabilities": ["web_search", "analysis"]}
Output: {"status": "created", "agent_id": "research_bot", "role": "researcher"}2. Delegar una tarea:
Tool: delegate_task
Input: {"task": "Research competitor pricing models", "capability": "web_search", "priority": "high"}
Output: {"status": "delegated", "task_id": "a1b2c3d4", "agent_id": "research_bot"}3. Coordinar el acceso a archivos:
Tool: acquire_files
Input: {"agent_id": "research_bot", "files": ["report.md", "data.json"], "task_id": "a1b2c3d4", "exclusive": true}
Output: {"status": "acquired", "files": ["report.md", "data.json"]}4. Completar la tarea:
Tool: complete_task
Input: {"task_id": "a1b2c3d4", "agent_id": "research_bot", "result_summary": "Found 5 competitor pricing tiers...", "care_score": 0.8}
Output: {"status": "completed", "task_id": "a1b2c3d4"}5. Revisar el panel:
Tool: get_dashboard
Output: {"agents": {"total": 3, "active": 3, "avg_trust": 0.52}, "tasks": {"total": 12, "by_status": {"completed": 8, "assigned": 4}}, ...}Sistema de confianza
Los agentes acumulan confianza a través de la finalización exitosa de tareas:
Tarea exitosa: confianza += 0.02 x care_score (máx 1.0)
Tarea fallida: confianza -= 0.05 (mín 0.0)
El enrutamiento automático prefiere agentes con mayor confianza
La confianza persiste entre sesiones
Almacenamiento de datos
Todos los datos persisten en ~/.mcp-agents/:
agents.json- Registro de agentestasks.json- Historial de tareassprints.json- Registros de sprints
Precios
Nivel | Límite | Precio |
Gratuito | 100 llamadas/día, máx 10 agentes | $0 |
Pro | Agentes ilimitados, notificaciones webhook, enrutamiento potenciado por LLM | $9/mes |
Enterprise | Personalizado + uso compartido en equipo + registros de auditoría + SSO | Contáctenos |
Licencia
MIT
This server cannot be installed
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
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/CSOAI-ORG/agent-orchestrator-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server