Reel25 — Video Analytics for TikTok, Instagram & YouTube

Video analytics for TikTok, Instagram, and YouTube. Track, analyze, and discover content.

¿Debería usar esto?

Calidad y seguridad

A
Calidad de la descripción
92%
Integridad del esquema
88%
Calidad de los nombres
95%
Riesgo de envenenamiento
100%
Coincidencia de permisos
100%
Cumplimiento del protocolo
100%

Hallazgos (2)

  • LOWTool 'search_content' description lacks action verben search_content
  • LOWTool 'analyze_video' description lacks action verben analyze_video

Basado en el análisis automatizado de las definiciones de herramientas y el cumplimiento del protocolo.

Costo de contexto

~2,112Tokens (definiciones de herramientas)
~697 BTamaño de respuesta típico
Impacto moderado en la atención (1.65% del contexto de 128k)

Este es el número aproximado de tokens que se consumen cada vez que las herramientas del servidor se cargan en el contexto de un modelo. Los recuentos más altos reducen la atención disponible para otras tareas.

Instalar

Instalación con un clic

Agrega esto a tu archivo `claude_desktop_config.json`:

{
  "mcpServers": {
    "reel25-mcp": {
      "command": "npx",
      "args": [
        "reel25-mcp"
      ]
    }
  }
}

Paquetes ejecutables

npmreel25-mcp1.0.5stdio

Puntos de conexión remotos

https://mcp.reel25.com/mcpstreamable-http

Qué puede hacer

Inventario de herramientas

Herramientas (26)

🟢 Solo lectura🟡 Escritura🔴 Eliminación⚪ Desconocido
🟢list_videos(limit, offset, start_date, end_date, platform)

