Agents, Tools, and MCP Servers (Concepts)#
Matrix Hub catalogs three entity types:
- Agent: an orchestrated capability (often a service with
/invoke). - Tool: a callable function/tool (often REST or MCP tool).
- MCP Server: a server that exposes MCP protocol endpoints and tools.
Manifests#
Each entity has a manifest describing:
- Identity:
type,id,name,version - Metadata:
summary,description,license,homepage - Capabilities/tags; compatibility (frameworks/providers)
- Artifacts:
pypi | oci | git | zipwith specs - Adapters: framework glue to drop into your project
mcp_registration: how to register with MCP Gateway