You can already pull App Store data over REST. But the consumer is increasingly an AI agent: Claude Code auditing your keyword rankings, a Claude Desktop chat triaging last night's 1-star reviews, a Cursor session researching a competitor. For any of them, REST means writing glue: fetch, paginate, paste JSON into the context window, repeat. The Model Context Protocol removes the glue. Connect once, and the model calls the App Store the way it calls any other tool.
So today we're shipping the App Store MCP server: the entire AppSigma App Store API, exposed as MCP tools at a single endpoint.
https://api.appsigma.io/mcp
Connect it to Claude, Cursor, or any MCP client, and you can just ask: "Pull the newest 1-star reviews for YouTube and tell me what people are complaining about." The model fetches the live data itself. No fetch script, no pasted JSON, no glue.
What's in the box
One tool per REST endpoint: 21 in total, covering the full /v1 surface.
- Apps and metadata:
search_applications(real ranked search results, sponsored slots included),get_application,list_applications,get_application_versions,get_application_similars,get_application_in_app_purchases - Reviews and ratings:
get_application_reviews(filterable by score, country, sort order),get_application_review_histogram,get_application_rating_histogram,get_application_ratings_by_version - Charts and prices:
get_chart_positions,get_chart_history,get_application_chart_history,get_application_price_changes - Developers, events and editorial:
get_developer,get_developer_applications,get_developer_events,get_application_events,get_application_editorial_items,get_event,get_editorial_item
The payloads are identical to the REST API's — same fields, same pagination, same identifiers (Apple's numeric track ID). If you've read the App Store API guide, you already know what every tool returns. Nothing new to memorize.
Connect in one minute
If you use Claude Code, it's one command:
claude mcp add --transport http appsigma https://api.appsigma.io/mcp \
--header "X-API-Key: YOUR_API_KEY"
For Claude Desktop, Cursor, or any other MCP client, add this to the client's MCP config:
{
"mcpServers": {
"appsigma": {
"type": "http",
"url": "https://api.appsigma.io/mcp",
"headers": { "X-API-Key": "YOUR_API_KEY" }
}
}
}
Keys come from your AppSigma organization settings, the same ones the REST API already uses; there's no separate MCP registration, plan, or key type.
Try it without signing up
The demo key works here too. Set X-API-Key: demo in the config above and you get free, unbilled access to a curated slice of real App Store data: the apps YouTube and Facebook, the search terms youtube, instagram, spotify, and facebook, and the charts (top 10 positions, 3 days of history). It's enough to connect a client and watch the model work before you bother creating a real key.
A good first prompt to test the connection:
Search the App Store for "spotify" and show me the top 5 results with their ratings.
The model calls search_applications, gets the same ranked list a user sees in the App Store, and answers from live data instead of guessing from its training set.
What a session looks like
Once connected, App Store questions become one-liners. Some real prompts and the tools they trigger:
- "What are users complaining about in the latest version of my app?" →
get_application_reviewssorted newest-first, filtered to low scores - "Did our rating drop after the last release?" →
get_application_ratings_by_version - "Who moved into the Top 10 free apps this week?" →
get_chart_positionsplusget_chart_history - "List every app this developer ships and how each is rated" →
get_developer_applications - "Has this competitor changed their price recently?" →
get_application_price_changes
The interesting part is composition — ask "Compare my app's review sentiment against its three closest competitors" and the model chains get_application_similars → get_application_reviews across four apps → synthesis, with no orchestration code on your side.
Billing: same credits, same key
MCP tool calls are billed exactly like the REST requests they wrap. Same credit balance, same rate limits, same cost rules: 1 credit for a single-item lookup, 2 for histograms, 1 per row on lists, 5 for search. Each tool's description states its credit cost, so the model itself can see what a call costs before it makes the call. Demo-key calls are unbilled.
There's no separate MCP pricing because, under the hood, there's no separate MCP implementation: every tool call dispatches through the same authentication, rate-limiting, billing, and validation pipeline as the REST endpoint it wraps. The transport is stateless Streamable HTTP — every request is self-contained, nothing to keep alive, nothing to reconnect.
Where to go next
The App Store MCP page has the short version of everything above. For endpoint-level detail (every field, every parameter, plus a try-it console), go to docs.appsigma.io; the MCP tools mirror those endpoints one-to-one. And if you'd rather call the API directly from code, the REST guide walks the same surface with runnable curl examples.
Grab a key from your AppSigma organization settings, wire up the server, and ask it something real.
Frequently asked questions
Do I need a separate subscription for the MCP server?
No. MCP tool calls are billed exactly like the REST requests they wrap: same API key, same credit balance, same rate limits, same cost rules. If you have an AppSigma API key, the MCP server already works with it.
Can I try the App Store MCP server without an API key?
Yes. Configure your MCP client with X-API-Key: demo for free, unbilled access to a curated slice of real data: the apps YouTube and Facebook, the search terms youtube, instagram, spotify, and facebook, and the charts. A real key unlocks the entire App Store catalog.
Which clients work with the App Store MCP server?
Any MCP client that supports Streamable HTTP with custom headers: Claude Code, Claude Desktop, Cursor, and most agent frameworks. Add the server URL https://api.appsigma.io/mcp with your key in the X-API-Key header and the 21 tools appear automatically.
Is the MCP server different from the AppSigma REST API?
No, it's the same API over a different transport. Each of the 21 tools wraps one REST endpoint and returns the identical JSON payload, so anything the REST API can do, an AI agent can do through MCP.