Skip to main content

MCP server for AI agent identity verification via AIP

Project description

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

Variable Default Description
AIP_CREDENTIALS_PATH ~/.aip/credentials.json Path to credentials file
AIP_SERVICE_URL https://aip-service.fly.dev AIP service endpoint

Tools

Tool Description
aip_whoami Show your current AIP identity (DID, public key)
aip_verify Verify another agent's identity via challenge-response
aip_trust_score Get trust score and vouch chain for an agent
aip_sign Cryptographically sign content to prove authorship
aip_verify_signature Verify a signature against a DID's public key
aip_send_message Send an encrypted message to another agent
aip_check_messages Check for incoming messages
aip_register Register a new AIP identity

Resources

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

Links

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

aip_mcp_server-0.1.1.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

aip_mcp_server-0.1.1-py3-none-any.whl (7.0 kB view details)

Uploaded Python 3

File details

Details for the file aip_mcp_server-0.1.1.tar.gz.

File metadata

  • Download URL: aip_mcp_server-0.1.1.tar.gz
  • Upload date:
  • Size: 7.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for aip_mcp_server-0.1.1.tar.gz
Algorithm Hash digest
SHA256 d759e2a72b10b657b6295190035ad6fdc25cdf24fdfa642fe5048439475b78d1
MD5 867a6b1f153f9ecaab64a33c1d7b4dbd
BLAKE2b-256 299fcba794bbfd7cdbc467ced25d48c42aa06ed49d374b03fbc0d85f9cc3f402

See more details on using hashes here.

File details

Details for the file aip_mcp_server-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: aip_mcp_server-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 7.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for aip_mcp_server-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 c044d5847e821fe7ec95cd57c317808ecea6f2a7cd63169e0f3d813d72976450
MD5 b1a3940adf82d5cbe36161e97d57ade5
BLAKE2b-256 3aaedc530a22cebda31ae70aa9611d49d79f9d98a6b16176b0754c2475dfbc9e

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page