Issues signed agent passports, manages scoped delegation, and enforces governance through identity, policy, gateway, and coordination tools.
Copy the AI prompt to install this server into Claude Code, Cursor, or another agent โ or use 1-click editor setup below.
This server is confirmed live โ we successfully called its tools/list endpoint directly (see the verified badge above). We haven't yet sandbox-tested the stdio install command below specifically, which is a separate, ongoing check.
๐ก Paste the JSON block into your client's configuration file under mcpServers, then restart the application.
Inspect callable tools, capabilities, and parameters exposed to AI agents by Agent Passport MCP.
list_profilesShow available tool profiles. Set APS_PROFILE env var to limit exposed tools (e.g. APS_PROFILE=data).
list_tools_for_scopeList available MCP tools filtered by delegation scope. Pass your delegation scopes to see which tools you can use. Scopes: identity, delegation, principal, reputation, coordination, communication, governance, commerce, data, gateway, network, temporal, attribution, settlement, capability, mutual-auth. Use ['*'] for all tools.
identifyIdentify yourself to the coordination server. Sets your role and scopes tools accordingly.
generate_keysGenerate an Ed25519 keypair for agent identity.
issue_passportIssue a complete agent passport with keys, signed passport, attestation summary, and optional values floor in a single call. The server silently captures Tier 0 observed signals and computes a passport grade (0-3). Use this to onboard any agent โ no npm install required.
verify_issuerVerify that a passport was officially issued by AEOESS. Checks the issuer countersignature against the published AEOESS public key. Returns false for self-signed passports.
The aeoess/agent-passport-mcp MCP server adds an identity and accountability layer for MCP clients. It can generate Ed25519 keypairs, issue signed agent passports, verify issuer signatures, and report an agent's attestation grade. Passport grades range from 0 for self-signed identity to 3 for principal-bound identity, with intermediate levels for issuer countersigning and runtime binding.
It also models authority between agents. Delegations can be scoped, verified, revoked, and sub-delegated within the parent scope and depth limits. The server exposes policy and gateway operations for registering agents, checking identity and scope, approving requests, executing approved calls, and producing enforcement statistics.
The aeoess/agent-passport-mcp MCP server runs as an MCP process through npm or can be reached through the documented remote SSE endpoint. Its default profile exposes the full tool surface; narrower profiles reduce the available tools for a particular integration. APS_PROFILE=essential selects a 25-tool set, while profiles such as identity, coordination, governance, commerce, data, gateway, comms, and minimal target specific areas.
A typical identity flow starts with key generation or one-call passport issuance. Other agents or services can verify the passport and its AEOESS issuer countersignature. Delegation tools then establish authority boundaries, while gateway tools apply identity, scope, policy, execution, and receipt steps to a request.
Run the package locally with npx -y agent-passport-system-mcp. The README also documents a setup command that can configure Claude Desktop and Cursor, plus a remote mode using https://mcp.aeoess.com/sse. Manual MCP configuration uses the agent-passport-system-mcp package as the stdio server command.
Set APS_PROFILE before starting the server when the default full profile is too broad. No other required environment variable is documented in the supplied material.
The tool surface includes capabilities for:
The README describes 152 tools in the default profile, while individual supplied listings may show a smaller subset. Tool availability therefore depends on the selected profile and the server version. The package version noted in the README is 6.0.0 for SDK 6.0.0, with 5.0.2 targeting SDK 5.x.
The documented remote option uses SSE, whereas local execution uses stdio. Some operations are role-restricted, including operator, researcher, analyst, builder, and reviewer actions. The material does not document a required API key or a specific open-source license.
Factual signals from GitHub, npm, and our automated checks โ not a rating.
No reviews yet โ be the first to share how this listing worked for you.
Showcase your server listing on GitHub or your project documentation. Embed this dynamic SVG badge to highlight official listing status and live engagement.
[](https://allmcps.com/mcp/aeoess-agent-passport-mcp)<a href="https://allmcps.com/mcp/aeoess-agent-passport-mcp"><img src="https://allmcps.com/api/badge/aeoess-agent-passport-mcp?style=directory" alt="Agent Passport MCP on AllMCPs" /></a>