Skip to main content
Glama
subzeroid

lamatok-mcp

by subzeroid

lamatok-mcp

npm version npm downloads License: MIT

MCP-сервер для LamaTok — API данных TikTok. Доступен в npm: lamatok-mcp.

Автоматически генерирует инструменты MCP из спецификации OpenAPI LamaTok при запуске, поэтому каждый не устаревший GET эндпоинт доступен без написания оберток вручную. Инструменты соответствуют REST-эндпоинтам 1:1 (GET /v1/user/by/usernameget_v1_user_by_username).

Получите 100 бесплатных запросов к API

Зарегистрируйтесь по этой ссылке и получите 100 бесплатных запросов LamaTok — кредитная карта не требуется. Этого достаточно, чтобы подключить MCP-сервер, попробовать несколько промптов в Claude/Cursor/Codex и оценить качество данных перед покупкой.

Получите свои 100 бесплатных запросов здесь

Related MCP server: datalikers-mcp

Быстрый старт

  1. Получите API-ключ на lamatok.com.

  2. Добавьте сервер в своего ИИ-ассистента.

  3. Спросите ассистента о чем-то вроде:

    • "Получи профиль TikTok для @nasa."

    • "Выведи последние 10 видео пользователя с user_id 6707206320333226502."

    • "Найди недавние видео в TikTok по хэштегу photography."

Claude Code

claude mcp add lamatok -e LAMATOK_KEY=your-api-key -- npx -y lamatok-mcp

Claude Desktop

Добавьте в claude_desktop_config.json:

{
  "mcpServers": {
    "lamatok": {
      "command": "npx",
      "args": ["-y", "lamatok-mcp"],
      "env": {
        "LAMATOK_KEY": "your-api-key"
      }
    }
  }
}

Cursor / Windsurf

Аналогично Claude Desktop — поместите блок в раздел mcpServers в файле конфигурации MCP приложения.

Zed

Добавьте в ~/.config/zed/settings.json:

{
  "context_servers": {
    "lamatok": {
      "command": "npx",
      "args": ["-y", "lamatok-mcp"],
      "env": {
        "LAMATOK_KEY": "your-api-key"
      }
    }
  }
}

OpenAI Codex

Добавьте в ~/.codex/config.toml:

[mcp_servers.lamatok]
command = "npx"
args = ["-y", "lamatok-mcp"]

[mcp_servers.lamatok.env]
LAMATOK_KEY = "your-api-key"

Инструменты

Инструменты генерируются при запуске из актуальной спецификации OpenAPI LamaTok, поэтому список всегда соответствует текущему API. Около 19 инструментов в следующих группах (количество на момент написания):

Группа

Инструменты

Примеры

v1/user

9

get_v1_user_by_username, get_v1_user_by_id, get_v1_user_medias

v1/media

8

get_v1_media_info_by_id, get_v1_media_comments

v1/hashtag

2

get_v1_hashtag_medias_recent

Каждое имя инструмента отражает его эндпоинт (GET /v1/user/by/usernameget_v1_user_by_username). Ваш ассистент может вызвать tools/list через MCP, чтобы получить полный актуальный список со схемами параметров. Группы тегов /sys, Legacy и System исключены по умолчанию.

Конфигурация

Переменная

Описание

Обязательно

LAMATOK_KEY

Ваш ключ доступа LamaTok (отправляется в заголовке x-access-key)

да

LAMATOK_URL

Базовый URL. По умолчанию: https://api.lamatok.com

нет

LAMATOK_SPEC_URL

URL спецификации OpenAPI. По умолчанию: ${LAMATOK_URL}/openapi.json

нет

LAMATOK_TAGS

Белый список: включать только операции с этими тегами (через запятую)

нет

LAMATOK_EXCLUDE_TAGS

Черный список: дополнительные теги для исключения (помимо Legacy, System, /sys)

нет

LAMATOK_TIMEOUT_MS

Тайм-аут для каждого запроса к API. По умолчанию: 30000

нет

LAMATOK_SPEC_TIMEOUT_MS

Тайм-аут для получения спецификации при запуске. По умолчанию: 60000

нет

LAMATOK_MAX_RESPONSE_BYTES

Макс. байт для чтения из каждого ответа API. По умолчанию: 10485760 (10 МБ)

нет

LAMATOK_MAX_SPEC_BYTES

Макс. байт для чтения из спецификации OpenAPI. По умолчанию: 8388608 (8 МБ)

нет

Теги Legacy, System и /sys исключены по умолчанию. Устаревшие операции также пропускаются.

Если LAMATOK_URL указывает на хост, отличный от api.lamatok.com, сервер выведет предупреждение при запуске — ваш ключ будет отправлен туда, поэтому используйте это только для самохостинга или проксирования LamaTok.

Как это работает

AI Assistant ←stdio→ lamatok-mcp ──https──> api.lamatok.com
                          │
                          └─ fetches /openapi.json once on startup,
                             builds one MCP tool per GET endpoint

Аргументы инструментов соответствуют параметрам query и path эндпоинта. Тело ответа возвращается как есть (текст JSON). Ответы, отличные от 2xx, отображаются как ошибки инструмента с HTTP-статусом и телом ответа.

Разработка

git clone https://github.com/subzeroid/lamatok-mcp.git
cd lamatok-mcp
npm install
npm run build
LAMATOK_KEY=your-key node dist/index.js

Запуск в режиме отслеживания изменений:

LAMATOK_KEY=your-key npm run dev

Запуск тестов (модульные тесты + smoke-тесты stdio против локального mock-сервера, сеть/API-ключ не требуются):

npm test

Лицензия

MIT

Install Server
A
license - permissive license
C
quality
D
maintenance

Maintenance

Maintainers
Response time
0dRelease cycle
3Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    C
    quality
    C
    maintenance
    MCP server for HikerAPI — auto-generates 100+ Instagram tools (profiles, posts, reels, stories, comments, hashtags, locations) from the live OpenAPI spec. Local stdio via npx -y hikerapi-mcp, requires only HIKERAPI_KEY.
    100
    45
    5
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    MCP server for DataLikers — 29 hand-built tools for Instagram & TikTok data: user search by demographics (gender/age/race/country), profiles, engagement, hashtags, locations, business accounts, top-users. Local stdio via npx -y datalikers-mcp, requires only DATALIKERS_KEY.
    12
    8
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    MCP server exposing the full CutPro v1 API as 34 tools for AI clients — analyze videos, submit clipping jobs, manage clips, render, and publish posts. Supports stdio, Streamable HTTP, and OAuth 2.1.
    46
    1
    MIT
  • A
    license
    A
    quality
    A
    maintenance
    TikTok creator toolkit for AI assistants. Four tools: download watermark-free videos by URL, look up curated 15-hashtag sets for 15 niches with strategy tips, retrieve best posting times for 12 countries, and generate viral hook formulas across 8 categories. Stdio transport, runs via npx -y tiktapdown-mcp, no API keys, no signup, free. MIT license.
    10
    41
    1
    MIT

View all related MCP servers

Related MCP Connectors

  • MCP server for Clipkit — gives AI agents a video toolbox via the Clipkit schema.

  • Markdown-first MCP server for Notion API with 8 composite tools and 39 actions.

  • Hosted MCP with 91 agent tools: X, domains, SEO, Maps, Trends, Search, YouTube, TikTok, and more.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/subzeroid/lamatok-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server