agent-delegation-mcp
v1.0.0
Published
Agent Delegation MCP server. Tools: create task, delegate task, get task status. Built by MEOK AI Labs.
Downloads
124
Readme
Agent Delegation MCP Server
By MEOK AI Labs — Create and delegate tasks to specialized agents with capability-based matching
Installation
pip install agent-delegation-mcpUsage
# Run standalone
python server.py
# Or via MCP
mcp install agent-delegation-mcpTools
create_task
Create a new delegatable task with priority and required capabilities. Returns compatible agents.
Parameters:
title(str): Task titledescription(str): Task descriptionpriority(str): Priority level — 'critical', 'high', 'medium', 'low'required_capabilities(str): Comma-separated capabilities (e.g., 'code_generation,testing')timeout_seconds(int): Task timeout (default 3600)
delegate_task
Assign a pending task to a specific agent. Validates capability match and agent capacity.
Parameters:
task_id(str): Task identifieragent_id(str): Agent to assign to
get_task_status
Check the current status and progress of a task.
Parameters:
task_id(str): Task identifierinclude_history(bool): Include full event history
list_available_agents
List all registered agents and their capabilities. Optionally filter by required capability.
Parameters:
capability_filter(str): Comma-separated capabilities to filter by
complete_task
Mark a task as complete with results, or as failed with error details.
Parameters:
task_id(str): Task identifierresult(str): Result text or error messagesuccess(bool): Whether task succeeded (default True)
Authentication
Free tier: 15 calls/day. Upgrade at meok.ai/pricing for unlimited access.
License
MIT — MEOK AI Labs
