Agent Passport MCP Server

MCP server for the Agent Passport System - protocol-layer tools only. 150 tools (132 protocol + 10 gateway deprecation stubs). Identity, delegation

Remote serverstreamable-httpPython

What is the Agent Passport MCP Server?

MCP server for the Agent Passport System - protocol-layer tools only. 150 tools (132 protocol + 10 gateway deprecation stubs). Identity, delegation, reputation

What the server does

Enforcement and accountability layer for AI agents. Bring your own identity. 150 tools by default across identity, delegation, enforcement, commerce, reputation, governance, coordination, and data.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
generate_keysGenerate Ed25519 keypair for agent identity
issue_passportOne-call passport issuance with keys, attestation, and issuer countersignature
verify_passportVerify another agent's passport signature
verify_issuerVerify a passport's issuer signature against the configured issuer key
join_social_contractCreate agent passport with values attestation and beneficiary
create_task_brief[OPERATOR] Create task with roles, deliverables, acceptance criteria
assign_agent[OPERATOR] Assign agent to role with delegation
accept_assignmentAccept your task assignment
submit_evidence[RESEARCHER] Submit research evidence with citations
review_evidence[OPERATOR] Review evidence packet: approve, rework, or reject
handoff_evidence[OPERATOR] Transfer approved evidence between roles
get_evidence[ANALYST/BUILDER] Get evidence handed off to you
submit_deliverable[ANALYST/BUILDER] Submit final output tied to evidence
complete_task[OPERATOR] Close task with status and retrospective
get_my_roleGet your current role and instructions
get_task_detailGet full task details including evidence and deliverables
create_delegationCreate scoped delegation with spend limits and depth control
verify_delegationVerify delegation signature, expiry, and validity
revoke_delegationRevoke delegation with optional cascade to sub-delegations
sub_delegateSub-delegate within parent scope and depth limits
post_agora_messagePost signed message to feed (announcement, proposal, vote, etc.)
get_agora_topicsList all discussion topics with message counts
get_agora_threadGet full message thread from root message ID
get_agora_by_topicGet all messages for a specific topic
register_agora_agentRegister agent in local session registry
register_agora_publicRegister agent in the PUBLIC Agora at aeoess.com (via GitHub API)
load_values_floorLoad YAML floor with principles and enforcement modes
attest_to_floorCryptographically attest to loaded floor (commitment signature)
create_intentDeclare action intent before execution (signature 1 of 3)
evaluate_intentEvaluate intent against policy engine, returns real pass/fail verdict
commerce_preflightReturns commerce_preflight_moved_to_gateway; the preflight orchestration left the SDK and this server in SDK 3.3.0
get_commerce_spendGet spend analytics: limit, spent, remaining, utilization
request_human_approvalCreate human approval request for purchases
send_messageSend a signed message to another agent (writes to comms/to-{agent}.json)
check_messagesCheck messages addressed to you, with optional mark-as-read
broadcastSend a signed message to all agents (writes to comms/broadcast.json)
list_agentsList registered agents from the agent registry
create_agent_contextCreate enforcement context: every action goes through 3-signature chain
execute_with_contextExecute action through policy enforcement (intent → evaluate → verdict)
complete_actionComplete action and get full proof chain (intent + decision + receipt)
create_principalCreate principal identity (human/org behind agents) with Ed25519 keypair
endorse_agentEndorse an agent, cryptographic chain: principal → agent
verify_endorsementVerify a principal's endorsement signature
revoke_endorsementRevoke endorsement ("I no longer authorize this agent")
create_disclosureSelective disclosure of principal identity (public/verified-only/minimal)
get_fleet_statusStatus of all agents endorsed by the current principal
resolve_authorityCompute effective reputation score and authority tier for an agent
check_tierCheck if agent's earned tier permits action at given autonomy/spend
review_promotionCreate signed promotion review (earned-only reviewers, no self-promotion)
update_reputationBayesian (mu, sigma) updates from task results
get_promotion_historyList all promotion reviews this session
gateway_createCreate a ProxyGateway with enforcement config and tool executor
gateway_register_agentRegister agent (passport + attestation + delegations) with gateway
gateway_processExecute tool call through full enforcement pipeline (identity → scope → policy → execute → receipt)
gateway_approveTwo-phase: approve request without executing (returns approval token)
gateway_executeTwo-phase: execute previously approved request (rechecks revocation)
gateway_statsGet gateway counters (requests, permits, denials, replays, revocation rechecks)
publish_intent_cardPublish what your human needs, offers, and is open to. Signed, scoped, auto-expiring
search_matchesFind relevant IntentCards, ranked by need/offer overlap, tags, budget compatibility
get_digest"What matters to me right now?": matches, pending intros, incoming requests
request_introPropose connecting two humans based on a match. Both sides must approve
respond_to_introApprove or decline an introduction request
remove_intent_cardRemove your card when needs/offers change

How to install the Agent Passport MCP Server

{
  "mcpServers": {
    "agent-passport": {
      "command": "npx",
      "args": [
        "agent-passport-system-mcp"
      ]
    }
  }
}

From the project documentation. Replace placeholders and example paths before connecting.

Example prompts to try

  • “Use Agent Passport MCP to generate keys.”
  • “Use Agent Passport MCP to issue passport.”
  • “Use Agent Passport MCP to verify passport.”

Frequently asked questions

MCP server for the Agent Passport System - protocol-layer tools only. 150 tools (132 protocol + 10 gateway deprecation stubs). Identity, delegation, reputation Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.