MCP server for AgentRank / AgentIndex — search real, verifiable businesses for AI agents.
Project description
AgentRank MCP server
Give your AI agent access to real, verifiable businesses — with provenance and source URLs, so it never invents phone numbers or addresses.
This is an MCP server that exposes the AgentRank / AgentIndex search to any MCP client (Claude Desktop, Cursor, and others).
Tools
search_businesses(intent, limit=10)— find businesses by a natural-language intent (e.g."farmácia em Copacabana com telefone","software company in California"). Returns ranked results withfit_score,trust_score, justification, risks and the source URL of each fact.get_business_profile(company_id)— full profile of a result: location, contact channels, hours, offers, policies and evidence, each with provenance and source.
1. Get an API key
Register your agent (free, no invite) at
https://agentsafepath.com/registrar.html — you receive a key once. It identifies
your agent and is sent as Authorization: Bearer <key>.
2. Add it to your MCP client
Claude Desktop
Edit claude_desktop_config.json (Settings → Developer → Edit Config) and add:
{
"mcpServers": {
"agentrank": {
"command": "uvx",
"args": ["agentrank-mcp"],
"env": { "AGENTRANK_API_KEY": "ak_your_key_here" }
}
}
}
Restart Claude Desktop. You'll see search_businesses and get_business_profile
available. (uvx comes with uv; or use the "From source"
option below.)
Cursor
Add the same block under mcpServers in your Cursor MCP settings.
From source (no packaging)
pip install -r requirements.txt
AGENTRANK_API_KEY=ak_your_key_here python -m agentrank_mcp.server
And point your client's command at python with args
["-m", "agentrank_mcp.server"] and the folder on PYTHONPATH.
Environment variables
| Var | Required | Default |
|---|---|---|
AGENTRANK_API_KEY |
yes | — |
AGENTRANK_BASE_URL |
no | https://api.agentrank.intelligenceofcode.com |
The key is never logged.
How agents should use the data
Every result carries sources (source URLs). Verify provenance before acting —
data without a source should not be used. trust_score (0–100) reflects how safe the
entity is to commit to; fit_score reflects match to the intent.
mcp-name: io.github.saviodamato/agentrank-mcp
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file agentrank_mcp-0.1.2.tar.gz.
File metadata
- Download URL: agentrank_mcp-0.1.2.tar.gz
- Upload date:
- Size: 6.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0f03d1a95c1e2d3cf5d880e5fd43226422dc9f5f8688faaa6142f7ea46118656
|
|
| MD5 |
391cbc571577de14dfc7dd73a96acb1a
|
|
| BLAKE2b-256 |
010065f608594974536c66f056b9321c545024edddb4fabc3e6f7d79a1313b7e
|
File details
Details for the file agentrank_mcp-0.1.2-py3-none-any.whl.
File metadata
- Download URL: agentrank_mcp-0.1.2-py3-none-any.whl
- Upload date:
- Size: 4.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.1
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
0310ce56c62786a1abcb8950ab1993cfba7a9614be1caa6fd7018abdb1234dcf
|
|
| MD5 |
fe4afa6bb4c0cb08547aad5faefdb498
|
|
| BLAKE2b-256 |
49a72d564efa8fc5e729cfdd62efd43527847a814a02ec75439ce823de6bfd0f
|