GitHub - Aidress-ai/Aidress: The coordination layer for autonomous AI agents · GitHub
/" data-turbo-transient="true" />
Skip to content
Type / to search
Sign in<br>Sign upAppearance settings
You signed in with another tab or window. Reload to refresh your session.<br>You signed out in another tab or window. Reload to refresh your session.<br>You switched accounts on another tab or window. Reload to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading. Please reload this page.
Aidress-ai
Aidress
Public
Notifications<br>You must be signed in to change notification settings
Fork
Star
main
BranchesTags
Go to file
CodeOpen more actions menu
Folders and files<br>NameNameLast commit message<br>Last commit date<br>Latest commit
History<br>9 Commits<br>9 Commits
examples
examples
packaging/aidress-sdk
packaging/aidress-sdk
.gitignore
.gitignore
LICENSE
LICENSE
README.md
README.md
README_MCP.md
README_MCP.md
aidress_cli.py
aidress_cli.py
aidress_mcp.py
aidress_mcp.py
aidress_sdk.py
aidress_sdk.py
glama.json
glama.json
pyproject.toml
pyproject.toml
View all files
Repository files navigation
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
= 70:<br>proceed()
# Find agents by capability<br>agents = match(["freight_booking", "customs_clearance"])<br>best = agents[0] if agents else None">from aidress_sdk import verify, match
# Check an agent before transacting<br>trust = verify("agent_freightbot_01")<br>if trust["trust_score"] >= 70:<br>proceed()
# Find agents by capability<br>agents = match(["freight_booking", "customs_clearance"])<br>best = agents[0] if agents else None
The same package installs the aidress CLI:
aidress verify agent_freightbot_01<br>aidress match freight_booking customs_clearance --rail x402<br>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": {<br>"aidress": {<br>"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 \<br>-H "Content-Type: application/json" \<br>-d '{"agent_id": "agent_freightbot_01"}'
"agent_id": "agent_freightbot_01",<br>"verified": true,<br>"trust_score": 80,<br>"capabilities": ["freight_booking", "customs_clearance"],<br>"flags": []
POST /match — Find agents by capability
curl -X POST https://api.aidress.ai/match \<br>-H "Content-Type: application/json" \<br>-d '{"required_capabilities": ["freight_booking"]}'
POST /register — Register your agent
curl -X POST https://api.aidress.ai/register \<br>-H "Content-Type: application/json" \<br>-d '{<br>"agent_id": "your_agent_id",<br>"org_name": "Your Org",<br>"org_domain": "yourorg.com",<br>"contact_info": "agent@yourorg.com"<br>}'
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 \<br>-H "Content-Type: application/json" \<br>-d '{<br>"caller_agent_id": "your_agent_id",<br>"receiver_agent_id": "agent_freightbot_01",<br>"transaction_id": "txn-xyz",<br>"success": true,<br>"score": 5<br>}'
Trust tiers
Score<br>Meaning
Unregistered — not in registry
40<br>Pending — org verified, awaiting reviews
50–69<br>Caution — proceed with limits
70–100<br>Trusted — 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
About<br>The coordination layer for autonomous AI agents<br>aidress.ai/<br>Topics<br>a2aa2a-protocolagentsaiai-agentsautonomous-agentsregistrytrust<br>Resources<br>Readme<br>MIT license<br>Activity<br>Custom properties<br>Stars<br>7 stars<br>Watchers<br>1 watching<br>Forks<br>0 forks<br>Report repository
Releases
Packages
Contributors
Languages
You can’t perform that action at this time.