servidor mattermost-mcp
Este proyecto implementa un servidor de Protocolo de Contexto de Modelo (MCP) para la integración de Mattermost. Se conecta a los puntos finales de la API de Mattermost para recuperar y procesar información diversa, poniéndola a disposición mediante transportes MCP estándar.
Características
Se conecta a los puntos finales de la API de Mattermost
Admite múltiples modos de transporte:
SSE (Eventos enviados por el servidor)
E/S estándar
Procesamiento de mensajes en tiempo real
Monitoreo específico del equipo y del canal
Autenticación segura basada en tokens
Requisitos
Node.js >= 22
npm >= 10
dotenvx
Configuración
Clonar este repositorio:
Instalar dependencias:
Configure sus variables de entorno:
Variables de entorno requeridas:
MCP_PORT: Número de puerto para el modo de transporte SSE (predeterminado: 8201)MATTERMOST_ENDPOINT: la URL de su servidor MattermostMATTERMOST_TOKEN: Su token de autenticación de MattermostMATTERMOST_TEAM_ID: El ID del equipo a monitorearMATTERMOST_CHANNELS: Lista de nombres de canales separados por comas para monitorear
Construir el servidor:
Uso
El servidor se puede ejecutar en dos modos de transporte:
Modo de transporte SSE
Modo de transporte de E/S estándar
Desarrollo
npm run dev: Inicia el servidor en modo de desarrollo con recarga en calientenpm run lint: Ejecutar ESLintnpm run format: Formatear código usando Prettiernpm test: Ejecutar pruebasnpm run inspect: Ejecutar el inspector MCP
Referencias
Licencia
Instituto Tecnológico de Massachusetts (MIT)
Related MCP Servers
- AsecurityFlicenseAqualityA Model Context Protocol server that enables AI models to interact with SourceSync.ai's knowledge management platform for managing documents, ingesting content from various sources, and performing semantic searches.Last updated -2533
- -securityAlicense-qualityA server that implements the Model Context Protocol, providing a standardized way to connect AI models to different data sources and tools.Last updated -111MIT License
- -securityFlicense-qualityA basic Model Context Protocol server implementation that demonstrates core functionality including tools and resources for AI chat applications.Last updated -