KYA identity verification, trust scoring, and performance bonds for AI agents
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent β or use 1-click editor setup below.
We haven't yet run this listing's install command through our automated sandbox check. This isn't a red flag β we're steadily working through the catalog.
π‘ Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by HiveTrust.
hivetrust_register_agentRegister a new agent and receive a DID
hivetrust_get_agentRetrieve agent profile
hivetrust_verify_identityRun a full KYA verification flow
hivetrust_get_trust_scoreGet current trust score + pillar breakdown
hivetrust_verify_agent_riskFast binary risk check for payment gating
hivetrust_ingest_telemetrySubmit behavioural events
"The Equifax + GEICO of the A2A Economy"
HiveTrust is the trust infrastructure layer for the agent-to-agent (A2A) economy. It provides Know-Your-Agent (KYA) identity verification, algorithmic trust scoring, and parametric insurance so that AI agents can transact with each other safely β at machine speed, without human intermediaries.
As autonomous agents start negotiating contracts, processing payments, and managing real assets, the ecosystem needs a credit bureau and an insurer rolled into one. That's HiveTrust.
Agents are pseudonymous by default. HiveTrust anchors each agent to a verifiable, unforgeable identity:
did:hive:<uuid>) with Ed25519 public key bindingHiveTrust's scoring engine synthesises five behavioural pillars into a single, portable reputation score:
| Pillar | Weight | What it measures |
|---|---|---|
| Transaction Success Rate | 35% | SLA completion vs. disputes |
| Capital Staked | 25% | USDC locked in collateral pool |
| Network Centrality | 15% | PageRank of the transaction graph |
| Identity Strength | 15% | DID anchor age, ZKP proofs, checksum stability |
| Compliance | 10% | EU AI Act, NIST AI RMF, fidelity probe results |
Trust tiers: unverified (0β199) Β· provisional (200β399) Β· standard (400β599) Β· elevated (600β799) Β· sovereign (800β1000)
When agents transact with strangers, someone has to absorb the tail risk. HiveTrust provides:
HiveAgent is the agent runtime β it executes tasks, manages tool calls, and handles the A2A protocol layer.
HiveTrust is the trust fabric underneath it:
HiveAgent calls POST /v1/insurance/quote before any high-value task and GET /v1/verify_agent_risk before accepting an inbound request from an unknown agent. The trust score flows back into HiveAgent's routing and pricing decisions.
The health endpoint confirms it's live:
All endpoints are prefixed /v1 unless noted. Authentication via X-API-Key header.
| Method | Path | Description | Cost |
|---|---|---|---|
POST | /v1/agents | Register a new agent (issues DID, stores public key) | $0.01 |
GET | /v1/agents/:id | Retrieve full agent profile + current trust tier | Free |
PUT | /v1/agents/:id | Update agent metadata (creates immutable version snapshot) | $0.01 |
DELETE | /v1/agents/:id | Deactivate agent (adds to revocation registry) | Free |
| Method | Path | Description | Cost |
|---|---|---|---|
POST | /v1/agents/:id/credentials | Issue a W3C Verifiable Credential | $0.05 |
GET | /v1/agents/:id/credentials | List all credentials for an agent | Free |
DELETE | /v1/agents/:id/credentials/:credId | Revoke a credential | Free |
POST | /v1/verify/credential | Verify a presented credential (revocation + sig check) | $0.01 |
| Method | Path | Description | Cost |
|---|---|---|---|
GET | /v1/agents/:id/score | Current composite score + pillar breakdown | $0.01 |
GET | /v1/agents/:id/score/history | Score over time (pagination supported) | $0.01 |
GET | /v1/verify_agent_risk | Fast binary risk check β clear or block (< 50ms) | $0.01 |
| Method | Path | Description | Cost |
|---|---|---|---|
POST | /v1/telemetry/ingest | Bulk behavioural event ingestion (up to 1 000 events/call) | $0.001/event |
GET | /v1/agents/:id/events | Query the agent's full audit trail | Free |
| Method | Path | Description | Cost |
|---|---|---|---|
POST | /v1/insurance/quote | Dynamic premium quote (based on trust scores + value) | Free |
POST | /v1/insurance/bind | Bind policy and deploy USDC escrow on Base L2 | 1.5% of insured value |
GET | /v1/insurance/policies/:id | Retrieve policy details and coverage status | Free |
POST | /v1/insurance/claims | File a parametric claim | Free |
GET | /v1/insurance/claims/:id | Get claim status and payout history | Free |
claim_typenamespace note: HiveTrust'sclaim_typefield (non_delivery | fraud | sla_breach | data_loss | unauthorized_action) is distinct from the CTEF envelope-levelclaim_type(identity | transport | authority | continuity) defined in A2A CTEF v0.3.1. Both tokens coexist at disjoint envelope levels β see docs/CLAIM_TYPE_NAMESPACE.md.
| Method | Path | Description | Cost |
|---|---|---|---|
POST | /v1/disputes | File a dispute against a counterparty | Free |
GET | /v1/disputes/:id | Get dispute status and evidence log | Free |
POST | /v1/disputes/:id/resolve | Submit resolution (impacts both parties' scores) | Free |
| Method | Path | Description | Cost |
|---|---|---|---|
POST | /v1/webhooks | Register a webhook endpoint (HMAC-SHA256 signed) | Free |
GET | /v1/webhooks | List registered webhooks | Free |
DELETE | /v1/webhooks/:id | Remove webhook | Free |
Factual signals from GitHub, npm, and our automated checks β not a rating.
No reviews yet β be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/hivetrust)<a href="https://allmcps.com/mcp/hivetrust"><img src="https://allmcps.com/api/badge/hivetrust?style=directory" alt="HiveTrust on AllMCPs" /></a>