Add competitors
Add competitor domains to Competitor Tracking of a project for one country.
MCP tool ubersuggest_write → add_competitors
Does what Add Competitors to Track does: adds the domains for the location you name. Ubersuggest tracks competitors at country level only, so a city becomes its country. Competitors times locations must fit your plan limit, otherwise the call fails and adds nothing. It reaches no one and does not buy the add-on for more slots. It is not confirmed by default because you undo it by removing the competitor in the app.
Parameters
| Name | Type | Description |
|---|---|---|
| project string required | string | Project domain. |
| competitors string[] required | string[] | Competitor domains or URLs. |
| location string required | string | Country to track them in, e.g. United States. |
tools/call
{
"jsonrpc": "2.0",
"id": 1,
"method": "tools/call",
"params": {
"name": "ubersuggest_write",
"arguments": {
"operation": "add_competitors",
"arguments": {
"project": "project",
"competitors": [
"competitors"
],
"location": "location"
}
}
}
} Example response
{
"content": [
{
"type": "text",
"text": "{ ... same JSON as structuredContent ... }"
}
],
"structuredContent": {
"project": "brewlab-store.com",
"location": "United States",
"added": [
"northbeanco.com",
"tidalroast.com",
"emberandoak.coffee"
],
"slots_used": 3
},
"isError": false
}