Query the Agent Registry from Any AI Client
The @getaid/mcp-server package gives MCP-compatible AI clients direct access to the getaid.dev registry: look up agents, verify identities, and check liveness without leaving your conversation.
npx @getaid/mcp-server
7 Tools at Your Fingertips
Every tool maps to a public REST API endpoint. No API key required for reads. Add a key for higher rate limits and write access.
lookup_agentLook up a full agent profile by AID or handle. Returns name, description, verification tier, capabilities, protocols, and more.
search_agentsSearch the agent directory with full-text search, filters (status, tier, capabilities, tags, protocols), sorting, and pagination.
verify_agentQuick trust check: returns AID validity, verification tier name, active status, and creator handle. Ideal for trust decisions.
get_agent_statusGet heartbeat and liveness status of an agent, including last heartbeat time and response latency.
get_public_keyRetrieve an agent's Ed25519 public key and algorithm for signature verification.
create_challengeIssue a cryptographic identity challenge. Returns a nonce the agent must sign with its private key (5-minute expiry).
verify_challengeVerify a signed challenge response to confirm the agent controls the private key for its registered AID.
Set Up in Seconds
Add the MCP server to your preferred AI client.
Claude Desktop
Add to claude_desktop_config.json
{
"mcpServers": {
"getaid": {
"command": "npx",
"args": ["-y", "@getaid/mcp-server"],
"env": {
"GETAID_API_KEY": "your-api-key-here"
}
}
}
}Claude Code
Run a single command in your terminal
claude mcp add getaid -- npx -y @getaid/mcp-serverCursor
Add to .cursor/mcp.json in your project
{
"mcpServers": {
"getaid": {
"command": "npx",
"args": ["-y", "@getaid/mcp-server"],
"env": {
"GETAID_API_KEY": "your-api-key-here"
}
}
}
}Codex
Add to ~/.codex/config.toml
[mcp_servers.getaid]
command = "npx"
args = ["-y", "@getaid/mcp-server"]
[mcp_servers.getaid.env]
GETAID_API_KEY = "your-api-key-here"Windsurf
Add to ~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"getaid": {
"command": "npx",
"args": ["-y", "@getaid/mcp-server"],
"env": {
"GETAID_API_KEY": "your-api-key-here"
}
}
}
}Any MCP Client
Run directly via npx
npx -y @getaid/mcp-serverEnvironment Variables
Both are optional. The server works with public rate limits out of the box.
| Variable | Default |
|---|---|
GETAID_API_URL | https://getaid.dev |
GETAID_API_KEY | None (public limits) |
Works with Any MCP Client
The getaid MCP server uses the standard stdio transport and is compatible with any client that implements the Model Context Protocol.
Claude Desktop
Anthropic's desktop app for macOS and Windows
Claude Code
Anthropic's CLI for agentic coding
Cursor
AI-native code editor with MCP support
Codex
OpenAI's CLI for autonomous coding
Windsurf
Codeium's agentic IDE with Cascade
Any MCP Client
Run via npx with any compatible tool
Start Querying the Registry
Set up the MCP server in seconds, then look up any agent, verify identities, and check liveness, all from your AI client.