==================
      
       /// MCP ///
      /// TIK ///
        
    ==================
        
    [server:online]
    [protocol:ready]tiktok-mcp
by Seym0n
Model Context Protocol (MCP) server that brings TikTok video access and analysis (subtitles, post details, search) to Claude AI and other MCP-compatible apps via TikNeuron.
81
12
Specialized01
tiktok_get_subtitle
Retrieve subtitles (spoken content) for a specified TikTok video, optionally in a chosen language.
02
tiktok_get_post_details
Fetch comprehensive metadata for a TikTok video, including description, creator, engagement metrics, hashtags, duration, creation date and available subtitles.
03
tiktok_search
Search TikTok for videos matching a query and receive a paginated list of results with key details for each video.
Installation
1. Clone the repository
git clone https://github.com/Seym0n/tiktok-mcp.git
cd tiktok-mcp2. Install the JavaScript/Node.js dependencies (requires Node >= 18 and npm/yarn)
npm install   # or: yarn install3. Create a copy of the example environment file and add your secrets
cp .env.example .env
# Mandatory keys
#  TIKTOK_SESSIONID = <session-id-cookie>
#  MCP_PORT         = 3000                 # or any free port
#  MCP_API_KEY      = <random-string>      # used to protect the endpoints4. Run database or cache services if defined in docker-compose.yml (optional)
docker compose up -d redis postgres   # only if you want the extra persistence5. Launch the MCP server
npm run dev     # hot-reload with nodemon
# or
npm start       # production build6. Verify by opening http://localhost:3000/health or performing the cURL check:
curl -H "x-api-key: $MCP_API_KEY" http://localhost:3000/api/statusDocumentation
License: MIT License
Updated 7/30/2025