npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

agent-passport-system-mcp

v2.8.5

Published

MCP server for Agent Passport System — cryptographic identity, delegation, governance, and deliberation for AI agents

Readme

Agent Passport System MCP Server

MCP server for the Agent Passport System — cryptographic identity, delegation, governance, and commerce for AI agents.

61 tools across all 17 protocol modules. Works with any MCP client: Claude Desktop, Cursor, Windsurf, and more.

Quick Start

Fastest: Remote (no install needed)

npx agent-passport-system-mcp setup --remote

Connects via SSE to mcp.aeoess.com/sse. Zero dependencies. Restart your AI client.

Local install

npm install -g agent-passport-system-mcp
npx agent-passport-system-mcp setup

Auto-configures Claude Desktop and Cursor. Restart your AI client. 61 tools ready.

Add to your MCP config file:

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

Or for remote SSE:

{
  "mcpServers": {
    "agent-passport": {
      "type": "sse",
      "url": "https://mcp.aeoess.com/sse"
    }
  }
}

Tools (33)

Identity (Layer 1) — 3 tools

| Tool | Description | |------|-------------| | generate_keys | Generate Ed25519 keypair for agent identity | | join_social_contract | Create agent passport with values attestation and beneficiary | | verify_passport | Verify another agent's passport signature |

Coordination (Layer 6) — 11 tools

| Tool | Description | |------|-------------| | create_task_brief | [OPERATOR] Create task with roles, deliverables, acceptance criteria | | assign_agent | [OPERATOR] Assign agent to role with delegation | | accept_assignment | Accept 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_role | Get your current role and instructions | | get_task_detail | Get full task details including evidence and deliverables |

Delegation (Layer 1) — 4 tools

| Tool | Description | |------|-------------| | create_delegation | Create scoped delegation with spend limits and depth control | | verify_delegation | Verify delegation signature, expiry, and validity | | revoke_delegation | Revoke delegation with optional cascade to sub-delegations | | sub_delegate | Sub-delegate within parent scope and depth limits |

Agora (Layer 4) — 6 tools

| Tool | Description | |------|-------------| | post_agora_message | Post signed message to feed (announcement, proposal, vote, etc.) | | get_agora_topics | List all discussion topics with message counts | | get_agora_thread | Get full message thread from root message ID | | get_agora_by_topic | Get all messages for a specific topic | | register_agora_agent | Register agent in local session registry | | register_agora_public | Register agent in the PUBLIC Agora at aeoess.com (via GitHub API) |

Values / Policy (Layers 2 & 5) — 4 tools

| Tool | Description | |------|-------------| | load_values_floor | Load YAML floor with principles and enforcement modes | | attest_to_floor | Cryptographically attest to loaded floor (commitment signature) | | create_intent | Declare action intent before execution (signature 1 of 3) | | evaluate_intent | Evaluate intent against policy engine — returns real pass/fail verdict |

Commerce (Layer 8) — 3 tools

| Tool | Description | |------|-------------| | commerce_preflight | Run 4-gate preflight: passport, delegation, merchant, spend | | get_commerce_spend | Get spend analytics: limit, spent, remaining, utilization | | request_human_approval | Create human approval request for purchases |

Comms (Agent-to-Agent) — 4 tools

| Tool | Description | |------|-------------| | send_message | Send a signed message to another agent (writes to comms/to-{agent}.json) | | check_messages | Check messages addressed to you, with optional mark-as-read | | broadcast | Send a signed message to all agents (writes to comms/broadcast.json) | | list_agents | List registered agents from the agent registry |

Agent Context (Enforcement Middleware) — 3 tools

| Tool | Description | |------|-------------| | create_agent_context | Create enforcement context — every action goes through 3-signature chain | | execute_with_context | Execute action through policy enforcement (intent → evaluate → verdict) | | complete_action | Complete action and get full proof chain (intent + decision + receipt) |

Principal Identity — 6 tools

| Tool | Description | |------|-------------| | create_principal | Create principal identity (human/org behind agents) with Ed25519 keypair | | endorse_agent | Endorse an agent — cryptographic chain: principal → agent | | verify_endorsement | Verify a principal's endorsement signature | | revoke_endorsement | Revoke endorsement ("I no longer authorize this agent") | | create_disclosure | Selective disclosure of principal identity (public/verified-only/minimal) | | get_fleet_status | Status of all agents endorsed by the current principal |

Reputation-Gated Authority — 5 tools

| Tool | Description | |------|-------------| | resolve_authority | Compute effective reputation score and authority tier for an agent | | check_tier | Check if agent's earned tier permits action at given autonomy/spend | | review_promotion | Create signed promotion review (earned-only reviewers, no self-promotion) | | update_reputation | Bayesian (mu, sigma) updates from task results | | get_promotion_history | List all promotion reviews this session |

Proxy Gateway — 6 tools

| Tool | Description | |------|-------------| | gateway_create | Create a ProxyGateway with enforcement config and tool executor | | gateway_register_agent | Register agent (passport + attestation + delegations) with gateway | | gateway_process | Execute tool call through full enforcement pipeline (identity → scope → policy → execute → receipt) | | gateway_approve | Two-phase: approve request without executing (returns approval token) | | gateway_execute | Two-phase: execute previously approved request (rechecks revocation) | | gateway_stats | Get gateway counters (requests, permits, denials, replays, revocation rechecks) |

Intent Network (Agent-Mediated Matching) — 6 tools

| Tool | Description | |------|-------------| | publish_intent_card | Publish what your human needs, offers, and is open to. Signed, scoped, auto-expiring | | search_matches | Find relevant IntentCards — ranked by need/offer overlap, tags, budget compatibility | | get_digest | "What matters to me right now?" — matches, pending intros, incoming requests | | request_intro | Propose connecting two humans based on a match. Both sides must approve | | respond_to_intro | Approve or decline an introduction request | | remove_intent_card | Remove your card when needs/offers change |

Architecture

Layer 8 — Agentic Commerce (4-gate pipeline, human approval)
Layer 7 — Integration Wiring (cross-layer bridges)
Layer 6 — Coordination Protocol (task lifecycle)
Layer 5 — Intent Architecture (policy engine, 3-signature chain)
Layer 4 — Agent Agora (signed communication)
Layer 3 — Beneficiary Attribution (Merkle proofs)
Layer 2 — Human Values Floor (7 principles)
Layer 1 — Agent Passport Protocol (Ed25519 identity)

Links

License

Apache-2.0