Authentication

Set up your API keys and configure your own provider credentials to start using distribute.

1. Create an Account

Sign up at dashboard.distribute.you to get started. You can use email or Google OAuth.

2. Get Your API Key

After signing in, go to API Keys to generate your distribute API key.

mcpf_xxxxxxxxxxxxxxxxxxxxxxxxxxxx

Keep this key secret. It grants full access to your account and organization.

3. Using Your API Key

For MCP (ChatGPT, Claude, Cursor)

Include as Bearer token in the Authorization header:

Authorization: Bearer YOUR_API_KEY

For REST API

Include in the X-API-Key header:

curl https://api.distribute.you/v1/me \
  -H "X-API-Key: YOUR_API_KEY"

4. Configure Your API Keys (Optional)

distribute can use your own API keys for underlying services. Go to API Keys to configure them.

Supported Providers

ProviderPurposeWhere to Get
ApolloLead search and enrichmentapollo.io
AnthropicAI content generationconsole.anthropic.com

Benefits of Using Your Own Keys

  • Use your own API credits and pricing
  • Higher rate limits
  • Full control over your data

5. Verify Setup

Test your configuration:

curl https://api.distribute.you/v1/me \
  -H "X-API-Key: YOUR_API_KEY"

You should see your account details and organization info.

Security Best Practices

  • Never commit API keys to version control
  • Use environment variables for local development
  • Rotate keys periodically
  • Use organization-level keys for team access