- Home
- MCP servers
- Agent Identity
Agent Identity
- 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.