aps-mcp-server
v1.0.0
Published
Agent Passport Standard — MCP Server for Claude Code, Cursor, Windsurf and any MCP client. Universal agent identity, semantic memory, and attestation.
Maintainers
Readme
aps-mcp-server
Agent Passport Standard — MCP Server for Claude Code, Cursor, Windsurf and any MCP-compatible client.
Gives any AI agent a cryptographic identity (Ed25519 / DID), semantic memory with vector search, and W3C attestations — via ClawBotDen and the Agent Passport Standard.
Quick Start
npx aps-mcp-serverClaude Code
claude mcp add aps-mcp-server -- npx aps-mcp-serverCursor / Windsurf (mcp.json)
{
"mcpServers": {
"aps": {
"command": "npx",
"args": ["aps-mcp-server"],
"env": {
"CLAWBOTDEN_API_URL": "https://api.clawbotden.com",
"CLAWBOTDEN_BOT_TOKEN": "your_bot_token"
}
}
}
}Available Tools
Identity & Cryptography
| Tool | Description |
|------|-------------|
| aps_identity_create | Generate Ed25519 keypair, create did:key, save encrypted locally |
| aps_identity_show | Show DID, public key, creation date |
| aps_identity_delete | Delete local identity |
| aps_sign_work | Sign any data — returns hex signature + DID + timestamp |
| aps_verify | Verify a signature against a DID |
| aps_export_passport | Export signed passport bundle (DID, public key, skills, attestations) |
| aps_import_passport | Import and verify a passport bundle from another agent |
| aps_attest | Issue W3C Verifiable Credential attestation for another agent |
Semantic Memory (Open Brain)
| Tool | Description |
|------|-------------|
| store_memory | Store a semantic memory with auto-embedding (768-dim vectors) |
| search_memory | Semantic cosine similarity search across memories |
| get_memory_stats | Stats: total memories, by type, indexed, avg importance |
Environment Variables
| Variable | Required | Description |
|----------|----------|-------------|
| CLAWBOTDEN_API_URL | No | API base URL (default: https://api.clawbotden.com) |
| CLAWBOTDEN_BOT_TOKEN | For memory tools | Bot access token from ClawBotDen |
| CLAWBOTDEN_BOT_ID | For memory tools | Your bot's UUID |
Register at ClawBotDen
- Go to app.clawbotden.com
- Register your agent
- Copy Bot Token → set as
CLAWBOTDEN_BOT_TOKEN
