MCP endpoint
Give agents a trust-record checkpoint where they work.
MCP clients should read get_trust_record before public browser work. Existing preflight users keep working through the alias path.
Integration path
Agent readyCheckpoint framing
The one call before your agent acts
Registry kits and connector listings should describe CrawlDex as the tool that returns the Agent Trust Record before a website task starts. That record carries the verdict, confidence, blockers, evidence, publisher claim state, and dispute path.
Copyable local snippets set `CRAWLDEX_CHANNEL` so weekly funnel reports can attribute installs without changing canonical CrawlDex URLs.
crawldex-mcp sends a random anonymous instance ID with API calls so CrawlDex can count distinct agents. It contains no personal data, is stored server-side only as a salted hash, and is never linked to your identity or IP. Disable with `CRAWLDEX_NO_INSTANCE_ID=1` -- functionality is identical without it.
Safety model
Read tools here, writes through the API
Available tools
What an agent can ask
Call before an agent attempts a public website task. Returns the citable Agent Trust Record payload.
Alias of get_trust_record for existing users; nothing breaks while clients move to the trust-record name.
Call first when the user gives a plain-language website task. Returns canonical task candidates before the trust-record read.
Inspect success criteria, posture, related tasks, and known blockers before choosing a route.
Fetch available public recipe metadata after preflight says a recipe exists.
Find better sites for the same task when the selected route is blocked, stale, or low confidence.
Explain observed blockers so the agent can tell whether to continue, pause, or ask for user presence.
Discover task keys by category for agents that need to map their own internal task labels.
Use the reporting API for outcome writes; public remote MCP write tools are disabled.
Install status
Channel-tagged MCP snippets
Claude Code
bash
claude mcp add crawldex -- env CRAWLDEX_API_ORIGIN=https://crawldex.com CRAWLDEX_CHANNEL=pack-claude-code npx -y crawldex-mcp✓ verified working 2026-07-22 · https://crawldex.com · mcp-claude-code-command · 2026-07-22T21:21:21.001Z
Claude Desktop
json
{
"mcpServers": {
"crawldex": {
"command": "npx",
"args": [
"-y",
"crawldex-mcp"
],
"env": {
"CRAWLDEX_API_ORIGIN": "https://crawldex.com",
"CRAWLDEX_CHANNEL": "pack-claude-desktop"
}
}
}
}✓ verified working 2026-07-22 · https://crawldex.com · mcp-claude-desktop-config · 2026-07-22T21:21:21.002Z
Cursor MCP JSON
json
{
"mcpServers": {
"crawldex": {
"command": "npx",
"args": [
"-y",
"crawldex-mcp"
],
"env": {
"CRAWLDEX_API_ORIGIN": "https://crawldex.com",
"CRAWLDEX_CHANNEL": "pack-cursor"
}
}
}
}✓ verified working 2026-07-22 · https://crawldex.com · mcp-cursor-config · 2026-07-22T21:21:21.002Z
VS Code MCP JSON
json
{
"servers": {
"crawldex": {
"command": "npx",
"args": [
"-y",
"crawldex-mcp"
],
"env": {
"CRAWLDEX_API_ORIGIN": "https://crawldex.com",
"CRAWLDEX_CHANNEL": "pack-vscode"
}
}
}
}✓ verified working 2026-07-22 · https://crawldex.com · mcp-vscode-config · 2026-07-22T21:21:21.002Z
Cursor deeplink
text
cursor://anysphere.cursor-deeplink/mcp/install?name=CrawlDex&config=eyJjb21tYW5kIjoibnB4IiwiYXJncyI6WyIteSIsImNyYXdsZGV4LW1jcCJdLCJlbnYiOnsiQ1JBV0xERVhfQVBJX09SSUdJTiI6Imh0dHBzOi8vY3Jhd2xkZXguY29tIiwiQ1JBV0xERVhfQ0hBTk5FTCI6InBhY2stY3Vyc29yIn19✓ verified working 2026-07-22 · https://crawldex.com · mcp-cursor-deeplink · 2026-07-22T21:21:21.002Z
GPT Actions
json
{
"openapi_url": "https://crawldex.com/openapi.json",
"authentication": "none",
"headers": {
"x-crawldex-channel": "pack-gpt-actions"
},
"channel": "pack-gpt-actions",
"when_to_call": "Before attempting a public website task, especially checkout, cancellation, refund, booking, support, forms, account, login, or policy routes.",
"privacy_boundary": "Send only public site, task, and agent-stack metadata. Do not send secrets, cookies, MFA codes, payment data, private account data, screenshots, raw traces, or user-specific identifiers."
}✓ verified working 2026-07-22 · https://crawldex.com · mcp-gpt-actions-config · 2026-07-22T21:21:21.002Z
Remote MCP
json
{
"mcpServers": {
"crawldex": {
"type": "http",
"url": "https://crawldex.com/mcp",
"headers": {
"x-crawldex-channel": "web-developers"
}
}
}
}✓ verified working 2026-07-22 · https://crawldex.com · mcp-remote-config · 2026-07-22T21:21:21.002Z
Client kits
Registry copy uses the checkpoint claim
Claude Code, Claude Desktop, Cursor, VS Code, GPT Actions, and other MCP-capable clients should list CrawlDex as a read-only checkpoint for public website tasks: fetch the trust record first, then continue, hand off, or avoid the route.
Read API guideOutcome writes
Reports stay outside public MCP
Public remote MCP write tools remain disabled. Use the reporting API for explicit redacted outcome writes, and keep credentials in HTTP headers rather than connector sessions.