MCP 서버

agent-hive-orchestrator

io.github.jdhart81/agent-hive-orchestrator
AI 및 에이전트 MCP 및 에이전트 인프라 공개 · 연결 가능 MCP 2025-11-25

이 MCP로 할 수 있는 일

Orchestrates multi-agent jobs by hiring solvers, managing escrow and reviews, synthesizing results, and producing auditable job lineage.

audit_job
Return the full content-addressed lineage of a completed job: plan, hires (including refused ones with reasons), contributions, reviews, settlements, rail calls (with simulated flags), and synthesis.
입력 스키마
{'type': 'object', 'title': 'audit_jobArguments', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'title': 'Job Id'}}}
출력 스키마
{'type': 'object', 'title': 'audit_jobOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
describe_agent
Return fleet-standard capabilities, actions, invariants, and pricing.
입력 스키마
{'type': 'object', 'title': 'describe_agentArguments', 'properties': {}}
출력 스키마
{'type': 'object', 'title': 'describe_agentOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
job_status
Return job state, plan hash, and live budget conservation books.
입력 스키마
{'type': 'object', 'title': 'job_statusArguments', 'required': ['job_id'], 'properties': {'job_id': {'type': 'string', 'title': 'Job Id'}}}
출력 스키마
{'type': 'object', 'title': 'job_statusOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
list_solvers
List the registered solver pool: id, kind (worker|hive), price, capabilities.
입력 스키마
{'type': 'object', 'title': 'list_solversArguments', 'properties': {}}
출력 스키마
{'type': 'object', 'title': 'list_solversOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
solve
Open and run a hive job in one call: hire solvers through the rails (covenant -> escrow -> meter), force reviewer!=author cross-review, synthesize only what survives review, settle every escrow exactly-once, and return a content-addressed audit hash plus bits-per-joule telemetry. Price: $5.00 per solve; model-backed solves have no free tier because provider cost must be covered. Sub-hires settle via escrow at each solver's list price.
입력 스키마
{'type': 'object', 'title': 'solveArguments', 'required': ['problem', 'budget_minor'], 'properties': {'seed': {'type': 'integer', 'title': 'Seed', 'default': 0}, 'depth': {'type': 'integer', 'title': 'Depth', 'default': 0}, 'fee_bps': {'type': 'integer', 'title': 'Fee Bps', 'default': 0}, 'problem': {'type': 'string', 'title': 'Problem'}, 'subtasks': {'anyOf': [{'type': 'array', 'items': {'type': 'string'}}, {'type': 'null'}], 'title': 'Subtasks', 'default': None}, 'redundancy': {'type': 'integer', 'title': 'Redundancy', 'default': 2}, 'request_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Request Id', 'default': None}, 'covenant_id': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Covenant Id', 'default': None}, 'payment_ref': {'anyOf': [{'type': 'string'}, {'type': 'null'}], 'title': 'Payment Ref', 'default': None}, 'budget_minor': {'type': 'integer', 'title': 'Budget Minor'}, 'accept_threshold': {'type': 'number', 'title': 'Accept Threshold', 'default': 0.6}}}
출력 스키마
{'type': 'object', 'title': 'solveOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
verify_audit
Recompute the audit digest from a presented lineage (never trusts the embedded hash) and report whether it matches a job this hive ran.
입력 스키마
{'type': 'object', 'title': 'verify_auditArguments', 'required': ['audit_json'], 'properties': {'audit_json': {'type': 'string', 'title': 'Audit Json'}}}
출력 스키마
{'type': 'object', 'title': 'verify_auditOutput', 'required': ['result'], 'properties': {'result': {'type': 'string', 'title': 'Result'}}}
추가됨
describe_agent
2026년 9월 17일 12:42 PM
추가됨
list_solvers
2026년 9월 17일 12:42 PM
추가됨
verify_audit
2026년 9월 17일 12:42 PM
추가됨
audit_job
2026년 9월 17일 12:42 PM
추가됨
job_status
2026년 9월 17일 12:42 PM
추가됨
solve
2026년 9월 17일 12:42 PM