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
- Clone the repository and navigate to the directory.
- Install dependencies.
- 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.