Mattermost MCP Server
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
Related MCP server: MCP Boilerplate
Requisitos
Node.js >= 22
npm >= 10
dotenvx
Configuración
Clonar este repositorio:
git clone https://github.com/kakehashi-inc/mattermost-mcp-server.git
cd mattermost-mcp-serverInstalar dependencias:
npm installConfigure sus variables de entorno:
# Create .env file
cp .env.example .env
# Encrypt your .env file (optional but recommended for production)
dotenvx encryptVariables 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:
npm run buildUso
El servidor se puede ejecutar en dos modos de transporte:
Modo de transporte SSE
npm startModo de transporte de E/S estándar
npm start -- --stdioDesarrollo
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)
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Tools
Appeared in Searches
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/kakehashi-inc/mcp-server-mattermost'
If you have feedback or need assistance with the MCP directory API, please join our Discord server