Sáltate la instalación. Funcionando en menos de 2 minutos.
Inicia una prueba gratuita en cloud.anythingmcp.com, añade Twilio Segment con un clic y apunta tu cliente de IA (Claude, ChatGPT, Copilot o Cursor) al endpoint MCP generado. Sin Docker, sin git clone, sin experiencia de desarrollo.
AnythingMCP está en el directorio de conectores de Claude: añádelo a Claude con un clic (se abre en una pestaña nueva), inicia sesión y elige qué servidores MCP puede usar Claude.
Resumen
Deja que tu IA trabaje con tu workspace de Twilio Segment: lista fuentes, destinos y warehouses, revisa el volumen de eventos, la entrega y las sincronizaciones de los warehouses, y lee tracking plans, Functions, el uso y el audit trail. Workspaces en EE. UU. y la UE.
Prueba a pedir
Prompts de ejemplo para Twilio Segment
Haz clic en un prompt para copiarlo. Pégalo en Claude, ChatGPT, Cursor, Gemini, Copilot u OpenClaw para ejecutarlo contra este conector.
Claude es IA y puede equivocarse. Verifica siempre las respuestas.
💡 ¿Sin instalación? Usa cloud.anythingmcp.com directamente. Inicia sesión, pulsa Connectors → Twilio Segment, pega tus credenciales, genera una MCP API key y listo. Sin Docker, sin
git clone, sin servidor local.
Twilio Segment + Claude
Deja que tu IA trabaje con tu workspace de Twilio Segment: lista fuentes, destinos y warehouses, revisa el volumen de eventos, la entrega y las sincronizaciones de los warehouses, y lee tracking plans, Functions, el uso y el audit trail. Workspaces en EE. UU. y la UE.
Requisitos previos
Las instrucciones de configuración completas están incluidas en el conector (visibles en el store al seleccionarlo). Las variables de entorno requeridas:
SEGMENT_API_HOST, SEGMENT_API_TOKEN
Paso 1 — Obtener credenciales
- Como Workspace Owner, abre Settings → Workspace settings → Access Management → Tokens (
https://app.segment.com/goto-my-workspace/settings/access-management/tokens) y haz clic en Create Token. - Elige un token de Public API, no un token de Config API. Dale el rol más pequeño que cubra lo que necesitas: Workspace Member con roles de solo lectura (por ejemplo Source Read-only y Tracking Plan Read-only) para leer, Workspace Owner solo si vas a activar las herramientas de escritura.
- Segment muestra el token una sola vez: cópialo enseguida en
SEGMENT_API_TOKEN. Se envía como token Bearer y solo a Segment. - Ajusta
SEGMENT_API_HOSTa la región del workspace:https://api.segmentapis.compara un workspace de EE. UU.,https://eu1.api.segmentapis.compara un workspace de la UE. Un token solo funciona en su propia región. - Instala el conector y ejecuta
segment_get_workspacepara comprobar la conexión. Un token pertenece a un solo workspace, así que instala un conector por workspace.
Qué lee: fuentes, destinos con sus mappings de Actions, warehouses con su estado de conexión y sus últimas sincronizaciones, el volumen de eventos en el tiempo, Delivery Overview (dónde se pierden los eventos, paso a paso, con los motivos), métricas de entrega por destino, tracking plans y sus reglas (Protocols), Functions con su código, el uso diario de llamadas a la API y de MTU, y el Audit Trail con quién cambió qué. Los tracking plans necesitan Protocols, las Functions la función Functions y los mappings las Destination Subscriptions en el workspace.
Secretos: los campos de configuración que suelen contener las credenciales de destinos y warehouses (claves API, secretos, tokens, contraseñas) se omiten. Eso sí, segment_get_source devuelve las write keys de la fuente, con las que cualquiera puede enviar datos a esa fuente.
Límites: Segment limita las peticiones por token, dirección IP y endpoint, y responde 429 con una cabecera Retry-After. Algunos endpoints son más estrictos: las sincronizaciones de warehouses permiten 2 llamadas por minuto, el volumen de eventos 60 por minuto, las reglas de tracking plans y el estado de conexión de warehouses 200 por minuto. Las listas llegan en páginas de hasta 1.000 elementos, y la IA sigue pagination.next hasta tenerlo todo.
Desactivadas al instalar: segment_update_source y segment_update_destination renombran una fuente o un destino o lo activan y desactivan, y uno desactivado descarta los datos hasta que se vuelve a activar. segment_delete_source y segment_delete_destination no se pueden deshacer. Un administrador activa estas herramientas a propósito, e incluso entonces la IA confirma contigo cada cambio; un borrado espera a que confirmes el id y el nombre.
Errores comunes: 403 "Not authorized to perform this operation": el token es incorrecto o está revocado, pertenece a un workspace de la otra región, es un token de Config API o su rol no cubre este recurso. 401: no se envió ningún token. 404: no hay ningún recurso con ese id en este workspace. 422: falta un parámetro o no es válido, por ejemplo un periodo de Delivery Overview más largo de lo que permite la granularidad. Un mensaje sobre una función significa que el workspace no tiene Protocols, Functions o Destination Subscriptions. 429: espera el tiempo indicado en Retry-After.
El conector no envía eventos: la Tracking API de Segment usa la write key de una fuente en otro host. Tampoco crea fuentes, destinos ni warehouses, y no cubre filtros, transformaciones, Reverse ETL, audiencias y computed traits de Engage, la gestión de accesos, las reglas de eliminación y supresión ni el catálogo.
Paso 2 — Instalar el adapter
curl -fsSL https://raw.githubusercontent.com/HelpCode-ai/anythingmcp/main/docker-compose.quickstart.yml -o docker-compose.yml
printf 'JWT_SECRET=%s\nENCRYPTION_KEY=%s\n' "$(openssl rand -hex 32)" "$(openssl rand -hex 32)" > .env
docker compose up -d
Paso 3 — Añadir el conector en Claude
La URL de tu servidor: en AnythingMCP abre MCP Servers → el servidor donde está este conector y copia su URL (
https://cloud.anythingmcp.com/mcp/…). Úsala donde esta guía muestraYOUR_SERVER_ID.
Ruta recomendada: funciona en claude.ai web sin tocar ningún archivo de configuración.
- En Claude, abre Customize → Connectors.
- Pulsa + y después Add custom connector.
- Escribe un nombre, por ejemplo
Twilio Segment, y la URL del servidor MCP remotohttps://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID, y pulsa Add. - Pulsa Connect e inicia sesión en AnythingMCP (OAuth) para permitir el acceso.
Todas las herramientas debajo aparecen en tu chat: empieza a escribir prompts.
Herramientas disponibles
| Tool | What it does |
|---|---|
segment_get_workspace | Get the Segment workspace the token belongs to (id, slug, name) |
segment_list_sources | List the workspace's sources (websites, apps, servers and cloud apps that send data) with id, name, slug, enabled flag, source type… |
segment_get_source | Get one source by id: name, slug, enabled flag, source type, labels, write keys, settings and the id of the tracking plan connected to it |
segment_list_source_destinations | List the destinations connected to one source (id, name, enabled flag, destination type) |
segment_list_source_warehouses | List the warehouses connected to one source (id, name, enabled flag, warehouse type) |
segment_get_source_schema_settings | Get a source's schema settings: whether unplanned track events, properties and traits are allowed or blocked, what happens on tracking plan… |
segment_list_destinations | List the workspace's destinations (tools Segment sends data to) with id, name, enabled flag, destination type, catalog metadata id and the… |
segment_get_destination | Get one destination by id: name, enabled flag, destination type, source id and its settings |
segment_list_destination_subscriptions | List the mappings (subscriptions) of an Actions destination: id, name, action, trigger (which events it fires on) and enabled flag |
segment_get_destination_delivery_metrics | Delivery metrics summary of one destination for one source: totals per metric (delivered, discarded, retried and so on) with breakdowns |
segment_list_warehouses | List the workspace's warehouses (id, name, enabled flag, warehouse type such as Snowflake, BigQuery, Redshift, Postgres) |
segment_get_warehouse | Get one warehouse by id: name, enabled flag, warehouse type and its connection settings without passwords, keys and other secrets |
segment_get_warehouse_connection_state | Check whether Segment can currently connect to a warehouse with its saved settings (e.g |
segment_list_warehouse_syncs | Recent sync reports of a warehouse for every connected source: source id, start and end, status, duration, rows synced and notices |
segment_list_tracking_plans | List the tracking plans (id, name, slug, description, type, created and updated) |
segment_get_tracking_plan | Get one tracking plan by id (name, slug, description, type, created and updated) |
segment_list_tracking_plan_rules | List the rules of a tracking plan: per event or trait the rule type, key, JSON Schema of the allowed properties, version and dates |
segment_list_tracking_plan_sources | List the sources connected to a tracking plan (id, name, slug, enabled flag, source type) |
segment_list_functions | List the workspace's Functions of one type (id, name, description, type, created) |
segment_get_function | Get one Function by id, including its JavaScript code, declared settings (names and types, not values) and type |
segment_get_event_volume | Event volume of the workspace over time: totals and series per bucket, optionally grouped by event name, event type or source and filtered… |
segment_get_delivery_overview | Delivery Overview counts for one step of a source's pipeline: successfully-received and failed-on-ingest (events reaching Segment)… |
segment_get_daily_api_calls_usage | Daily cumulative API call counts of the workspace for one usage month (the volume Segment bills on for API-based plans) |
segment_get_daily_mtu_usage | Daily cumulative monthly tracked users (MTU) of the workspace for one usage month: anonymous, identified, anonymous then identified and… |
segment_list_audit_events | List Audit Trail events (who changed what and when): id, timestamp, type (e.g |
segment_update_source | Rename a source or switch it on or off |
segment_update_destination | Rename a destination or switch it on or off |
segment_delete_source | Delete a source for good, with its settings and connections; data sent with its write key is no longer accepted |
segment_delete_destination | Delete a destination for good, with its settings and mappings |
Ejemplos de prompts
- "¿Cuáles de nuestros destinos están desactivados y de qué fuentes leen?"
- "Muéstrame el Delivery Overview de nuestra fuente de iOS en las últimas 24 horas y dónde se descartaron eventos."
- "¿Cómo evolucionó el volumen de eventos por fuente en los últimos 7 días, y cuántos MTU llevamos este mes?"
- "Según el audit trail, ¿quién cambió fuentes o destinos en las últimas dos semanas?"
FAQ
¿Funciona con Claude Code igual que con Claude Desktop? Sí, apunta ambos a https://cloud.anythingmcp.com/mcp/YOUR_SERVER_ID.
Siguientes pasos
¿Te ha sido útil esta guía?