keyso_api_request
Send custom API requests to Keys.so to retrieve domain, keyword, and competitor SEO data using method, path, query, and body parameters.
Instructions
Universal request tool for Keys.so API
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": {
"method": "<method>",
"path": "<path>"
},
"name": "keyso_api_request"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | JSON body for write methods | |
| path | Yes | Path like /report/simple/domain_dashboard | |
| query | No | Query params object | |
| token | No | API token override (fallback: KEYSO_TOKEN env) | |
| method | Yes | ||
| base_url | No | Override API base URL |