About anp-bridge-mcp-server
anp-bridge-mcp-server is an MCP server in the Communication category: mCP Server bridging the Agent Network Protocol (ANP) with MCP agents — identity, discovery, messaging.
Install
uvx anp-bridge-mcp-serverpip install anp-bridge-mcp-serverThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (7)
compare_agent_protocolsCompare agent protocols: ANP, A2A, MCP, ACP, AGNTCY, AGP, UTCP
Parameters not published.
create_anp_agent_profileGenerate a compliant ANP Agent Card / Profile
Parameters not published.
discover_anp_agentsSearch for ANP-compatible agents in the network
Parameters not published.
fetch_agent_wellknownFetch an agent's capabilities from `.well-known/agent.json`
Parameters not published.
format_anp_messageCreate ANP-formatted messages for agent-to-agent communication
Parameters not published.
resolve_agent_didResolve any DID (did:web, did:key, did:ethr) via Universal Resolver
Parameters not published.
validate_anp_messageValidate ANP messages for spec compliance
Parameters not published.
Ask AI
Ask AI about anp-bridge-mcp-server
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
ANP Bridge MCP Server
The first MCP bridge for the Agent Network Protocol (ANP) — connect MCP-powered AI agents to the decentralized "Agent Web".
What is ANP?
Agent Network Protocol (ANP) is an emerging open standard for decentralized agent-to-agent communication. It uses DIDs (Decentralized Identifiers) for identity and .well-known/agent.json for discovery — enabling a permissionless, cryptographically secure web of AI agents.
Features
| Tool | Description |
|---|---|
resolve_agent_did |
Resolve any DID (did:web, did:key, did:ethr) via Universal Resolver |
fetch_agent_wellknown |
Fetch an agent's capabilities from .well-known/agent.json |
discover_anp_agents |
Search for ANP-compatible agents in the network |
create_anp_agent_profile |
Generate a compliant ANP Agent Card / Profile |
format_anp_message |
Create ANP-formatted messages for agent-to-agent communication |
validate_anp_message |
Validate ANP messages for spec compliance |
compare_agent_protocols |
Compare agent protocols: ANP, A2A, MCP, ACP, AGNTCY, AGP, UTCP |
Installation
pip install anp-bridge-mcp-server
Usage with Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"anp-bridge": {
"command": "anp-bridge-mcp-server"
}
}
}
Example Usage
# Discover ANP-compatible agents
discover_anp_agents(capability="text-generation")
# Resolve a DID
resolve_agent_did("did:web:example.com")
# Create an agent profile
create_anp_agent_profile(
name="My AI Agent",
description="A helpful AI assistant",
capabilities=["text-generation", "tool-use"],
endpoint="https://my-agent.example.com"
)
# Format a message
format_anp_message(
sender_did="did:web:my-agent.com",
receiver_did="did:web:other-agent.com",
content="Hello, I need help with a task",
message_type="task"
)
# Compare protocols
compare_agent_protocols("ANP", "A2A")
Agent Protocol Landscape (2026)
This server covers 7 competing agent protocols:
- ANP — Decentralized, DID-based (Agent Network Protocol)
- A2A — Google's Agent-to-Agent Protocol
- MCP — Anthropic's Model Context Protocol (now AAIF/Linux Foundation)
- ACP — IBM's Agent Communication Protocol
- AGNTCY — Cisco's enterprise protocol (75+ companies)
- AGP — Cisco's Agent Gateway Protocol (gRPC)
- UTCP — Universal Tool Calling Protocol
Related Servers
- a2a-protocol-mcp-server — Google A2A Protocol Bridge
- agent-server-card-mcp — .well-known Discovery & Server Cards
- agent-identity-mcp-server — OAuth for Agents
License
MIT
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.