The Appcharge Model Context Protocol (MCP) server connects MCP-compatible AI clients to Appcharge data and operations. Use it to manage Publisher Dashboard setup, look up your projects, and search Appcharge documentation without leaving your AI client.
The server supports SSE transport and works with MCP-compatible clients such as Cursor, Claude, and Claude Code. It’s currently available in sandbox, and will soon be available in the production environment.
The MCP server doesn’t expose secrets, tokens, player-level data, payment data, internal logs, or unrelated publisher configuration.
Before you begin
Make sure you have:
- An MCP-compatible AI client that supports remote MCP servers over SSE.
- Access to your Publisher Dashboard sandbox account. Appcharge uses OAuth to authenticate the MCP server.
Connect to the MCP server
The process for connecting to the MCP server is subject to change. AI clients may update how they configure or connect to MCP servers, so the steps below may vary depending on your client version and settings.
Follow the instructions for your AI client to add and authenticate the Appcharge MCP server. Once connected, your client can call the MCP tools available for your Publisher Dashboard account.
Cursor
Claude Code
Claude Desktop
Other
To connect the MCP server to Cursor:
-
In Cursor, open Cursor Settings.
-
In the sidebar menu, go to Tools & MCPs, and then click New MCP Server. A JSON file opens with a list of your existing MCP servers.
-
Add and save the Appcharge MCP server configuration to the file:
-
Now that it’s installed, you need to log in to the Publisher Dashboard to authorize the Appcharge MCP. To do this, go back to Cursor Settings and click the Connect button next to the Appcharge MCP.
-
The browser opens. If you’re not already logged in to the Publisher Dashboard sandbox environment, you’ll be directed to log in. Once authenticated, the browser will prompt you to open Cursor. Click Open Cursor.
-
In Cursor Settings, you should now see that you’re logged in and connected to the Appcharge MCP.
To connect the MCP server to Claude Code:
-
Make sure you have the Claude Code CLI installed.
-
In your terminal, run the following command to add the Appcharge MCP server:
-
Now that it’s installed, you need to authorize the Appcharge MCP. To do this, open Claude Code in the same folder where you ran the CLI command. Then, in the chat panel, ask it to Connect to the Appcharge MCP server, or Authenticate with Appcharge.
-
Claude Code will respond with a generated URL. Click the URL to open it in the browser. If you’re not already logged in to the Publisher Dashboard sandbox environment, you’ll be directed to log in. Once logged in, you’ll see a success screen in the browser.
-
In Claude Code, you should now see that you’re logged in and connected to the Appcharge MCP.
To connect the MCP server to Claude Desktop:
-
Log in to your Publisher Dashboard sandbox account.
-
Open Claude Desktop, and in the top navigation bar, go to Claude > Settings.
-
In the sidebar, go to Developer, and click Edit Config. Your file system opens with the Claude config file selected.
-
Drag the Claude Desktop config file into an AI coding assistant, then paste the following prompt:
Claude Desktop requires MCP servers to be added in a specific format, so using an AI coding assistant helps make sure the configuration is added correctly.
-
Restart Claude Desktop.
-
Claude should recognize the new MCP server. Confirm that it appears as connected.
To connect the MCP server to other MCP-compatible clients:
-
In your MCP-compatible client, add and save the Appcharge MCP server configuration. For more information on how to connect an MCP server, refer to your specific client documentation.
-
Authenticate the MCP server by logging in to your Publisher Dashboard sandbox environment. Your client may provide a Connect button or prompt you to open an authorization URL in the browser, similar to the Cursor and Claude Code flows.
-
In your client, you should now see that you’re logged in and connected to the Appcharge MCP.
The Appcharge MCP server exposes the following tools.
Use this tool to look up your Publisher Dashboard projects in the environment you connected to.
Use these tools to interact with the Appcharge documentation.
Instead of configuring your developer settings manually in the Publisher Dashboard, use these tools to manage callback and webhook URLs in the environment you connected to.
Example prompts
After you connect the MCP server, try prompts such as: