Skip to main content
Glama
subzeroid

lamatok-mcp

by subzeroid

lamatok-mcp

npm version npm downloads License: MIT

Servidor MCP para LamaTok, la API de datos de TikTok. Disponible en npm: lamatok-mcp.

Autogenera herramientas MCP a partir de la especificación OpenAPI de LamaTok al iniciarse, por lo que cada endpoint GET no obsoleto se expone sin necesidad de envoltorios escritos a mano. Las herramientas se asignan 1:1 a los endpoints REST (GET /v1/user/by/usernameget_v1_user_by_username).

Obtén 100 solicitudes de API gratuitas

Regístrate con este enlace y obtén 100 solicitudes gratuitas de LamaTok: no se requiere tarjeta de crédito. Suficiente para conectar el servidor MCP, probar algunos prompts en Claude/Cursor/Codex y evaluar la calidad de los datos antes de comprometerse.

Obtén tus 100 solicitudes gratuitas aquí

Related MCP server: datalikers-mcp

Inicio rápido

  1. Obtén una clave de API en lamatok.com.

  2. Añade el servidor a tu asistente de IA.

  3. Pregunta a tu asistente algo como:

    • "Obtén el perfil de TikTok de @nasa."

    • "Lista los últimos 10 vídeos del user_id 6707206320333226502."

    • "Busca vídeos recientes de TikTok para el hashtag photography."

Claude Code

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

Claude Desktop

Añade a claude_desktop_config.json:

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

Cursor / Windsurf

La misma estructura que Claude Desktop: coloca el bloque bajo mcpServers en el archivo de configuración MCP de la aplicación.

Zed

Añade a ~/.config/zed/settings.json:

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

OpenAI Codex

Añade a ~/.codex/config.toml:

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

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

Herramientas

Las herramientas se generan al inicio a partir de la especificación OpenAPI de LamaTok en vivo, por lo que la lista siempre coincide con la API actual. Unas 19 herramientas en estos grupos (tamaños en el momento de escribir esto):

Grupo

Herramientas

Ejemplos

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

Cada nombre de herramienta refleja su endpoint (GET /v1/user/by/usernameget_v1_user_by_username). Tu asistente puede llamar a tools/list a través de MCP para obtener la lista completa y actualizada con los esquemas de parámetros. Los grupos de etiquetas /sys, Legacy y System están excluidos por defecto.

Configuración

Variable

Descripción

Requerido

LAMATOK_KEY

Tu clave de acceso de LamaTok (enviada como cabecera x-access-key)

LAMATOK_URL

URL base. Por defecto: https://api.lamatok.com

no

LAMATOK_SPEC_URL

URL de la especificación OpenAPI. Por defecto: ${LAMATOK_URL}/openapi.json

no

LAMATOK_TAGS

Lista blanca: incluir solo operaciones con estas etiquetas (separadas por comas)

no

LAMATOK_EXCLUDE_TAGS

Lista negra: etiquetas adicionales a excluir (además de Legacy, System, /sys)

no

LAMATOK_TIMEOUT_MS

Tiempo de espera por solicitud para llamadas a la API. Por defecto: 30000

no

LAMATOK_SPEC_TIMEOUT_MS

Tiempo de espera para la obtención de la especificación al inicio. Por defecto: 60000

no

LAMATOK_MAX_RESPONSE_BYTES

Máximo de bytes leídos de cada respuesta de la API. Por defecto: 10485760 (10 MB)

no

LAMATOK_MAX_SPEC_BYTES

Máximo de bytes leídos de la especificación OpenAPI. Por defecto: 8388608 (8 MB)

no

Las etiquetas Legacy, System y /sys están excluidas por defecto. Las operaciones obsoletas también se omiten.

Si LAMATOK_URL apunta a un host distinto de api.lamatok.com, el servidor imprime una advertencia al iniciarse; tu clave se enviará allí, así que úsala solo para un LamaTok autoalojado o con proxy.

Cómo funciona

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

Los argumentos de la herramienta se asignan a los parámetros query y path del endpoint. El cuerpo de la respuesta se devuelve tal cual (texto JSON). Las respuestas que no sean 2xx se muestran como errores de la herramienta con el estado HTTP y el cuerpo.

Desarrollo

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

Ejecutar en modo watch:

LAMATOK_KEY=your-key npm run dev

Ejecutar pruebas (pruebas unitarias + pruebas de humo stdio contra un servidor simulado local, no se requiere red/clave de API):

npm test

Licencia

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