home / mcp / mattermost mcp server
MCP server using the Mattermost API
Configuration
View docs{
"mcpServers": {
"kakehashi-inc-mcp-server-mattermost": {
"command": "npx",
"args": [
"-y",
"mcp-server-mattermost@latest",
"--transport",
"stdio",
"--endpoint",
"https://your-mattermost-server/api/v4",
"--token",
"your_personal_access_token",
"--team",
"your_team_name",
"--channels",
"town-square,general,your_channel_name"
],
"env": {
"MATTERMOST_TEAM": "your_team_name",
"MATTERMOST_TOKEN": "your_personal_access_token",
"MATTERMOST_CHANNELS": "town-square,general,your_channel_name",
"MATTERMOST_ENDPOINT": "https://your-mattermost-server/api/v4 (base URL)"
}
}
}
}Establishes a secure, token-based connection to Mattermost endpoints and prepares the MCP server to fetch data.
Queries Mattermost channels to retrieve messages according to configured channels and limits.
Supports stdio, sse, and http-stream transports for delivering MCP data to clients.
Configures which Mattermost channels are monitored and sets fetch limits per channel.