Servidor de intercomunicación MCP
Un servidor de Protocolo de Contexto de Modelo (MCP) que proporciona acceso a conversaciones y chats de Intercom. Este servidor permite a los LLM consultar y analizar sus conversaciones de Intercom con diversas opciones de filtrado.
Características
- Consultar conversaciones de Intercom con opciones de filtrado:
- Rango de fechas (fechas de inicio y finalización)
- ID de cliente
- Estado de la conversación
- Acceso seguro usando su clave API de Intercom
- Datos de conversación enriquecidos que incluyen:
- Detalles básicos de la conversación
- Información del contacto
- Estadísticas (respuestas, reaperturas)
- Información sobre el estado y las prioridades
Instalación
- Clonar el repositorio:
- Instalar dependencias:
- Configura tu entorno:
- Agregue su clave API de Intercom a
.env
:
- Construir el servidor:
Uso
Ejecución del servidor
Iniciar el servidor:
Uso con Claude para escritorio
- Agregue el servidor a su configuración de Claude for Desktop (
~/Library/Application Support/Claude/claude_desktop_config.json
en macOS o%AppData%\Claude\claude_desktop_config.json
en Windows):
- Reiniciar Claude para escritorio
Herramientas disponibles
conversaciones de búsqueda
Busca conversaciones de Intercom con filtros opcionales.
Parámetros:
createdAt
(opcional): Objeto conoperator
(por ejemplo, ">", "<", "=") yvalue
(marca de tiempo UNIX) para filtrar por fecha de creación.updatedAt
(opcional): Objeto conoperator
(por ejemplo, ">", "<", "=") yvalue
(marca de tiempo UNIX) para filtrar por fecha de actualización.sourceType
(opcional): Tipo de fuente de la conversación (por ejemplo, "correo electrónico", "chat").state
(opcional): Estado de la conversación por el que filtrar (por ejemplo, "abierto", "cerrado").open
(opcional): booleano para filtrar por estado abierto.read
(opcional): booleano para filtrar por estado de lectura.
Consultas de ejemplo:
- Buscar todas las conversaciones creadas después del 1 de enero de 2024
- "Encuentra conversaciones actualizadas antes de la semana pasada"
- "Enumerar todas las conversaciones de correo electrónico abiertas"
- Obtener todas las conversaciones no leídas
Seguridad
- El servidor requiere una clave API de Intercom para funcionar
- La clave API debe almacenarse de forma segura en variables de entorno
- El servidor sólo proporciona acceso de lectura a las conversaciones.
- Todas las solicitudes de API se realizan con la autenticación adecuada.
Desarrollo
- Iniciar el modo de desarrollo con recompilación automática:
- Ejecutar linting:
Contribuyendo
- Bifurcar el repositorio
- Crea una nueva rama para tu función
- Realiza tus cambios
- Enviar una solicitud de extracción
Licencia
Instituto Tecnológico de Massachusetts (MIT)
You must be authenticated.
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Proporciona acceso a conversaciones y chats de Intercom a través del Protocolo de Contexto de Modelo, lo que permite a los LLM consultar y analizar conversaciones de Intercom con varias opciones de filtrado.
Related Resources
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that enables LLMs to interact with Salesforce data through SOQL queries, SOSL searches, and various API operations including record management.Last updated -1077PythonMIT License
- AsecurityAlicenseAqualityA Model Context Protocol server that gives LLMs the ability to interact with Ethereum networks, manage wallets, query blockchain data, and execute smart contract operations through a standardized interface.Last updated -313232TypeScriptMIT License
- -securityAlicense-qualityA comprehensive toolkit that enhances LLM capabilities through the Model Context Protocol, allowing LLMs to interact with external services including command-line operations, file management, Figma integration, and audio processing.Last updated -17PythonApache 2.0
- -securityFlicense-qualityA comprehensive Model Context Protocol server that bridges LLMs with self-hosted media services, enabling natural language control of TV shows, movies, downloads, and notifications while maintaining traditional API access.Last updated -TypeScript