DealForge exposes its core capabilities via a Model Context Protocol (MCP) server. AI agents call tools to score prospects, run research, and generate personalized email drafts — paying per call with x402 pricing. No monthly subscription required.
Enter any company name and get an instant ICP score. This is exactly what an AI agent sees when it calls the prospect_score tool via our MCP server.
That's your first API result. Get an API key to use this in your own AI agent. No monthly minimum — $0.03 per prospect_score call.
Get your free API key →POST https://dealforge.diy/api/v1/mcp
X-API-Key: <your-api-key>
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "prospect_score",
"arguments": {
"company_name": "Acme Corp",
"company_industry": "SaaS",
"company_size": "50-200 employees",
"contact_title": "VP of Sales"
}
}
}
{
"jsonrpc": "2.0",
"id": 1,
"result": {
"content": [{
"type": "text",
"text": "{\n \\"score\\": 72,\n \\"reasons\\": [...]\n}"
}]
}
}
topup_options array with Stripe payment links. Agents can automatically purchase credits and retry.
Each tool call deducts credits from your API key balance. Credits never expire. No subscription required — build and pay as you go.
| Tool | Cost | Use case |
|---|---|---|
| prospect_score | $0.03 | Score a lead against your ICP before pursuing |
| prospect_research | $0.15 | Deep research on a specific company or contact |
| draft_outreach | $0.20 | Generate a personalized cold email draft |
| full_pipeline | $0.35 | End-to-end: research + score + email draft |
Credits are tied to your API key. When balance runs low, agents receive a 402 response with topup URLs built in — enabling automatic credit replenishment mid-workflow.
Enable auto-topup via PATCH /api/credits/auto-topup Threshold: buy $10 pack when balance drops below $5
POST your email and a label to /api/v1/mcp/keys. Requires a DealForge user account.
The raw key is shown once only. Store it in your agent's environment variables immediately.
curl -X POST https://dealforge.diy/api/v1/mcp/keys \\ -H "Content-Type: application/json" \\ -H "x-user-email: your@email.com" \\ -d '{"label": "my-sales-agent", "rate_limit_per_minute": 60}'
{
"id": 42,
"key_prefix": "a3f2b1c9...",
"full_key": "a3f2b1c9d4e5f678...long-hex-string...", // shown once, store it now
"label": "my-sales-agent",
"rate_limit_per_minute": 60,
"warning": "Store this key securely. It will not be shown again."
}
Enter your DealForge account email to generate an API key. You must have an active account.
AI agents can self-register via POST without needing a DealForge user account. Zero-human onboarding — get an API key instantly.
curl -X POST https://dealforge.diy/api/v1/mcp/agents/register \ -H "Content-Type: application/json" \ -d '{"name": "my-sales-agent", "email": "agent@mycompany.com"}'
{
"api_key": "a3f2b1c9d4e5...",
"credit_balance": 0,
"pricing": { "prospect_score": 3, "prospect_research": 15, "draft_outreach": 20, "full_pipeline": 35 },
"topup_urls": [...],
"mcp_endpoint": "https://dealforge.diy/api/v1/mcp",
"rate_limits": { "requests_per_minute": 60 }
}
topup_urls before calling MCP tools.
{
"name": "my-agent",
"email": "agent@company.com",
"webhook_url": "https://my-agent.company.com/webhook/credits"
}