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.Documentation Index
Fetch the complete documentation index at: https://docs.appcharge.com/llms.txt
Use this file to discover all available pages before exploring further.
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.
- 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.
MCP tools
The Appcharge MCP server exposes the following tools.Project tools
Use this tool to look up your Publisher Dashboard projects in the environment you connected to.| Tool name | Description | Use case |
|---|---|---|
list_projects | Lists your Publisher Dashboard projects in the configured environment, including project ID, name, and type. | Find your project ID when configuring integrations or switching context between projects. |
Documentation tools
Use these tools to interact with the Appcharge documentation.| Tool name | Description | Use case |
|---|---|---|
list_docs | Lists all available documentation pages. | Discover available documentation pages without leaving your AI client. |
get_doc | Fetches the full content of a specific article. | Read full documentation content for a specific topic or API reference page. |
search_docs | Searches documentation by keyword. | Find documentation pages related to a keyword or integration topic. |
Appcharge integration tools
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.| Tool name | Description | Use case |
|---|---|---|
get_webhooks_urls | Retrieves your current callback and webhook URL configuration from the Publisher Dashboard. | Check which integration URLs are configured, missing, or ready for onboarding validation. |
update_webhooks_urls | Updates your callback and webhook URL configuration in the Publisher Dashboard. Omitted fields are left unchanged, and fields set to null are cleared. | Configure or update your integration URLs. |
test_webhooks_urls | Validates your callback and webhook URL configuration in the Publisher Dashboard and reports any issues. | Check whether your integration URLs are reachable and correctly configured before onboarding. |
