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:

Terminalbash
npx @appstorecopilot/mcp-server

Option 2: Global Installation

Install globally for faster startup:

Terminalbash
npm install -g @appstorecopilot/mcp-server
# Run the server
asc-mcp-server

Configuration

Configure the MCP server using environment variables:

Environment Variablesbash
# Required
export ASC_API_KEY="asc_live_xxxxxxxxxx"
# Optional
export ASC_PROJECT_ID="proj_abc123" # Default project
export 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"
}
}
}
}

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.