---
title: "TikTok MCP server"
url: "https://martechdb.com/vendors/tiktok"
markdown_url: "https://martechdb.com/vendors/tiktok.md"
api_url: "https://martechdb.com/api/v1/vendors/tiktok.com"
updated: "2026-10-01"
---

# TikTok MCP server

The 2 official MCP servers published by TikTok. MartechDB lists only servers the vendor publishes itself, never community servers.

- Website: [tiktok.com](https://tiktok.com)
- Categories: [Social, PR & influencers](https://martechdb.com/categories/social-pr-influencers.md)

## TikTok MCP server

- Address: https://business-api.tiktok.com/open_mcp/tt-ads-mcp-flat
- Runs: Hosted
- Sign-in: Self-serve sign-in (`oauth_self_serve`)
- Official MCP Registry: not listed
- How we found it: Live check of the vendor's own web address
- Last checked: October 2026, in our research

### Connect it

Claude Code:

```sh
claude mcp add --transport http tiktok https://business-api.tiktok.com/open_mcp/tt-ads-mcp-flat
```

- Add to Cursor: <cursor://anysphere.cursor-deeplink/mcp/install?name=tiktok&config=eyJ1cmwiOiJodHRwczovL2J1c2luZXNzLWFwaS50aWt0b2suY29tL29wZW5fbWNwL3R0LWFkcy1tY3AtZmxhdCJ9>
- Add to VS Code: <vscode:mcp/install?%7B%22name%22%3A%22tiktok%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fbusiness-api.tiktok.com%2Fopen_mcp%2Ftt-ads-mcp-flat%22%7D>
- Claude.ai and Claude Desktop: Customize, Connectors, "+", Add custom connector, then paste https://business-api.tiktok.com/open_mcp/tt-ads-mcp-flat
- ChatGPT: Settings, Apps, Advanced settings, turn on Developer mode, Create, then paste https://business-api.tiktok.com/open_mcp/tt-ads-mcp-flat

JSON for Cursor, Windsurf and other clients that connect to hosted servers:

```json
{
    "mcpServers": {
        "tiktok": {
            "type": "http",
            "url": "https://business-api.tiktok.com/open_mcp/tt-ads-mcp-flat"
        }
    }
}
```

## https://business-api.tiktok.com/open\_mcp/tt-ads-mcp-layer

- Address: https://business-api.tiktok.com/open_mcp/tt-ads-mcp-layer
- Runs: Hosted
- Sign-in: Self-serve sign-in (`oauth_self_serve`)
- Official MCP Registry: not listed
- How we found it: Live check of the vendor's own web address
- Last checked: October 2026, in our research

### Connect it

Claude Code:

```sh
claude mcp add --transport http tiktok-business-api-open-mcptt-ads-mcp-layer https://business-api.tiktok.com/open_mcp/tt-ads-mcp-layer
```

- Add to Cursor: <cursor://anysphere.cursor-deeplink/mcp/install?name=tiktok-business-api-open-mcptt-ads-mcp-layer&config=eyJ1cmwiOiJodHRwczovL2J1c2luZXNzLWFwaS50aWt0b2suY29tL29wZW5fbWNwL3R0LWFkcy1tY3AtbGF5ZXIifQ%3D%3D>
- Add to VS Code: <vscode:mcp/install?%7B%22name%22%3A%22tiktok-business-api-open-mcptt-ads-mcp-layer%22%2C%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fbusiness-api.tiktok.com%2Fopen_mcp%2Ftt-ads-mcp-layer%22%7D>
- Claude.ai and Claude Desktop: Customize, Connectors, "+", Add custom connector, then paste https://business-api.tiktok.com/open_mcp/tt-ads-mcp-layer
- ChatGPT: Settings, Apps, Advanced settings, turn on Developer mode, Create, then paste https://business-api.tiktok.com/open_mcp/tt-ads-mcp-layer

JSON for Cursor, Windsurf and other clients that connect to hosted servers:

```json
{
    "mcpServers": {
        "tiktok-business-api-open-mcptt-ads-mcp-layer": {
            "type": "http",
            "url": "https://business-api.tiktok.com/open_mcp/tt-ads-mcp-layer"
        }
    }
}
```

## Alternatives with an official MCP server

In Social, PR & influencers:

- [Meta](https://martechdb.com/vendors/meta.md) (facebook.com)
- [X](https://martechdb.com/vendors/x.md) (x.com)
- [Salesforce](https://martechdb.com/vendors/salesforce.md) (salesforce.com)
- [ShareThis](https://martechdb.com/vendors/sharethis.md) (sharethis.com)

## Get this data

- API: `curl https://martechdb.com/api/v1/vendors/tiktok.com`
- MCP: `claude mcp add --transport http martechdb https://martechdb.com/mcp`, then ask about TikTok.
- Web page: https://martechdb.com/vendors/tiktok
