kakehashi-inc_mattermost-mcp-server

kakehashi-inc_mattermost-mcp-server

0

The mattermost-mcp-server is designed to integrate with Mattermost by implementing a Model Context Protocol server. It provides real-time message processing and monitoring of teams and channels through secure, token-based authentication.

mattermost-mcp-server

This project implements a Model Context Protocol (MCP) server for Mattermost integration.

Features

  • Connects to Mattermost API endpoints
  • Supports multiple transport modes: SSE (Server-Sent Events), Standard I/O
  • Real-time message processing
  • Team and channel-specific monitoring
  • Secure token-based authentication

Requirements

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

Setup

  1. Clone the repository and navigate to the directory.
  2. Install dependencies.
  3. Build the server.

Usage

The server can be run in two transport modes: SSE Transport Mode and Standard I/O Transport Mode. Parameters include endpoint, token, team-id, and channels. Optional parameter port is used for SSE transport mode while stdio is a flag for Standard I/O mode.