MCP Server
Give Codex, Claude Code, Cursor, and other MCP-compatible AI agents the tools to prepare and ship your store presence.
What is MCP?
The Model Context Protocol (MCP) is an open standard that allows AI assistants like Claude to interact with external tools and services. Our MCP server exposes a focused set of tools for metadata, screenshots, icons, localization, legal pages, and campaign-specific store pages.
Natural Language
Ask your agent to translate your app or generate screenshots
Secure
API key authentication with encrypted credentials
Focused launch tools
55 reviewed tools for creating and shipping store assets
Remote connection
AppStoreCopilot is hosted. Add its HTTPS endpoint to a remote-MCP client; no npm package or local process is required.
https://appstorecopilot.com/api/mcp
Configuration
OAuth-capable clients open a browser authorization flow. Existing scoped API keys can use this generic remote-server configuration:
{"mcpServers": {"appstorecopilot": {"url": "https://appstorecopilot.com/api/mcp","headers": {"Authorization": "Bearer <ASC_API_KEY>"}}}}
Use the least authority
OAuth connections select one app workspace and an authority level. Start with review-only or draft access; publishing always requires a separate human approval.
Usage
Once configured, you can ask your AI agent to perform app store tasks naturally:
User: Translate my app metadata from English to Spanish, French, and German.Claude: I'll translate your app metadata to those languages using theAppStore Copilot MCP server.[Uses translate_metadata tool]Done! I've translated your metadata to:- Spanish (es-ES)- French (fr-FR)- German (de-DE)The translations have been saved to your project. Would you like me topush them to the stores?
Available Tools
Public launch accounts receive 55 reviewed tools organized around the store-launch workflow:
Metadata & Store Tools
translate_metadataTranslate app metadata to multiple languages
upload_appstoreUpload metadata to App Store Connect
upload_playstoreUpload metadata to Google Play Console
sync_storesPull metadata from both stores
generate_screenshotGenerate a single marketing screenshot
generate_screenshot_setGenerate complete screenshot sets
generate_iconGenerate app icons from prompts or metadata
generate_icon_variationsGenerate multiple icon style variations
suggest_headlinesAI-powered headline suggestions
list_localesList all supported locales
validate_configValidate configuration and credentials
Security
The MCP server uses your API key for authentication. All requests are:
- Authenticated with project-scoped OAuth or a scoped API key
- Encrypted in transit (HTTPS)
- Pseudonymous security telemetry without prompts or credentials
- Rate limited by network and account
Credential security
Prefer OAuth or the one-time pairing flow. If an existing client uses an API key, keep it in that client's secret store and never commit it to a repository.