traffic_estimate
Estimated monthly organic and paid Google traffic for up to 10 domains in one call (DataForSEO Labs Bulk Traffic Estimation). Returns: JSON with domains, not_found. PAID: 0.04 USDC per call (USDC on eip155:8453, x402 v2). Requires an x402-capable MCP client that attaches the payment in _meta["x402/payment"] (e.g. createx402MCPClient from @x402/mcp). Without a payment this tool returns a "payment required" result and charges nothing.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"domains": "<domains>"
},
"name": "traffic_estimate"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| domains | Yes | Domains to estimate: 1 to 10 entries, e.g. example.com. Duplicates removed. | |
| language_code | No | Language code such as en or de. Default: English if available for the country, else its first language. Unsupported country/language pairs are refused before payment. | |
| location_code | No | DataForSEO location code. Country level: 2840 = United States (default), 2276 = Germany, 2040 = Austria, 2756 = Switzerland. Google SERP, Maps, News, Images and Local Market Check also accept city/region codes in Germany, Austria and Switzerland (free lookup: GET /api/v1/locations?q=...). |