parlayapi_signup
Create a free ParlayAPI account to get an API key, dashboard login link, and upgrade URL. If the email already exists, returns only the login URL to protect the existing key.
Instructions
Create a free-tier ParlayAPI account for the given email.
Returns the API key, a magic-login URL the user can click to access their dashboard, and a Stripe upgrade URL. Idempotent: if the email already has an account, returns exists=true with the login URL only (the existing API key is intentionally NOT exposed for security).
Use this when a user wants to start building with ParlayAPI and does not have a key yet. After signup, ask the user to add the returned api_key to their MCP server config under PARLAYAPI_KEY, then restart the MCP client to pick it up.
Args: email: User's email address. intended_use: Optional one-line description of what they're building. Used for analytics. agent_id: Identifier for the agent making the call. Defaults to "mcp-client".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| Yes | |||
| agent_id | No | mcp-client | |
| intended_use | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||