MCP Server Installation
Install and configure the AppStore Copilot MCP Server to integrate with Claude and other AI assistants.
What is MCP?
The Model Context Protocol (MCP) is an open standard that allows AI assistants to securely connect to external tools and data sources. Our MCP Server provides 9 tools for managing your app store presence through natural language.
Installation
Option 1: NPX (Recommended)
Run the MCP server directly without installation:
npx @appstorecopilot/mcp-server
Option 2: Global Installation
Install globally for faster startup:
npm install -g @appstorecopilot/mcp-server# Run the serverasc-mcp-server
Configuration
Configure the MCP server using environment variables:
# Requiredexport ASC_API_KEY="asc_live_xxxxxxxxxx"# Optionalexport ASC_PROJECT_ID="proj_abc123" # Default projectexport ASC_LOG_LEVEL="info" # debug, info, warn, error
Claude Desktop Integration
Add the following to your Claude Desktop configuration file:
Edit ~/Library/Application Support/Claude/claude_desktop_config.json:
{"mcpServers": {"appstore-copilot": {"command": "npx","args": ["@appstorecopilot/mcp-server"],"env": {"ASC_API_KEY": "asc_live_xxxxxxxxxx"}}}}
Restart Required
After updating the configuration, restart Claude Desktop for the changes to take effect.
Verify Installation
After restarting Claude Desktop, you can verify the installation by asking Claude:
"List the available AppStore Copilot tools"
Claude should respond with a list of 9 available tools for managing your app store presence.
Troubleshooting
Server not starting
Ensure Node.js 18+ is installed and the API key is valid. Check the Claude Desktop logs for error messages.
Tools not appearing
Verify the JSON configuration is valid and restart Claude Desktop. The server name must match exactly.
Authentication errors
Double-check your API key and ensure it has the required permissions. Test the key with the CLI first.