NestDaddy

Agent Mesh

io.github.google/agentmesh ยท v0.2.0

Discover and call remote MCP tools as your own authenticated Agent Mesh member.

Connect Runs on your machine

Terminal
claude mcp add agentmesh -e AGENTMESH_CONTROL_PLANE_URL=<AGENTMESH_CONTROL_PLANE_URL> -e AGENTMESH_BOOTSTRAP_TOKEN_PATH=<AGENTMESH_BOOTSTRAP_TOKEN_PATH> -e AGENTMESH_JWT_PATH=<AGENTMESH_JWT_PATH> -e AGENTMESH_STATE_DIR=<AGENTMESH_STATE_DIR> -e AGENTMESH_INSECURE_CONTROL_PLANE=<AGENTMESH_INSECURE_CONTROL_PLANE> -- npx -y @agentmesh-p2p/[email protected]
claude_desktop_config.json
{
  "mcpServers": {
    "agentmesh": {
      "command": "npx",
      "args": [
        "-y",
        "@agentmesh-p2p/[email protected]"
      ],
      "env": {
        "AGENTMESH_CONTROL_PLANE_URL": "<AGENTMESH_CONTROL_PLANE_URL>",
        "AGENTMESH_BOOTSTRAP_TOKEN_PATH": "<AGENTMESH_BOOTSTRAP_TOKEN_PATH>",
        "AGENTMESH_JWT_PATH": "<AGENTMESH_JWT_PATH>",
        "AGENTMESH_STATE_DIR": "<AGENTMESH_STATE_DIR>",
        "AGENTMESH_INSECURE_CONTROL_PLANE": "<AGENTMESH_INSECURE_CONTROL_PLANE>"
      }
    }
  }
}
~/.cursor/mcp.json
{
  "mcpServers": {
    "agentmesh": {
      "command": "npx",
      "args": [
        "-y",
        "@agentmesh-p2p/[email protected]"
      ],
      "env": {
        "AGENTMESH_CONTROL_PLANE_URL": "<AGENTMESH_CONTROL_PLANE_URL>",
        "AGENTMESH_BOOTSTRAP_TOKEN_PATH": "<AGENTMESH_BOOTSTRAP_TOKEN_PATH>",
        "AGENTMESH_JWT_PATH": "<AGENTMESH_JWT_PATH>",
        "AGENTMESH_STATE_DIR": "<AGENTMESH_STATE_DIR>",
        "AGENTMESH_INSECURE_CONTROL_PLANE": "<AGENTMESH_INSECURE_CONTROL_PLANE>"
      }
    }
  }
}
.vscode/mcp.json
{
  "servers": {
    "agentmesh": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@agentmesh-p2p/[email protected]"
      ],
      "env": {
        "AGENTMESH_CONTROL_PLANE_URL": "<AGENTMESH_CONTROL_PLANE_URL>",
        "AGENTMESH_BOOTSTRAP_TOKEN_PATH": "<AGENTMESH_BOOTSTRAP_TOKEN_PATH>",
        "AGENTMESH_JWT_PATH": "<AGENTMESH_JWT_PATH>",
        "AGENTMESH_STATE_DIR": "<AGENTMESH_STATE_DIR>",
        "AGENTMESH_INSECURE_CONTROL_PLANE": "<AGENTMESH_INSECURE_CONTROL_PLANE>"
      }
    }
  }
}

Replace the values in angle brackets with your own. Keys stay on your machine; we never see them.

Tools

This server runs locally, so its tools are listed by your MCP client once it starts.

Environment variables

NameDescription
AGENTMESH_CONTROL_PLANE_URL
Required
Control plane URL supplied by your mesh operator. HTTPS is required beyond loopback unless explicitly permitted below.
AGENTMESH_BOOTSTRAP_TOKEN_PATH
Optional, secret
Absolute path to a bootstrap token file for first enrollment. Set this OR AGENTMESH_JWT_PATH; leave both empty only when resuming saved credentials.
AGENTMESH_JWT_PATH
Optional, secret
Absolute path to an OIDC/workload token file. Alternative to the bootstrap token; reread during credential refresh.
AGENTMESH_STATE_DIR
Optional
Absolute directory for this client identity. Use a distinct directory per client and mesh. If omitted, uses ~/.config/agentmesh/mcp.
AGENTMESH_INSECURE_CONTROL_PLANE
Optional
Allow plaintext HTTP beyond loopback. Development only: exposes enrollment traffic to the network.

Details

Package@agentmesh-p2p/[email protected] (NPM, stdio)
First published2 Nov 2026
Last updated2 Nov 2026
Registry nameio.github.google/agentmesh

More ai and media servers See all

Listing data from the official MCP registry. Status and tools from NestDaddy's daily check. Browse all MCP servers.