AIP Identity

Cryptographic identity for MCP clients — Ed25519 keypairs, DID-based verification, trust scoring, encrypted messaging, and artifact signing.

AIP MCP Server

MCP server that gives AI agents (Claude, Cursor, etc.) access to AIP identity tools — verify agents, check trust scores, sign content, and exchange encrypted messages.

Install

pip install aip-mcp-server

Setup

First, register an AIP identity (if you don't have one):

pip install aip-identity
aip register --platform github --username your-username

Claude Desktop

Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):

{
  "mcpServers": {
    "aip": {
      "command": "aip-mcp-server"
    }
  }
}

Cursor

Add to .cursor/mcp.json in your project:

{
  "mcpServers": {
    "aip": {
      "command": "aip-mcp-server"
    }
  }
}

Environment Variables

VariableDefaultDescription
AIP_CREDENTIALS_PATH~/.aip/credentials.jsonPath to credentials file
AIP_SERVICE_URLhttps://aip-service.fly.devAIP service endpoint

Tools

ToolDescription
aip_whoamiShow your current AIP identity (DID, public key)
aip_verifyVerify another agent's identity via challenge-response
aip_trust_scoreGet trust score and vouch chain for an agent
aip_signCryptographically sign content to prove authorship
aip_verify_signatureVerify a signature against a DID's public key
aip_send_messageSend an encrypted message to another agent
aip_check_messagesCheck for incoming messages
aip_registerRegister a new AIP identity

Resources

URIDescription
aip://identityCurrent agent's full identity info
aip://trust/{did}Trust graph data for a specific DID

Links

Serveurs connexes

NotebookLM Web Importer

Importez des pages web et des vidéos YouTube dans NotebookLM en un clic. Utilisé par plus de 200 000 utilisateurs.

Installer l'extension Chrome