Integrarea Agenților AI

Documentație MCP

Conectează Appalize la Claude, Cursor și VS Code prin Model Context Protocol.

Suport Dual Transport

Utilizează HTTP pentru apeluri directe de client sau SSE când clientul tău MCP așteaptă evenimente transmise prin streaming.

Instrumente gata pentru asistenți

Expune fluxurile de lucru pentru cuvinte cheie, clasament, aplicație și optimizare agenților AI printr-o singură definiție de server.

Onboarding rapid

Lipește un bloc MCP, adaugă cheia API în antet și începe testarea din clientul pe care îl folosești deja.

Puncte terminale de transport

Metode de conectare flexibile.

Where do I get the API key?

Create it in the Appalize product at API Dashboard, then paste it into your MCP client config as `x-api-key`.

Specificație punct terminal
HTTP: http://backend-p844sww08cccoo4oo84ck0kc:5000/api/mcp
SSE:  http://backend-p844sww08cccoo4oo84ck0kc:5000/api/mcp/sse

Header:
x-api-key: YOUR_API_KEY
Configurație standard

Definiție JSON MCP.

Configurație server
{
  "mcpServers": {
    "appalize": {
      "transport": "http",
      "url": "http://backend-p844sww08cccoo4oo84ck0kc:5000/api/mcp",
      "headers": {
        "x-api-key": "YOUR_API_KEY"
      }
    }
  }
}
Configurare client

O singură integrare, fluxuri de lucru infinite.

Fiecare client gestionează configurația MCP diferit. Urmează pașii de mai jos pentru a conecta Appalize.

Claude Desktop

~/Library/Application Support/Claude/claude_desktop_config.json

1

Open Claude Desktop settings.

2

Add the Appalize MCP server entry to your config file.

3

Restart Claude Desktop and re-authorize with your API key.

VS Code / Continue

~/.continue/config.json

1

Install Continue in VS Code.

2

Add an `mcpServers` entry pointing to the Appalize HTTP or SSE transport.

3

Reload the editor window to pick up the new tool server.

Cursor

~/.cursor/mcp.json

1

Enable MCP in Cursor settings.

2

Paste the Appalize MCP server definition with your API key.

3

Restart Cursor and test the manifest or health endpoint.

Registry & scopes

How the MCP surface stays current.

Appalize MCP is not a hand-maintained sidecar. The exposed catalog is filtered from the same registry and auth scope model that powers the backend integration layer.

Registry-driven surface

The MCP manifest, tools, resources, and scopes are generated from one backend registry so the AI surface stays aligned with the product API.

Scope-filtered catalog

Clients only see tools and resources their API key or dashboard JWT can actually use. Admin tools require an admin role as well as admin scopes.

Compact by default

The manifest omits input schemas unless `detail=full` is requested, reducing token usage for assistants that only need discovery.

Current workflow coverage

Appalize MCP now spans keyword research, app details, competitor analysis, Apple workspace operations, pricing context, and other growth workflows.

Model context resources

Give the assistant runtime instructions from MCP itself.

Appalize publishes model-readable resources and prompts so an assistant can verify the active account, inspect scopes, follow the manifest-first flow, and use safer write behavior before it calls tools.

appalize://mcp/usage-guide

Tool/resource ordering, manifest-first discovery, ASO all-locale defaults, lowercase keyword policy, and safe write rules.

appalize://mcp/account-profile

Safe metadata for the authenticated Appalize account: user ID, role, auth method, API key ID/name, label, and scopes. Raw secrets are never returned.

appalize://mcp/multi-account-guide

Client config pattern and routing rules for multiple Appalize accounts.

appalize_mcp_orientation

Prompt that tells the model to read account profile and usage guide resources before selecting tools, and to default ASO/cross-localization to all Appalize target locales unless a subset is explicit.

appalize_multi_account_routing

Prompt that tells the model to verify account context and ask before ambiguous writes.

Multiple Appalize accounts

Use one MCP server entry per Appalize account.

Create a separate Appalize API key for each Appalize account or client profile, then give each key its own MCP server name. The backend does not store other Appalize account keys for routing.

Read appalize://mcp/account-profile before account-specific work.
If the user does not specify an account and a write tool may be called, ask which profile to use.
Do not mix apps, drafts, campaigns, subscriptions, screenshots, or reports across server entries unless explicitly requested.
Multiple account MCP JSON config
{
  "mcpServers": {
    "appalize-personal": {
      "transport": "http",
      "url": "http://backend-p844sww08cccoo4oo84ck0kc:5000/api/mcp",
      "headers": {
        "x-api-key": "APK_FOR_PERSONAL_ACCOUNT"
      }
    },
    "appalize-client-a": {
      "transport": "http",
      "url": "http://backend-p844sww08cccoo4oo84ck0kc:5000/api/mcp",
      "headers": {
        "x-api-key": "APK_FOR_CLIENT_A"
      }
    },
    "appalize-client-b": {
      "transport": "http",
      "url": "http://backend-p844sww08cccoo4oo84ck0kc:5000/api/mcp",
      "headers": {
        "x-api-key": "APK_FOR_CLIENT_B"
      }
    }
  }
}
Capabilități instrumente

Operațiuni ale motorului expuse.

Capabilitate

search_keywords

Look up keywords and suggestions with country-aware query support.

Capabilitate

get_app_details

Fetch app records and related analytics context for a store identifier.

Capabilitate

get_competitor_keywords

Inspect competitor keyword sets and ranking opportunities.

Capabilitate

optimize_title

Generate AI-assisted title ideas using target keyword context.

Pasul următor

Gata pentru REST API?

Ai nevoie de fluxuri de date brute sau de procesare în loturi? Documentația noastră REST API oferă toate detaliile punctelor terminale și un mediu de testare.