Claude
Claude (web and desktop) connects with OAuth: paste the server URL as a custom connector, sign in to AffiliateSpy in the window that opens, approve, done. No key to copy.
Custom connector (OAuth)
In Claude, open Settings, Connectors, then Add custom connector. Name it AffiliateSpy and paste the URL:
https://affiliatespy.io/api/mcp
Claude discovers the authorization server, opens the AffiliateSpy sign-in page (sign up there if you have no account yet) and then a consent screen that says what the connector can do. Click Allow. The connector shows the server's tools once connected. Revoke it any time from Claude's connector settings.
Accounts without a plan can run a free quick scan and get a checkout link through the connector; everything else needs a subscription. Launching, sending and scanning always ask you to confirm in the conversation first.
Verify
Ask Claude:
What plan am I on and how many contact reveals do I have left this month?
It should call get_account and answer with your plan, caps and reveal meter.
API key instead (Claude Desktop config)
If you prefer a key, create one at Settings → API & agents and bridge the server through mcp-remote in claude_desktop_config.json:
{
"mcpServers": {
"affiliatespy": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://affiliatespy.io/api/mcp",
"--header", "Authorization: Bearer asp_live_YOUR_KEY"]
}
}
}Restart Claude Desktop after saving.