Connecting an assistant (MCP)
Let Claude, Cursor or any MCP client read your account directly.
The MCP endpoint lets an assistant read your account directly. You ask "which of my keywords are in the cusp band?" without taking a screenshot. Claude Code connects in one command:
sh
claude mcp add --transport http rankcusp \
https://rankcusp.com/api/mcp \
--header "Authorization: Bearer rc_live_…" \
--header "Accept-Language: tr"Clients that read a config file rather than a command - Cursor, Windsurf - take the same server as JSON:
json
{
"mcpServers": {
"rankcusp": {
"type": "http",
"url": "https://rankcusp.com/api/mcp",
"headers": {
"Authorization": "Bearer rc_live_…",
"Accept-Language": "tr"
}
}
}
}Nine tools
| Tool | What it does |
|---|---|
| list_apps | The apps and rivals on the account. The appId the other tools want comes from here. |
| cusp_actions | The 11-30 band, most searched first: the short list of phrases worth spending characters on. |
| get_keyword | One keyword - rank, popularity, difficulty - with the decision written in your language. |
| ranking_keywords | The phrases an app already ranks for. Point it at a rival and it reads theirs. |
| keyword_competitors | Who holds the first page for a phrase, and who ranks deeper. |
| audit_metadata | Reads a draft title, subtitle and keyword field before it goes live. |
| country_priorities | Which country deserves the next hour. |
| list_keywords | Every tracked keyword in one country, with its rank and previous rank. |
| add_keywords | Adds keywords to the pool. This is the one tool that writes, and it declares that to the client before it is called. |