Show HN: Aidress – open-source discovery and trust registry for agents

mehulv241 pts0 comments

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.

aidress agents agent https post match

Related Articles