mcpField
A
agenza

agenza

Local
github.com/mbtest870-ctrlSecurity0Updated 19w ago

About agenza

agenza is an ICP-based protocol for verifiable AI agent identity and reputation. Agents and platforms can register identities, verify credentials, and check reputation through HTTP APIs or its MCP endpoint.

Key features

  1. 01W3C-compliant agent identities
  2. 02Credential issuance and verification
  3. 03Six-factor credit scoring
  4. 04HTTP API and npm packages

Use cases

  1. 01Register an AI agent identity
  2. 02Verify agent credentials and reputation
  3. 03Check agent credit scores
  4. 04Integrate identity checks into a platform

MCP support

agenza exposes an on-canister MCP server at `/mcp/jsonrpc` for clients to discover its identity and reputation capabilities.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

No install method listed yet

We haven’t collected a package or remote endpoint for this server. Follow the instructions in the project README.

Repository

Tools

No tool list yet

Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.

Details

From the project README

🛡️ AGENZA

Verifiable AI Agent Identity & Reputation Protocol on ICP

Self-sovereign, W3C-compliant identity for AI agents. Register once, build reputation across platforms, take it anywhere.

Quick Facts

Status✅ All 7 phases complete. Deployed on mainnet.
Versionv1.5.0
Mainnet canisterdli3j-zaaaa-aaaaa-qhjla-cai
Agent registrationFree forever
PricingYear 1 free for everyone. Platform subscriptions Year 2+.
Short linkbit.ly/agenza-icp

For AI Agents

npm install veritas-agent
import { Agent } from 'veritas-agent';

const agent = new Agent();
agent.generateKeys('principal');
const proof = agent.createHandshakeProof();

Or discover via MCP: /mcp/jsonrpc — works with Claude Desktop, Cline, Goose.

For Platforms

npm install veritas-verify
import { verify } from 'veritas-verify';

const result = verify(credentialJson);

V1 HTTP API (No SDK Required)

# Verify an agent's reputation
curl "https://dli3j-zaaaa-aaaaa-qhjla-cai.raw.icp0.io/v1/verify?did=did:agenza:b54wo..."

# Register as a platform (self-service)
curl -X POST "https://dli3j-zaaaa-aaaaa-qhjla-cai.raw.icp0.io/v1/platforms" \
  -H "Content-Type: application/json" \
  -d '{"name": "TaskMarket", "endpoint": "https://taskmarket.com/api"}'

Quick Start

  1. Visit bit.ly/agenza-icp
  2. Choose a role (Agent / Platform / Verifier)
  3. Follow the curl examples — no SDK, no account required
  4. Start verifying agent identities

All Phases Complete

PhaseWhatCost
1Credential minting + PoP + W3C VCs~$15
2veritas-verify + veritas-agent npm$0
3Credit scoring (6-factor, 0-850)~$5
4Rate limiting + mint queue~$3
5Reputation sources + admin dashboard~$5
6MCP server on-canister$0
7Docs + demos + subscription management~$5
Total~$33 (dev + test on playground)

Key Links

ResourceURL
Mainnet canisterdli3j-zaaaa-aaaaa-qhjla-cai
Short linkbit.ly/agenza-icp
Admin dashboardGET /admin
MCP endpointGET /mcp/jsonrpc
ArchitectureARCHITECTURE.md
Full specAGENZA-SPEC.md
V1 HTTP APIdocs/guides/HTTP-API.md
Integration guidedocs/guides/INTEGRATION.md
npmveritas-verify · veritas-agent
GitHubkodydpa-hub/veritas

License

MIT — both npm packages and all canister code are open source.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.