Skip to main content

MCP Integrations

Manage remote MCP access from Creator Studio → Integrations.

What you can do here

  • Create Creator MCP or Support MCP API keys
  • Choose scopes (read-only vs write tools)
  • Copy Cursor / Claude config snippets
  • Review the last 20 tool calls (audit log)
  • Revoke keys you no longer need

Create an API key

  1. Open Integrations → MCP.
  2. Pick Creator or Support server tab.
  3. Name the key (e.g. cursor-laptop).
  4. Click Create API key and copy the secret (tg_mcp_…). It is shown once.

Store the secret in your MCP client or password manager. TG.app cannot show it again.

Server URLs

ServerURL
Creator MCPhttps://tg.app/mcp/creator
Support MCPhttps://tg.app/mcp/support

Use Bearer auth: Authorization: Bearer tg_mcp_…

Scopes

Default keys include the scopes needed for that server. You can trim scopes when creating a key for read-only exploration.

ScopeAllows
creator:readRead listings, analytics, catalog search
creator:writeUpdate drafts, submit listings
support:readTickets, KB, suggest reply, analytics
support:writeReply, status changes, KB writes
payments:orderPromotion catalog (Creator MCP)
catalog:readPublic catalog search

Full list: MCP quickstart scopes.

OAuth (advanced)

Some MCP hosts prefer OAuth over static keys:

  1. POST /api/creator/mcp/oauth/authorize (while signed in) with { "server": "creator", "client_id": "your-app" }.
  2. Exchange the code at POST /api/oauth/mcp/token.

See MCP quickstart.

Support MCP requirements

Support tools need an approved listing with Customer Support configured for that app. If Support is not set up, config and ticket tools return a clear error.

Docs and marketing

Troubleshooting

IssueFix
401 UnauthorizedKey revoked, wrong server URL, or typo in Bearer token
403 ForbiddenKey missing scope for that tool
429 Rate limitedWait and retry; 120 req/min per key
Empty ticket listCheck appId and that Support is enabled for that listing

Recent calls appear in the Integrations audit log with tool name and latency.