Skip to main content

AgentRank MCP server

MCP server for AI agents to search real, source-backed businesses. Every result carries a source URL and a trust score, so your agent acts on facts — never invented phone numbers or addresses. Coverage: Brazil, US, Europe (~2.7M businesses, growing).

Works with any MCP client (Claude Desktop, Cursor, …). Public beta · free key, no invite · website: https://agentsafepath.com · official MCP registry: io.github.saviodamato/agentrank-mcp.

Use cases

  • Business search / company lookup with source-backed data.
  • Local business search for agents (city + category + contact).
  • Company profile: contacts, address, website, provenance.
  • Source-backed company data instead of hallucinated details.

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 with fit_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.

Beta & limits

Public beta. Free tier: ~100 queries/day, 1500/month per agent (HTTP 429 with Retry-After when exceeded). One key per agent; the key is shown once at registration.

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

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

agentrank_mcp-0.1.3.tar.gz (6.7 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

agentrank_mcp-0.1.3-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file agentrank_mcp-0.1.3.tar.gz.

File metadata

  • Download URL: agentrank_mcp-0.1.3.tar.gz
  • Upload date:
  • Size: 6.7 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.1

File hashes

Hashes for agentrank_mcp-0.1.3.tar.gz
Algorithm Hash digest
SHA256 228aa835e4ce88d8beb8d554401773b2fb13df7b117bb7dd10bf06989ffcbff8
MD5 407cb642dd2edbe5fdaa0abcf0074685
BLAKE2b-256 799e7d80c153dc2324c9b75d75bbc5be65957450f02b42bbbc4c10199114c209

See more details on using hashes here.

File details

Details for the file agentrank_mcp-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: agentrank_mcp-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 5.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.1

File hashes

Hashes for agentrank_mcp-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 afe33ae79c11b933ed0e907706e42e1d8d19d55bc2a64603a04ee6f1f3213d69
MD5 89195de613d951caba6243aa1f62e632
BLAKE2b-256 43ba4db7efef0658fe9cee1a85336a9326da1af7544aac49377cb6e21933035e

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.3 This release

2 files

0.1.2

2 files

0.1.1

2 files

0.1.0

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page