Agent Identity

The open standard for cryptographic provenance and attribution for AI Agents.
  • javascript

4

GitHub Stars

javascript

Language

6 months ago

First Indexed

2 months ago

Catalog Refreshed

Documentation & install

Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.

Installation

Add the following to your MCP client configuration file.

Configuration

View docs
{
  "mcpServers": {
    "faalantir-mcp-agent-identity": {
      "command": "node",
      "args": [
        "/ABSOLUTE/PATH/TO/mcp-agent-identity/dist/index.js"
      ],
      "env": {
        "AGENT_IDENTITY_PATH": "/Users/YOURNAME/Desktop/my-identity.json"
      }
    }
  }
}

You can confidently establish cryptographic provenance for AI Agents by running a local MCP server that issues and verifies persistent identities. This Agent Identity Protocol (AIP) MCP Server provides a secure Wallet for agents to generate keys, sign actions, and enable verifiable attribution and non-repudiation in agent-driven workflows.

How to use

After you install the MCP server locally, you can prompt your AI Agent to perform identity-related actions. The server exposes three core capabilities you’ll use through your agent workflow: identity generation, signature of actions, and verification of signatures on the receiving end. Use these capabilities to authenticate and audit agent-driven interactions with external systems.

How to install

Prerequisites: you need Node.js and npm installed on your machine. If you plan to use the quick install, you’ll use a one-liner to bring in the MCP agent identity tool. If you prefer a production-ready setup, clone the source repository, install dependencies, and build the project.

# Quick install (testing / sandboxed identities)
npx -y @smithery/cli@latest install @faalantir/mcp-agent-identity --client claude  

"},{"type":"paragraph","text":"For a persistent, production-ready setup, run these steps to clone and build the MCP agent identity server, then configure your client to start it."},{

## How to install

For a persistent, production-ready setup, follow these steps to clone and build the MCP agent identity server, then configure your client to start it.

Clone the repository

git clone https://github.com/faalantir/mcp-agent-identity.git

Install dependencies

cd mcp-agent-identity npm install && npm run build


Then configure your Claude desktop client to start the MCP server with the built index. Include the following in your claude_desktop_config.json under mcpServers:

{
  "mcpServers": {
    "agent_identity": {
      "command": "node",
      "args": ["/ABSOLUTE/PATH/TO/mcp-agent-identity/dist/index.js"]
    }
  }
}

Available tools

create_identity

Generate a persistent cryptographic keypair for the agent, establishing a unique identity.

get_identity

Retrieve the agent's identity details, including public key and storage location.

sign_message

Sign a payload or action with the agent's private key to enable non-repudiation.

verify_agent_identity

Verify a signed payload using the agent's public key to confirm provenance.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
Agent Identity MCP Server - faalantir/mcp-agent-identity | VeilStrat