Use case

Trust for AI agents

Agents transact with counterparties no human vetted. Give them a check they can run themselves, and a credential they can present.

The problem

An autonomous agent negotiating or delegating has no way to answer “should I rely on this counterparty?”, so it either trusts everything or escalates everything to a human.

The other direction is worse: an agent acting for a real person has no way to prove that person’s standing without handing over an account.

And an agent cannot safely trust a claim that arrived over the same channel as the request. It needs something it can check independently.

The solution

How it works

Agent mid-task
needs to decide
MCP tool call
check_trust
Verified answer
signature checked

The MCP server is a thin client over the public endpoints below: it adds no scoring logic and no new API surface.

The API calls involved

{ "mcpServers": { "credda": { "command": "node",
    "args": ["packages/mcp/dist/index.js"] } } }

# tools: check_trust · get_trust_export · verify_trust_credential
#        verify_verifiable_credential · mint_my_trust_token · present_my_credential
# resources: credda-trust://registry · credda-trust://did

Full request and response shapes are in the API reference.

Start building

Other use cases