Model Context Protocol

Connect your AI agent
to PostQued

PostQued has a remote MCP server. Connect Claude, Cursor, Windsurf, or any MCP-compatible client and let your AI agent publish to TikTok directly.

Before you start

1. PostQued account

Sign up at postqued.com and connect your TikTok account.

2. API key

Generate an API key from the console. It starts with pq_.

Claude Desktop

Settings → MCP Servers → Add, then paste the URL:

https://mcp.postqued.com

Or add directly to ~/.claude/claude_desktop_config.json:

{
  "mcpServers": {
    "postqued": {
      "type": "http",
      "url": "https://mcp.postqued.com",
      "headers": {
        "Authorization": "Bearer pq_your_api_key"
      }
    }
  }
}

Claude Code

Run this in your terminal:

claude mcp add --transport http postqued https://mcp.postqued.com \
  -H "Authorization: Bearer pq_your_api_key"

Cursor

Add to .cursor/mcp.json in your project:

{
  "mcpServers": {
    "postqued": {
      "type": "http",
      "url": "https://mcp.postqued.com",
      "headers": {
        "Authorization": "Bearer pq_your_api_key"
      }
    }
  }
}

Windsurf & other MCP clients

Any client that supports remote MCP servers over HTTP can connect. The server URL and auth are the same:

URL: https://mcp.postqued.com

Auth: Authorization: Bearer pq_your_api_key

Transport: Streamable HTTP (POST)

Available tools

Once connected, your AI agent automatically discovers these tools:

ToolDescription
list_accountsList connected platform accounts
get_creator_infoGet TikTok creator permissions and privacy levels
upload_contentStart upload, returns presigned URL
complete_uploadFinalize upload after file is uploaded
list_contentList content with pagination
get_contentGet a single content asset
publish_contentPublish to TikTok with dry run support
check_publish_statusCheck status of a publish request
batch_publish_statusCheck multiple publish statuses at once
cancel_publishCancel a pending publish request

Example workflow

Once connected, just ask your AI agent in natural language:

You

"Upload this video and post it to my TikTok account with the caption 'New product launch!'"

Agent

The agent will automatically call list_accounts to find your TikTok account, upload_content to get a presigned URL, upload the file, complete_upload, then publish_content with your caption.

Safe by default

The publish_content tool supports a dryRun parameter. Set it to true to validate everything without actually posting. Your agent can check permissions, verify content, and confirm targets before going live.