Authentication
Set up your API keys and BYOK credentials to start using MCP Factory.
1. Create an Account
Sign up at dashboard.mcpfactory.org to get started. You can use email or OAuth (Google, GitHub).
2. Get Your API Key
After signing in, go to Settings → API Keys to generate your MCP Factory API key.
mcpf_live_xxxxxxxxxxxxxxxxxxxxKeep this key secret. It grants full access to your account.
3. Configure BYOK Keys
MCP Factory uses your own API keys for underlying services. Go to Settings → BYOK Keys to configure them.
Required Keys by MCP
| MCP | Required Keys |
|---|---|
| Sales Outreach | OpenAI/Anthropic, Apollo, Resend |
| Influencer Pitch | OpenAI/Anthropic, Hunter.io, Resend |
| Google Ads | OpenAI/Anthropic, Google Ads API |
Where to Get Keys
| Provider | Purpose | Link |
|---|---|---|
| OpenAI | Content generation | platform.openai.com |
| Anthropic | Content generation | console.anthropic.com |
| Apollo | Lead enrichment | apollo.io |
| Resend | Email sending | resend.com |
| Hunter.io | Email finding | hunter.io |
4. Environment Variables
When using MCPs locally, set these environment variables:
# Required for all MCPs
MCPFACTORY_API_KEY=mcpf_live_xxxxxxxxxxxx
# Optional: Override dashboard BYOK keys
OPENAI_API_KEY=sk-xxxx
ANTHROPIC_API_KEY=sk-ant-xxxx
APOLLO_API_KEY=xxxx
RESEND_API_KEY=re_xxxxNote: Keys set in environment variables take precedence over dashboard-configured keys.
5. Verify Setup
Test your configuration by running:
curl https://api.mcpfactory.org/me \
-H "Authorization: Bearer mcpf_live_xxxx"You should see your account details and configured BYOK keys.