List all tracked videos. Free.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "limit": {
      "type": "number",
      "description": "Results per page (1-100, default 20)"
    },
    "offset": {
      "type": "number",
      "description": "Pagination offset"
    },
    "start_date": {
      "type": "string",
      "description": "Filter: posted after (YYYY-MM-DD)"
    },
    "end_date": {
      "type": "string",
      "description": "Filter: posted before (YYYY-MM-DD)"
    },
    "platform": {
      "type": "string",
      "enum": [
        "tiktok",
        "youtube",
        "insta"
      ],
      "description": "Filter by platform"
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_video(video_id)

Get video details including metrics and music info. Free.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "video_id": {
      "type": "string",
      "description": "Video UUID"
    }
  },
  "required": [
    "video_id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_video_history(video_id, days)

Get video performance snapshots over time. Free.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "video_id": {
      "type": "string",
      "description": "Video UUID"
    },
    "days": {
      "type": "number",
      "description": "Days of history (1-365, default 30)"
    }
  },
  "required": [
    "video_id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪track_video(url)

Track a video by URL. Supports TikTok, Instagram, YouTube. Free.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Full video URL (https)"
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪bulk_track_videos(urls)

Track up to 25 videos at once by URL. Free.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "urls": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Array of video URLs (max 25)"
    }
  },
  "required": [
    "urls"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪untrack_video(video_id)

Stop tracking a video. Free.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "video_id": {
      "type": "string",
      "description": "Video UUID"
    }
  },
  "required": [
    "video_id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_accounts

List all tracked creator accounts. Free.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_account(account_id)

Get account details. Free.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "account_id": {
      "type": "string",
      "description": "Account UUID"
    }
  },
  "required": [
    "account_id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
⚪track_account(url, video_limit)

Track a creator account by URL. Free.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "url": {
      "type": "string",
      "description": "Account URL (e.g. https://www.tiktok.com/@username)"
    },
    "video_limit": {
      "type": "number",
      "description": "Max videos to track (1-500, default 50)"
    }
  },
  "required": [
    "url"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_account_videos(account_id, limit)

List videos for a specific account. Free.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "account_id": {
      "type": "string",
      "description": "Account UUID"
    },
    "limit": {
      "type": "number",
      "description": "Results per page (default 20)"
    }
  },
  "required": [
    "account_id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_account_metrics(account_id)

Get detailed account performance metrics. Free.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "account_id": {
      "type": "string",
      "description": "Account UUID"
    }
  },
  "required": [
    "account_id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🔴remove_account(account_id)

Stop tracking an account. Free.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "account_id": {
      "type": "string",
      "description": "Account UUID"
    }
  },
  "required": [
    "account_id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢search_content(query, platform, depth, minViews, timeframe)

AI-powered content discovery. Costs 100 credits. Polls internally (30-60s).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "query": {
      "type": "string",
      "description": "Describe the content you want to find. Be specific."
    },
    "platform": {
      "type": "string",
      "enum": [
        "tiktok",
        "youtube",
        "insta"
      ],
      "description": "Target platform (default: tiktok)"
    },
    "depth": {
      "type": "string",
      "enum": [
        "quick",
        "standard",
        "deep"
      ],
      "description": "Research depth (default: standard)"
    },
    "minViews": {
      "type": "string",
      "enum": [
        "any",
        "10k",
        "25k",
        "50k",
        "100k"
      ],
      "description": "Minimum views filter"
    },
    "timeframe": {
      "type": "string",
      "enum": [
        "any",
        "today",
        "week",
        "last month",
        "year"
      ],
      "description": "Time period filter"
    }
  },
  "required": [
    "query"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_radar_results(search_id)

Get results of a previous radar search. Free.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "search_id": {
      "type": "string",
      "description": "Search UUID"
    }
  },
  "required": [
    "search_id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢radar_history(limit)

List past radar searches. Free.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "limit": {
      "type": "number",
      "description": "Number of results (default 20)"
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢analyze_video(video_id, force)

AI video analysis: hooks, structure, CTA, UGC. Costs 5 credits. Polls internally (15-30s).

Esquema de entrada

{
  "type": "object",
  "properties": {
    "video_id": {
      "type": "string",
      "description": "Video UUID"
    },
    "force": {
      "type": "boolean",
      "description": "Force re-analysis (default false)"
    }
  },
  "required": [
    "video_id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_analysis(video_id)

Get existing AI analysis for a video. Free.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "video_id": {
      "type": "string",
      "description": "Video UUID"
    }
  },
  "required": [
    "video_id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢list_folders

List all folders. Free.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡create_folder(name)

Create a folder. Free.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "Folder name (max 255 chars)"
    }
  },
  "required": [
    "name"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡add_videos_to_folder(folder_id, video_ids)

Add videos to a folder (max 50). Free.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "folder_id": {
      "type": "string",
      "description": "Folder UUID"
    },
    "video_ids": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Video UUIDs to add"
    }
  },
  "required": [
    "folder_id",
    "video_ids"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟡add_accounts_to_folder(folder_id, account_ids)

Add accounts to a folder (max 50). Free.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "folder_id": {
      "type": "string",
      "description": "Folder UUID"
    },
    "account_ids": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Account UUIDs to add"
    }
  },
  "required": [
    "folder_id",
    "account_ids"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢folder_analytics(folder_id)

Get folder-level analytics. Free.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "folder_id": {
      "type": "string",
      "description": "Folder UUID"
    }
  },
  "required": [
    "folder_id"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢top_videos(limit)

Get top performing tracked videos. Free.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "limit": {
      "type": "number",
      "description": "Number of results (1-100, default 10)"
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢growth_trends(period)

Get follower and video growth trends. Free.

Esquema de entrada

{
  "type": "object",
  "properties": {
    "period": {
      "type": "string",
      "enum": [
        "7d",
        "30d",
        "90d",
        "all"
      ],
      "description": "Time period (default 30d)"
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_credits

Check workspace credit balance. Free.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}
🟢get_workspace

Get workspace info: plan, credits, limits. Free.

Esquema de entrada

{
  "type": "object",
  "properties": {},
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Comunidad

Califica este servidor

Evidencia

Observaciones recientes

verificadoversión no registrada26 herramientas
verificadoversión no registrada26 herramientas
verificadoversión no registrada26 herramientas