AppTweak's App Store API is available as an MCP (Model Context Protocol) server, so tools like Claude and ChatGPT can pull your app store and account data directly into a conversation.
Connecting takes two steps: someone with admin access adds the connector once for your organization, then each teammate signs in individually with their own AppTweak account — no API token to copy or paste.
I'm using... | Use this path |
Claude.ai, Claude Desktop, or ChatGPT | Section A |
Claude Code or Cursor | Section B |
Section A — Claude.ai, Claude Desktop, or ChatGPT
STEP 1 - Admin setup (one time per organization)
ChatGPT
1. Go to Workspace settings → Apps, then click + Create. Not seeing Apps? It's probably because you're not an OpenAI admin of you organisation.
2. Fill in:
Name: AppTweak API
Description: AppTweak’s API MCP server gives AI agents direct access to app store intelligence data. It lets models browse the API documentation, list available endpoints, and execute live requests against the AppTweak App Store API — covering app metadata, rankings, keywords, reviews, and ad analytics across iOS and Google Play. Requires an AppTweak API token, generated by subscribing to an API plan (Lite, Pro, Power, or Enterprise).
Connection → Server URL:
https://app.apptweak.com/mcpAuthentication: OAuth
Check the box acknowledging the custom-server notice, then click Create.
3. Open the app's Publish flow to make it available to your team. Read through the two risk review steps, check the boxes once reviewed, and click Publish.
Claude
1. In a new chat, click + → Connectors → Add connector → Add custom connector. Not seeing it? It's probably because you're not org admin for Claude.
2. In the modal fill in the following:
Name: AppTweak API
URL:
https://app.apptweak.com/mcp
You can leave Individual sign-in on (each teammate authenticates with their own AppTweak account) unless your organization uses Managed authorization through an identity provider.
Finish by clicking on Add.
Claude Desktop uses the same steps as Claude.ai above.
STEP 2 - Add the "AppTweak API" connector
Once your admin has added the connector, search for the "AppTweak API" pluging in chatgpt or in the connectors of Claude. The first time you use it, you'll be redirected to sign in on AppTweak — no API token needed.
Adding a plugin in Chatgpt interface
Adding a plugin in Claude interface
STEP 3 - Verify that your connector is working
Make sure that your plugin/connector is available in your list of tools and try to make a query to see if it works such as:
Using the AppTweak API connector, look up the app metadata for [app name] on the App Store
Section B — Claude Code or Cursor
Claude Code and Cursor connect to the same OAuth-protected endpoint. Add the server to your config, and you'll be prompted to log in via your browser the first time you use it — just like the chat apps above.
Claude Code — add to your project's .mcp.json:
{
"mcpServers": {
"apptweak-api": {
"type": "http",
"url": "https://app.apptweak.com/mcp"
}
}
}
Then run /mcp inside Claude Code and follow the login prompt.
Cursor — add to ~/.cursor/mcp.json:
{
"mcpServers": {
"apptweak-api": {
"url": "https://app.apptweak.com/mcp"
}
}
}
Restart Cursor, then complete the browser login when prompted.
Verifying the connection
Try a prompt like:
Using the AppTweak API connector, look up the app metadata for [app name] on the App Store.
If you get real data back, you're connected.
Troubleshooting
I'm asked to log in again after a couple of hours
This is a known limitation we're actively working on — your session may expire after a short period and ask you to reconnect. If this happens, simply sign in again; your data and setup aren't affected.
The connector won't connect, or drops right after connecting
Try opening https://app.apptweak.com in a normal browser tab first and completing any check that appears, then reconnect. If it still fails, try a different network.
Still stuck?
Reach out to your AppTweak contact with which tool you're using and the exact error message you see.









