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.


mcp-name: io.github.saviodamato/agentrank-mcp

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.2.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.2-py3-none-any.whl (4.9 kB view details)

Uploaded Python 3

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

Hashes for agentrank_mcp-0.1.2.tar.gz
Algorithm Hash digest
SHA256 0f03d1a95c1e2d3cf5d880e5fd43226422dc9f5f8688faaa6142f7ea46118656
MD5 391cbc571577de14dfc7dd73a96acb1a
BLAKE2b-256 010065f608594974536c66f056b9321c545024edddb4fabc3e6f7d79a1313b7e

See more details on using hashes here.

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

Hashes for agentrank_mcp-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 0310ce56c62786a1abcb8950ab1993cfba7a9614be1caa6fd7018abdb1234dcf
MD5 fe4afa6bb4c0cb08547aad5faefdb498
BLAKE2b-256 49a72d564efa8fc5e729cfdd62efd43527847a814a02ec75439ce823de6bfd0f

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