ClaudeChatGPTPerplexityGeminiMicrosoft CopilotRaycastMeta AIGrokZ.aiQwenKimi
DeepSeekMistralCursorVS CodeWindsurfJetBrainsClineLovableVercel AI SDKLangChain

Use Douyin Mini-Game with your AI.

Connect your account once and let the AI you already use work with it, without building another integration. Douyin mini-game developer API. manage cloud storage, leaderboards, user sessions, and content moderation for casual games.

Included with plan

Ask AI about this Connector

Developed, maintained, and hosted by Vinkius.

MCP VERIFIED · PRODUCTION READY · VINKIUS GUARANTEED

Waiting for input…

Works with modern AI clients that support MCP, including ChatGPT, Claude, Cursor, and more.

ChatGPTClaudeCursorPerplexityGeminiMicrosoft CopilotRaycastMeta AI

Complete set · 10 capabilities

The complete Douyin Mini-Game capability set.

These are the exact actions your AI can choose when you ask it to work with Douyin Mini-Game.

Capability set01 / 03

01-04

4 capabilities in this set.

Part of 10 available through Douyin Mini-Game.

  1. 01

    Get access token

    This token is required for all subsequent API calls including user authentication, cloud storage, analytics, and game features. Tokens expire after a set period (typically 2 hours) and must be refreshed. Get server access token for Douyin mini-game API

  2. 02

    Remove user storage

    Use this to reset game progress, clear saved data, or remove outdated entries. Requires comma-separated list of keys to remove. Remove specific keys from user cloud storage

  3. 03

    Set user storage

    Each key-value pair is a string. Max storage per user is limited. Use this to save game progress, settings, high scores, or user preferences. Requires user login signature for security. Save user data to Douyin cloud storage (key-value)

  4. 04

    Submit score

    The score is a numeric value. The rank_scene parameter identifies which leaderboard (default 1001). Scores are used for ranking and competitive features. Submit a game score to the leaderboard

Capability set02 / 03

05-07

3 capabilities in this set.

Part of 10 available through Douyin Mini-Game.

  1. 05

    Get game rank

    Supports different rank scenes (different leaderboards). Useful for showing players their standing and competitive position. Get user's game rank and leaderboard data

  2. 06

    Check content security

    ) against Douyin's content policies. Returns whether the content is safe or contains prohibited material. Essential for games with user-generated content features. Check user-generated content for policy violations

  3. 07

    Code2session

    This is the standard Douyin login flow: the mini-game client calls tt.login() to get a code, then the server exchanges it for the user session. Exchange login code for user session (openid/session_key)

Capability set03 / 03

08-10

3 capabilities in this set.

Part of 10 available through Douyin Mini-Game.

  1. 08

    Get analytics

    Useful for tracking game performance, understanding player retention, and identifying trends. Get game analytics data (DAU, retention, etc.)

  2. 09

    Get user info

    Requires the access token and openid obtained from code2session. Note: Some fields require explicit user authorization. Get Douyin user profile information

  3. 10

    Get user storage

    Specify keys to fetch specific fields, or omit keys to fetch all stored data. Useful for loading saved game progress, settings, or user preferences. Retrieve user data from Douyin cloud storage

Observed, not estimated

961ms average. Fast in production.

Douyin Mini-Game is checked daily against the live service.

Daily averagePeak 1146ms
Aug 20Today
Fastest day
785ms
Slowest day
1146ms
14-day trend
Stable+1%

Connect your client

One URL. Every client.

Activate the Connector, copy your link, and paste it into the client you already use. 10 capabilities arrive ready to run.

Preview access · not provider authentication

The vk_preview_* token belongs to Vinkius preview infrastructure. It lets Claude discover and display the capabilities of Douyin Mini-Game, so you can see the experience inside your AI.

It does not authenticate your account with Douyin Mini-Game. Actions requiring credentials or live account data may not run until you activate the Connector and authorize the service.

Douyin Mini-Game Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_6hCWg214oYnfpj0ba455WYwYJgW1H4KsX7vDb0Mh/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Douyin Mini-Game capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "douyin-mini-game-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_6hCWg214oYnfpj0ba455WYwYJgW1H4KsX7vDb0Mh/mcp"
    }
  }
}
  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Step-by-step instructions for each client are in the guide. How to connect

FAQ

Questions Douyin Mini-Game owners ask.

  • 01

    How do I get my Douyin Mini-Game App ID and Secret?

    Register at the Douyin Open Platform, create a mini-game application, and find your App ID and Secret in the application settings. You'll need entity verification for production deployment.

  • 02

    What is cloud storage used for?

    Cloud storage saves user game data (progress, settings, high scores) as key-value pairs. Each user gets their own storage space. Use setUserStorage to save data and getUserStorage to load it. This is essential for cross-device game continuity.

  • 03

    How does content moderation work?

    The content security API checks user-generated text (nicknames, chat, custom names) against Douyin's content policies. Submit text via the check_content_security capability and receive a pass/fail result. This is mandatory for games with user-generated content features.