mcpbeat Sign in

Wincher MCP by usefulapi MCP Server

answering

Wincher MCP by usefulapi is answering right now. Last checked 7 min ago. It exposes 22 tools. Last commit 12 Oct 2026.

Read Wincher keyword rankings, SERPs, competitors and history; add keywords, groups and notes.

Uptime history 6 hours of history
6 hours agonow
100.0%
Uptime 24h
20 of 20 checks
22
Tools
read from the server
128 ms
Response time
average over 24h
0
Stars
last commit 12 Oct 2026

Nothing serious here today

Today is the operative word: we check Wincher MCP by usefulapi every 15 minutes and re-read its code on every release. Watch it and you find out the day that stops being true.

Three servers free · no card

Connect this server

Endpoint below is the one we actually reach during checks — not the one copied from a README. Last verified 7 min ago.

run in your terminal
claude mcp add wincher --transport http https://wincher.usefulapi.io/mcp
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "wincher": {
      "url": "https://wincher.usefulapi.io/mcp"
    }
  }
}
~/.codex/config.toml
[mcp_servers.wincher]
url = "https://wincher.usefulapi.io/mcp"
.cursor/mcp.json
{
  "mcpServers": {
    "wincher": {
      "url": "https://wincher.usefulapi.io/mcp"
    }
  }
}
.vscode/mcp.json
{
  "mcpServers": {
    "wincher": {
      "url": "https://wincher.usefulapi.io/mcp"
    }
  }
}

Available tools 22

Read directly from the server with tools/list, grouped by what they act on. If a tool disappears, we record the date.

wincher
wincher_add_keywords
WRITE: start tracking up to 50 new keywords on ONE website. EACH keyword uses one keyword slot of the plan's keyword quota (see wincher_get_account), and it is tracked and updated from then on; this tool cannot remove keywords again. Each keyword may name a preferred_url (the landing page expected to rank). Invalid or already-tracked keywords are ignored by Wincher (not created). 'groups' are keyword group NAMES to put every keyword in (may be empty; use names from wincher_list_groups, an unknown name may create a new group). POST /websites/{website_id}/keywords/bulk.
wincher_create_annotation
WRITE: add a user annotation (a note shown on the ranking graphs, e.g. 'Launched new landing page') for a date, optionally tied to specific keywords; without keyword_ids it is a global note for the website. Visible to everyone with access to the website. Uses no keyword quota. POST /websites/{website_id}/annotations.
wincher_create_group
WRITE: create a keyword group on a website, optionally containing existing keywords (ids from wincher_list_keywords). Uses no keyword quota. POST /websites/{website_id}/groups.
wincher_get_account
The Wincher account behind the token: id, timezone and the plan limits with current usage (websites, users, keywords, keyword lookups, map-tracking credits, history days). Check keyword usage here before adding keywords. GET /account.
wincher_get_group
One keyword group with its keyword ids and (optionally) ranking summary for the period. GET /websites/{website_id}/groups/{group_id}.
wincher_get_keyword
One tracked keyword with its groups, volume, CPC, difficulty and (default) ranking for the period. GET /websites/{website_id}/keywords/{keyword_id}.
wincher_get_keyword_ranking_history
Historical position (or estimated traffic) for ONE keyword as time series, optionally split per ranking page or per competitor. GET /websites/{website_id}/keyword/{keyword_id}/ranking-history.
wincher_get_keyword_serps
The most recent search result pages Wincher stored for a keyword (up to 30): date, search volume, SERP features and the ranking results (position, URL, domain, traffic). GET /websites/{website_id}/keywords/{keyword_id}/serps.
wincher_get_ranking_history_bulk
Historical positions for up to 50 keywords at once (one time series per keyword). This is a read: it uses POST only because the keyword id list goes in the body. POST /websites/{website_id}/ranking-history.
wincher_get_user
The Wincher user the token belongs to: id, role, state, project access and profile (name, email, language). GET /user.
wincher_get_website
One tracked website with its settings, competitors, brand keywords, counts and (for the period) ranking summary. GET /websites/{website_id}.
wincher_list_annotations
The annotations (notes on the ranking graphs: automatic, alert and user-written) for a website, optionally within a period. GET /websites/{website_id}/annotations.
wincher_list_competitor_keyword_positions
For each tracked keyword, the position of your site and of each competitor in the period. GET /websites/{website_id}/competitors/keyword-positions.
wincher_list_competitor_ranking_summaries
Ranking summaries (average position, share of voice, traffic, position distribution, volume) for the website's competitors over a period, for comparison with your own. GET /websites/{website_id}/competitors/ranking-summaries.
wincher_list_competitors
The competitor domains tracked for a website (id, domain, created_at). GET /websites/{website_id}/competitors.
wincher_list_groups
List the keyword groups of a website: id, name, keyword_ids, average difficulty, search-intent counts and optionally ranking summaries. GET /websites/{website_id}/groups.
wincher_list_keywords
List the keywords tracked for a website with groups, volume, CPC, difficulty, competition, search intents and, with include_ranking, the latest position, traffic, ranking pages, SERP features and best position in the period. Positions are tracked down to the top 30. GET /websites/{website_id}/keywords.
wincher_list_projects
List projects (folders that group websites): id, name, website_ids, user_ids, and optionally the ranking summary for a period. GET /projects.
wincher_list_search_engines
The search engines Wincher can track (id, domain such as google.com, country, languages, default location). GET /search-engines.
wincher_list_segments
The saved segments (keyword filters) usable as segment_id in other tools. By default also temporary ones; only_named limits to saved ones. GET /segments.
wincher_list_websites
List the websites tracked in Wincher: id, domain, display name, search engine, location, language, mobile flag, keyword/group/competitor counts, competitors and brand keywords. Optionally with the ranking summary for a period. GET /websites.
wincher_search_locations
Search the locations Wincher can track rankings for (code, name, country), most popular first, at most 100. Both are required by the API: an ISO country code and a free-text search (at least 3 characters). GET /locations.

