Skip to main content
Glama

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

Requisitos

  • Node.js >= 22
  • npm >= 10
  • dotenvx

Configuración

  1. Clonar este repositorio:
git clone https://github.com/kakehashi-inc/mattermost-mcp-server.git cd mattermost-mcp-server
  1. Instalar dependencias:
npm install
  1. Configure sus variables de entorno:
# Create .env file cp .env.example .env # Encrypt your .env file (optional but recommended for production) dotenvx encrypt

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 Mattermost
  • MATTERMOST_TOKEN : Su token de autenticación de Mattermost
  • MATTERMOST_TEAM_ID : El ID del equipo a monitorear
  • MATTERMOST_CHANNELS : Lista de nombres de canales separados por comas para monitorear
  1. Construir el servidor:
npm run build

Uso

El servidor se puede ejecutar en dos modos de transporte:

Modo de transporte SSE

npm start

Modo de transporte de E/S estándar

npm start -- --stdio

Desarrollo

  • npm run dev : Inicia el servidor en modo de desarrollo con recarga en caliente
  • npm run lint : Ejecutar ESLint
  • npm run format : Formatear código usando Prettier
  • npm test : Ejecutar pruebas
  • npm run inspect : Ejecutar el inspector MCP

Referencias

Licencia

Instituto Tecnológico de Massachusetts (MIT)

-
security - not tested
A
license - permissive license
-
quality - not tested

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.

Un servidor de protocolo de contexto de modelo que se conecta a Mattermost, lo que permite que los modelos de IA monitoreen y procesen mensajes de equipos y canales específicos en tiempo real a través de SSE o modos de transporte de E/S estándar.

  1. Características
    1. Requisitos
      1. Configuración
        1. Uso
          1. Modo de transporte SSE
          2. Modo de transporte de E/S estándar
        2. Desarrollo
          1. Referencias
            1. Licencia

              Related MCP Servers

              • -
                security
                F
                license
                -
                quality
                A Model Context Protocol server that provides AI assistants with structured access to your Logseq knowledge graph, enabling retrieval, searching, analysis, and creation of content within your personal knowledge base.
                Last updated -
                19
                TypeScript
                • Apple
              • -
                security
                A
                license
                -
                quality
                A Model Context Protocol server that provides seamless interaction with Workato's API through custom AI tools, enabling management of recipes, connections, connectors, folders, and activity logs.
                Last updated -
                TypeScript
                MIT License
                • Apple
                • Linux
              • -
                security
                F
                license
                -
                quality
                A Model Context Protocol server that connects AI assistants like Claude to Notion workspaces, enabling them to view, search, create, and update Notion databases, pages, and content blocks.
                Last updated -
                275
                JavaScript
                • Apple
              • -
                security
                F
                license
                -
                quality
                A demonstration implementation of the Model Context Protocol server that facilitates communication between AI models and external tools while maintaining context awareness.
                Last updated -
                Python
                • Linux
                • Apple

              View all related MCP servers

              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/mattermost-mcp-server'

              If you have feedback or need assistance with the MCP directory API, please join our Discord server