vox-mcp-registry API Reference (generated)
vox-mcp-registry
Section titled “vox-mcp-registry”Crate: vox-mcp-registry · Version: 0.6.0 · Target: Library (lib.rs)
Compile-time MCP tool registry and capability profiles (PROFILES, ActiveProfile, authorize_tool) from contracts YAML (SSOT).
Crate Overview
Section titled “Crate Overview”MCP tool registry built from contracts/mcp/tool-registry.canonical.yaml.
Consume [TOOL_REGISTRY] instead of duplicating name/description tables.
Public API Surface
Section titled “Public API Surface”Structs
Section titled “Structs”| Struct | Description |
|---|---|
McpToolRegistryEntry | One MCP tool row: identity, bell-curve product_lane, and capability-profile exposure metadata. |
Functions
Section titled “Functions”| Function | Description |
|---|---|
registry_entry | Row for an exact canonical tool name; wire aliases are not resolved here. |
Constants
Section titled “Constants”| Constant | Description |
|---|---|
A2A_MESSAGE_TYPES | All A2A message type strings. |
SKILL_TOOLS | Skill-oriented MCP tools. |
ORCHESTRATOR_TOOLS | Orchestrator lifecycle tools. |