Skip to content

Connect an AI agent

Claude.ai, Claude Desktop and ChatGPT connect to the remote server at https://mcp.dropslate.top/mcp and sign in over OAuth 2.1 - no API key to create or paste. Claude Code and Cursor run the stdio package @dropslate/mcp on your machine with an API key from Settings → API keys; Claude Code can also use the remote sign-in. Either way the agent gets the same tools under the same rules - see Safety rules.

  1. Settings → Connectors → Add custom connector.
  2. URL: https://mcp.dropslate.top/mcp.
  3. Claude opens Dropslate’s sign-in. After signing in, a consent screen shows which workspace and exactly what the connection will be able to do.
  4. Review it and Allow.

The same steps apply to Claude Desktop.

Settings → MCP: the Server URL, the steps for each client, the claude mcp add command, and Connected agents.
Settings → MCP has the URL and the command for every client.
Claude.ai Settings → Connectors with Dropslate added as a custom connector.
  • Workspace - which one this connection acts in.
  • It will be able to: see accounts, groups, media and posts and check a plan before anything is created (read); upload media, create and queue posts, retry, cancel and delete - after you confirm each one in the chat (write); stay connected without signing in again, for 30 days at a time (offline_access).
  • It cannot: change members or billing, connect or disconnect accounts, or delete the workspace - there is no tool for any of those, whatever scope is granted.

An API key lives in the client’s environment (--env, or env in an MCP config file), never in text the agent itself reads - an agent that can read its own instructions can read a key pasted into them just as easily.

Settings → MCP lists connected agents; Disconnect on one removes its session and refresh tokens immediately - it stops on its next call, not after an hour. For a stdio client, revoke the key in Settings → API keys.

Error Cause Fix
client_disabled after signing in Unrecognized OAuth client, pending approval. Contact support - see FAQ.
Consent screen shows the wrong workspace Signed in to a different Dropslate account than intended. Switch workspace before allowing, or sign out and back in as the right user.
invalid_scope The client requested a scope Dropslate does not have. Only read, write and offline_access exist; this points at a client-side misconfiguration.
unauthenticated on every call Key missing or revoked. Check Settings → API keys; create a new key if needed.
insufficient_scope on a write tool Key has only the read scope. Create a key with write too, or use the existing one only for read tools.
Tools list has only 11 entries Key has only the read scope, or the workspace is on Free. Use a write-scoped key on a paid plan to see the write tools.