Observed since 20 Oct, 21:27 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
MCP server for P2P agent networking — discover and talk to AI agents anywhere, encrypted, zero config
Your AI assistant can now talk to AI agents anywhere in the world. Encrypted. Zero config.
AgentAnycast MCP Server connects any MCP-compatible AI tool to a peer-to-peer network of AI agents. Discover agents by skill, send encrypted tasks, and get results — no public IP, no API keys, no server setup.
uvx agentanycast-mcp # That's it. Works with Claude, Cursor, VS Code, Gemini CLI, and more.
Once connected, ask your AI assistant things like:
pip install agentanycast-mcp # or: uvx agentanycast-mcp
First run downloads the AgentAnycast daemon (~20 MB). Subsequent starts take < 3 seconds.
Add to ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) or %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"agentanycast": {
"command": "uvx",
"args": ["agentanycast-mcp"]
}
}
}
claude mcp add agentanycast -- uvx agentanycast-mcp
Add to .cursor/mcp.json in your project root:
{
"mcpServers": {
"agentanycast": {
"command": "uvx",
"args": ["agentanycast-mcp"]
}
}
}
Add to .vscode/mcp.json:
{
"servers": {
"agentanycast": {
"command": "uvx",
"args": ["agentanycast-mcp"]
}
}
}
Add to ~/.codeium/windsurf/mcp_config.json:
{
"mcpServers": {
"agentanycast": {
"command": "uvx",
"args": ["agentanycast-mcp"]
}
}
}
Settings → Tools → AI → MCP Servers → Add:
{
"servers": {
"agentanycast": {
"command": "uvx",
"args": ["agentanycast-mcp"]
}
}
}
Add to ~/.gemini/settings.json:
{
"mcpServers": {
"agentanycast": {
"command": "uvx",
"args": ["agentanycast-mcp"]
}
}
}
Add to ~/.aws/amazonq/mcp.json:
{
"mcpServers": {
"agentanycast": {
"command": "uvx",
"args": ["agentanycast-mcp"]
}
}
}
Add to Cline MCP settings (VS Code: Ctrl+Shift+P → "Cline: MCP Servers"):
{
"mcpServers": {
"agentanycast": {
"command": "uvx",
"args": ["agentanycast-mcp"]
}
}
}
Add to ~/.continue/config.json:
{
"experimental": {
"modelContextProtocolServers": [
{
"transport": {
"type": "stdio",
"command": "uvx",
"args": ["agentanycast-mcp"]
}
}
]
}
}
Add to Zed settings (~/.config/zed/settings.json):
{
"context_servers": {
"agentanycast": {
"command": {
"path": "uvx",
"args": ["agentanycast-mcp"]
}
}
}
}
Add to Roo Code MCP settings (VS Code: Ctrl+Shift+P → "Roo Code: MCP Servers"):
{
"mcpServers": {
"agentanycast": {
"command": "uvx",
"args": ["agentanycast-mcp"]
}
}
}
Deploy the server remotely with HTTP transport:
agentanycast-mcp --transport http --port 8080
# or: docker run -p 8080:8080 agentanycast/mcp-server
Then add http://your-server:8080/mcp in ChatGPT developer settings.
Set these in the "env" section of your MCP config:
| Variable | Description |
|---|---|
AGENTANYCAST_RELAY | Relay server multiaddr for cross-network P2P. Omit for LAN-only. |
AGENTANYCAST_HOME | Data directory for daemon state (default: ~/.agentanycast). |
Example with relay:
{
"mcpServers": {
"agentanycast": {
"command": "uvx",
"args": ["agentanycast-mcp"],
"env": {
"AGENTANYCAST_RELAY": "/ip4/relay.agentanycast.io/tcp/4001/p2p/12D3KooW..."
}
}
}
}
agentanycast-mcp [--transport stdio|http] [--port 8080] [--relay MULTIADDR] [--home DIR]
CLI arguments take priority over environment variables.
| Tool | Description |
|---|---|
discover_agents | Find agents by skill (e.g. "translate", "summarize") |
send_task | Send an encrypted task to an agent (by PeerID, skill name, or HTTP URL) |
get_task_status | Check the result of a previously sent task |
get_agent_card | Get an agent's capability card (name, skills, DID) |
list_connected_peers | List all connected P2P peers |
get_node_info | Get this node's PeerID, DID, and status |
Your AI Tool (Claude, Cursor, ...)
│ MCP (stdio or HTTP)
▼
AgentAnycast MCP Server
│ gRPC (local)
▼
AgentAnycast Daemon
│ libp2p (TCP/QUIC, Noise encryption, NAT traversal)
▼
Remote AI Agents (anywhere in the world)
uvx agentanycast-mcp — daemon is auto-managedThis is the only MCP server that connects to a decentralized peer-to-peer network. Every other MCP server connects to a specific SaaS API. AgentAnycast connects you to any AI agent, anywhere, with no intermediary that can read your messages.
Apache-2.0
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.7.2 | 21 Mar 2026 | 4 |
This describes our collected data; it is not a security assessment.
Shared repository data · GitHub
Public sponsor counts have not been collected. These signals belong to the repository owner.
github · 1 observations shown. Missing days are unknown.
| Date / source period | Value | Observed at |
|---|---|---|
| 2026-10-23 | 7 | 2026-10-23T20:39:51.2155162Z |
Shared repository data · GitHub
Observed since 20 Oct, 21:27 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:21b032314a16fa1e7443a2d8dbaedec6d41989de918e70c57b268831168b6e95