Endpoints

URLTransportStateLatencyChecked
https://wincher.usefulapi.io/mcp streamable-http answering 126 ms 7 min ago

Alternatives to Wincher MCP by usefulapi

same job, measured the same way
Folk MCP by usefulapi
by usefulapi

Read and write Folk CRM people, companies, groups and notes.

14 tools answering
Kisi MCP by usefulapi
by usefulapi

Read Kisi places, doors, users, groups, access rights and access logs (no unlocking).

20 tools answering
ChurchSuite MCP by usefulapi
by usefulapi

Read ChurchSuite contacts, children, small groups, rotas, events and attendance; add contact notes.

25 tools answering
Virtuous MCP by usefulapi
by usefulapi

Search donors and contacts, giving history, notes and projects, and log notes, tags and gifts.

20 tools answering
Less Annoying CRM MCP by usefulapi
by usefulapi

Read and write Less Annoying CRM contacts, notes, tasks, events, pipelines and groups.

23 tools answering
Veeqo MCP by usefulapi
by usefulapi

Read Veeqo orders, products, stock, warehouses, customers and POs; add notes, tag, set stock.

22 tools answering
Enchant MCP by usefulapi
by usefulapi

Work with Enchant help desk tickets: list, read, reply, add notes and labels, manage customers.

16 tools answering
Tokeet MCP by usefulapi
by usefulapi

Read Tokeet rentals, rates, guests, tasks and expenses; add guests, notes and tasks.

24 tools answering

Wincher MCP by usefulapi — questions

Answers built from our own checks of this server.

What can Wincher MCP by usefulapi do?
It exposes 22 tools, read directly from the server on our last check. Among them: wincher_add_keywords, wincher_create_annotation, wincher_create_group, wincher_get_account, wincher_get_group, wincher_get_keyword and 16 more. The full list with descriptions is on this page — we take it from the server itself via tools/list, not from a README. How MCP servers expose tools in the first place →
Is Wincher MCP by usefulapi working right now?
We send a real MCP handshake every 15 minutes. Over the last 24 hours 20 of 20 checks got a reply (100.0%), average response time 128 ms. The bar chart above shows every period we have measured.
How do I connect Wincher MCP by usefulapi?
Copy the ready config from this page — we generate it for Claude Code, Claude Desktop, Codex, Cursor and VS Code, each with the file path that client actually reads. It is a remote server, so there is nothing to install — the client connects to the address.
Does Wincher MCP by usefulapi need an API key?
No. Wincher MCP by usefulapi completed a full MCP handshake with us as an anonymous client and listed its tools without asking for anything. All 22 of them are readable on this page. This is what we observed, not what the docs claim.
How fast is Wincher MCP by usefulapi?
It answers our handshake in 128 ms on average, which is faster than 77% of all working MCP servers we measure. That puts it in the quick quarter of the ecosystem. The comparison comes from our own checks across the whole registry, every 15 minutes.
Is Wincher MCP by usefulapi open source?
Yes — it is published under the MIT licence, written in JavaScript, 0 stars on GitHub and 1 open issue. The source link is on this page, so you can read exactly what it does with your data before you connect it.