serp
Live Google organic results for one query: the top 10–30 results with position, domain, URL, title and snippet, the SERP features present, and — with target — that domain's position (null = not in the results read).
Instructions
Live Google organic results for one query: the top 10–30 results with position, domain, URL, title and snippet, the SERP features present, and — with target — that domain's position (null = not in the results read). POST { keyword, target? }; unpaid returns 402. Paid from the first call (no free trial). (PAID x402 service — USDC on Base; the MCP server needs a funded wallet to settle.) Price: $0.02 USD (fixed).
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": {
"keyword": "<keyword>"
},
"name": "serp"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| depth | No | Results to read, 10-30, default 10 | |
| device | No | ||
| target | No | Optional domain (or any URL on it) whose position to report | |
| keyword | Yes | The search query | |
| language | No | Default "en" | |
| location | No | DataForSEO location code, default 2840 (United States) |