Skip to main content
Version: v4

MCP and AI discovery

The Model Context Protocol is how AI agents reach tools. The Verana MCP server gives an agent the network as tools: read the registry, search the trust graph, drive a VS Agent, and submit transactions on behalf of a corporation.

One principal​

A server instance acts for one corporation, with one operator key. Everything it signs is bounded by that operator's authorization: the message types the corporation listed, the spending limits, the expiry. The server adds no authority of its own; it makes the operator's authority usable from a conversation.

Tool families​

FamilyWhat the agent can do
LedgerSubmit any delegable registry message as the operator, and wait for the indexer to see it before answering, so the next read is consistent.
IndexerRead corporations, ecosystems, schemas, participants, deposits, resolve a DID.
GraphSearch surfaces and run traversal queries.
VS AgentDrive the agent's Admin API: connections, flows, offers, presentation requests.
CosmosRead-only chain queries: balances, accounts, blocks.
WalletThe operator's own account and its state.

Resources expose stable registry objects by URI; prompts package the common jobs.

Discovery for agents​

An agent that must choose a counterpart asks the graph: an issuer accredited for a given schema in a given ecosystem, a service operated by a verified company in a given jurisdiction, an agent holding a given certification. It then resolves the chosen DID before connecting, through the same tools. Discovery and verification use the same data, so an agent never acts on a claim it could not verify.

Where next​