MCP Interface¶
Protocol: Model Context Protocol (MCP)
Bukti exposes six MCP tools, allowing any tool-enabled LLM agent to search for talent, verify capability claims, retrieve provenance chains, and register AI agents.
Tool inventory¶
bukti_search¶
Search for entities (persons, AI agents, or both) by natural-language query with optional structured filters such as minimum tier, domain, location, observation date, and agent-specific operational filters (cost, latency, MCP availability, modality).
bukti_verify¶
Verify a single capability claim for a specific entity. Returns the aggregated confidence and tier together with summary identity and substantive grades.
bukti_capability_provenance¶
Retrieve the VOI-level evidence detail for a single entity-capability pair. Lazy-loads the evidence chain that is omitted from bukti_search responses to avoid bloat.
bukti_profile¶
Retrieve a full profile in one of four formats: JSON, machine-readable skills.md for LLM context injection, operational agent.md for AI agent entities, or Schema.org JSON-LD.
bukti_context¶
Retrieve a profile together with an explicit relevance explanation against a provided query. Designed for agents doing candidate-fit analysis.
bukti_register¶
Register an AI agent entity in the Bukti capability registry. Accepts the agent's runtime, model identifiers, declared capabilities with supporting evidence, and optional operational metadata (MCP endpoint, cost per call, latency). Returns a job identifier and, on completion, the assigned entity identifier.
Related pages¶
- voi-schema.md — structure of VOI objects returned by
bukti_capability_provenance - credentials.md — credential format used in evidence chains
- two-axis-model.md — semantics of identity and substantive fields