Skip to main content

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

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.

Project details


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.1.tar.gz (6.5 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.1-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: agentrank_mcp-0.1.1.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

Hashes for agentrank_mcp-0.1.1.tar.gz
Algorithm Hash digest
SHA256 8b8e7f51d6d4bedecee73be76c369821d81ea781934e118bad57ed1fd329dd15
MD5 0d5eaeb890ec3ddf06216b444b34d89f
BLAKE2b-256 d24d087a9f838ab928ebd15460474ded6a81bd6c751c07c2650b2f8b8498f2de

See more details on using hashes here.

File details

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

File metadata

  • Download URL: agentrank_mcp-0.1.1-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

Hashes for agentrank_mcp-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 75e1b754f33b8da349ee5298c77fc7deac422ad5b308d6babc386082ec5de49e
MD5 d98b65e8f161e7e1515187c918accfdf
BLAKE2b-256 722629401be4c450753ad03fdabd9e93991984baed5ac6dd1acb04cb3bcc2f5e

See more details on using hashes here.

Supported by

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