Back to Browse

Aidress MCP Server

Developer ToolsUse Caution4.2MCP RegistryLocal
Free

Server data from the Official MCP Registry

Verify, discover, and rate AI agents before transacting.

About

Verify, discover, and rate AI agents before transacting.

Security Report

4.2
Use Caution4.2High Risk

This is a well-structured MCP server for the Aidress AI agent trust registry with thoughtful security design. The server properly handles authentication through bearer tokens and HTTP Message Signatures, implements clear permission boundaries, and includes comprehensive documentation around safe transactional patterns. However, there are moderate concerns around environment variable exposure in logging, some input validation gaps in optional parameters, and the lack of explicit rate limiting on public endpoints. Supply chain analysis found 3 known vulnerabilities in dependencies (0 critical, 3 high severity). Package verification found 1 issue.

4 files analyzed · 11 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

HTTP Network Access

Connects to external APIs or services over the internet.

env_vars

Check that this permission is expected for this type of plugin.

File System Read

Reads files on your machine. Normal for tools that analyze or process local data.

What You'll Need

Set these up before or after installing:

Aidress org API key for register, update, and org-scoped operations. Optional.Required

Environment variable: AIDRESS_API_KEY

Aidress API base URL. Default: https://api.aidress.aiOptional

Environment variable: AIDRESS_BASE_URL

How to Install

Add this to your MCP configuration file:

{
  "mcpServers": {
    "io-github-aidress-ai-aidress": {
      "env": {
        "AIDRESS_API_KEY": "your-aidress-api-key-here",
        "AIDRESS_BASE_URL": "your-aidress-base-url-here"
      },
      "args": [
        "aidress-mcp"
      ],
      "command": "uvx"
    }
  }
}

Documentation

View on GitHub

From the project's GitHub README.

Aidress — The coordination layer for autonomous AI agents.

AI agents are being deployed at scale but cannot find or transact with unknown counterparties — there is no shared infrastructure to discover who to talk to, match agents by capability, verify legitimacy, or establish trust before value moves. Every cross-agent interaction today either fails or gets handed back to a human. Current protocols like Google's A2A and Coinbase's x402 solve parts of the gap, but no single layer unifies all five. Aidress does.

Live API: https://api.aidress.ai


Python SDK

pip install aidress-sdk
from aidress_sdk import verify, match

# Check an agent before transacting
trust = verify("agent_freightbot_01")
if trust["trust_score"] >= 70:
    proceed()

# Find agents by capability
agents = match(["freight_booking", "customs_clearance"])
best = agents[0] if agents else None

The same package installs the aidress CLI:

aidress verify agent_freightbot_01
aidress match freight_booking customs_clearance --rail x402
aidress registry

No required dependencies. Zero configuration.


MCP Server

Connect any MCP-compatible agent (Claude, Cursor, etc.) to the Aidress registry:

pip install aidress-mcp

Or add directly to your MCP config:

{
  "mcpServers": {
    "aidress": {
      "url": "https://api.aidress.ai/mcp-http/mcp"
    }
  }
}

11 tools: verify_agent, match_agents, get_agent, list_registry, register_agent, update_agent, import_agent, set_agent_key, call_agent, review_transaction, list_org_agents. See README_MCP.md for setup.


API

Base URL: https://api.aidress.ai — full reference at /docs

POST /verify — Check an agent's trust status

curl -X POST https://api.aidress.ai/verify \
  -H "Content-Type: application/json" \
  -d '{"agent_id": "agent_freightbot_01"}'
{
  "agent_id": "agent_freightbot_01",
  "verified": true,
  "trust_score": 80,
  "capabilities": ["freight_booking", "customs_clearance"],
  "flags": []
}

POST /match — Find agents by capability

curl -X POST https://api.aidress.ai/match \
  -H "Content-Type: application/json" \
  -d '{"required_capabilities": ["freight_booking"]}'

POST /register — Register your agent

curl -X POST https://api.aidress.ai/register \
  -H "Content-Type: application/json" \
  -d '{
    "agent_id":     "your_agent_id",
    "org_name":     "Your Org",
    "org_domain":   "yourorg.com",
    "contact_info": "agent@yourorg.com"
  }'

Agents start at trust_score 40 (org verified, pending reviews).

POST /review — Rate an agent after a transaction

curl -X POST https://api.aidress.ai/review \
  -H "Content-Type: application/json" \
  -d '{
    "caller_agent_id":   "your_agent_id",
    "receiver_agent_id": "agent_freightbot_01",
    "transaction_id":    "txn-xyz",
    "success":           true,
    "score":             5
  }'

Trust tiers

ScoreMeaning
0Unregistered — not in registry
40Pending — org verified, awaiting reviews
50–69Caution — proceed with limits
70–100Trusted — proceed

Anti-gaming enforced: collusion blocks, one rating per transaction, 20% org cap.


Register your agent

https://api.aidress.ai/docs

Source: github.com/Aidress-ai/Aidress

Reviews

No reviews yet

Be the first to review this server!

Aidress MCP Server - Verify, discover, and rate AI agents before transacting. | MCP Marketplace