Connect Claude to Prospero
Point Claude at the Prospero MCP endpoint with OAuth or an API key, and copy a ready config snippet.
Prospero exposes its leads, markets, and jobs to AI agents through one MCP endpoint. Once Claude is connected, you can ask it to list a market's leads, read a lead's history, or check a job, in plain language.
The endpoint is https://prospero-api.heysadie.ai/mcp. Staging uses https://stage-prospero-api.heysadie.ai/mcp. Claude only ever sees your own organization.
Pick one sign-in
OAuth gives Claude a read login that you approve. An API key lets a script or Claude Code act with the access its key holds, including writes. Starting a pipeline needs an admin API key, because an OAuth grant is not an admin credential.
Connect with OAuth
Use this for Claude on the web or in the desktop app.
Ask a company admin to register the app in the admin console. In Register an app, add an App name, paste the connector's callback address into Redirect URIs, and check Public client. A public client has no secret.
Copy the Client ID from the banner that follows. It is the only value Claude needs.
In Claude, add a custom connector. Enter the endpoint above as its URL, and paste the client ID into the connector's advanced settings with the secret left empty.
Sign in as a company admin of your organization and approve the app.
The authorization address is https://prospero-api.heysadie.ai/oauth/authorize and the token address is https://prospero-api.heysadie.ai/oauth/token. Most connectors discover both on their own.
Connect with an API key
Use this for Claude Code or any script. Ask your administrator for a key. Keys are issued by hand and are not created in Settings.
Add the server to Claude Code with one command:
claude mcp add --transport http prospero https://prospero-api.heysadie.ai/mcp \
--header "Authorization: Bearer YOUR_PROSPERO_KEY"Or put the same server in a project's .mcp.json:
{
"mcpServers": {
"prospero": {
"type": "http",
"url": "https://prospero-api.heysadie.ai/mcp",
"headers": {
"Authorization": "Bearer ${PROSPERO_KEY}"
}
}
}
}Set PROSPERO_KEY in your shell so the key never lands in the file. Never paste a key into a chat, a lead note, or a screenshot.
Check the connection
Ask Claude to list your markets. A list of markets means you are connected. A 401 means the key or token is missing, expired, or revoked. A 429 means too many calls at once, so wait the number of seconds it reports.
After Prospero adds a tool, reconnect Claude or start a new session to pick it up.
Where this fits
The keys on Settings, Integrations, API keys are different. Those are the keys Prospero uses to reach discovery services. See Manage API keys.
Agents can also read the llms.txt index of this help center.