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.0.tar.gz (6.3 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.0-py3-none-any.whl (4.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: agentrank_mcp-0.1.0.tar.gz
  • Upload date:
  • Size: 6.3 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.0.tar.gz
Algorithm Hash digest
SHA256 8c21109ca3e108edab46ed48143c2148ad4456c95baf13ec9ef2262611c87a8d
MD5 c56bd614583dab1025d631bfedb8c279
BLAKE2b-256 822201951a9f580e4c0db1d58002f13bf2005dcee4d3f7b345ddd8346c80bca2

See more details on using hashes here.

File details

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

File metadata

  • Download URL: agentrank_mcp-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 4.8 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.0-py3-none-any.whl
Algorithm Hash digest
SHA256 77b0b4a91d8a923a0ba06041c3615928b884e570282a1f510d7cf386bfcf15cb
MD5 22a1efea736aad889463aea78d93dfc4
BLAKE2b-256 21a3da3497de0747f01762650b7665b1f3223569aa82b9e78850e04146835f61

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