If something isn’t working, start with the quick diagnostic below. Most issues fall into one of four categories: connection, authentication, client-specific, or tool errors.Documentation Index
Fetch the complete documentation index at: https://docs.enrichley.io/llms.txt
Use this file to discover all available pages before exploring further.
Quick diagnostic
Ask your AI assistant:“Check my Enrichley credit balance.”This calls
enrichley_get_account_status, which is free and read-only.
- Returns your credits: the connection and authentication are healthy. If a different tool isn’t working, it’s likely a tool-specific issue.
- Returns an authentication error: see Authentication errors below.
- Hangs or returns a connection error: see Connection issues below.
Connection issues
The MCP server is unreachable
The MCP server is unreachable
https://mcp.enrichley.io/mcp. Trailing slashes, missing /mcp, or substituting the base URL will all fail.Test the health endpoint in a browser or with curl:{ "ok": true, "service": "enrichley-mcp-worker" }.The browser sign-in window doesn't open
The browser sign-in window doesn't open
The browser opens but immediately shows an error
The browser opens but immediately shows an error
Authentication errors
Account not eligible
Account not eligible
Credential not ready
Credential not ready
Session expired
Session expired
- Claude Code: run
/mcp, clear authentication forenrichley, then reconnect. - Cursor: disable and re-enable the Enrichley MCP server.
Unauthorized on every tool call
Unauthorized on every tool call
Client-specific issues
Claude Code: server doesn't appear after install
Claude Code: server doesn't appear after install
claude mcp list to confirm enrichley is registered. If it isn’t, re-run the install command from Setup. After install, run /mcp to start the OAuth flow — the server only becomes usable once you complete sign-in.Cursor: tools don't show up in chat
Cursor: tools don't show up in chat
mcp.json. Open the MCP/tools panel and confirm the Enrichley server is enabled. If it’s enabled but tools are missing, complete the OAuth browser flow when Cursor prompts you.VS Code: server doesn't appear in MCP: List Servers
VS Code: server doesn't appear in MCP: List Servers
"servers" (not "mcpServers") and includes "type": "http". After saving, run MCP: List Servers from the command palette and select enrichley to start the OAuth flow.Codex: codex mcp list shows the server but tools fail
Codex: codex mcp list shows the server but tools fail
codex mcp login enrichley and complete the browser sign-in.Tool errors
Invalid email format
Invalid email format
enrichley_validate_email tool requires a syntactically valid email. If your AI assistant pulled an address from text, double-check it for typos or missing characters.Rate limit exceeded
Rate limit exceeded
rateLimitResetAt (returned in the previous tool’s usage envelope) and retry. For higher throughput, contact support@enrichley.io.Out of credits
Out of credits
Result was unknown
Result was unknown
result: "unknown" means the upstream provider could not determine the address’s status — usually because the receiving server didn’t respond. Treat the address as not-safe-to-send and retry later if needed.FAQ
Does the MCP server support SSE transport?
Does the MCP server support SSE transport?
Does my AI client see my Enrichley API key?
Does my AI client see my Enrichley API key?
How do I revoke access for a specific client?
How do I revoke access for a specific client?
/mcp in Claude Code, the MCP panel in Cursor). To revoke access for every client at once, rotate your API key on your Enrichley profile.Can I use this with ChatGPT?
Can I use this with ChatGPT?
Can I run the MCP server locally?
Can I run the MCP server locally?
https://mcp.enrichley.io/mcp is the only supported deployment.Debugging with MCP Inspector
MCP Inspector is the official open-source debugging tool from the Model Context Protocol team. Use it to test the Enrichley server outside of an AI client — it’s especially helpful when you want to confirm whether an issue is on the server or on your client’s MCP integration.Start the inspector
Connect to Enrichley
In the inspector UI, configure:- Transport:
Streamable HTTP - Connection type:
Via Proxy - URL:
https://mcp.enrichley.io/mcp - Scope:
account.read validation.run - Custom Authorization header: disabled
Common inspector gotchas
Connection fails immediately
Connection fails immediately
Streamable HTTP (not SSE) and the URL ends with /mcp. Some inspector versions default to other transports or other paths.Browser sign-in window doesn't open
Browser sign-in window doesn't open
Tools don't appear after connecting
Tools don't appear after connecting

