Mattermost MCP Server
Provides tools for interacting with Mattermost, including channel management, messaging, search, direct messages, user management, file handling, reactions, and team information.
This server does not currently have a deployable release on Glama. Follow the repository's setup instructions to install and configure it for your MCP client, including any required credentials and local dependencies.
Mattermost MCP Server
MCP-сервер для Mattermost. 19 инструментов: каналы, сообщения, поиск, ЛС, юзеры, файлы, реакции.
Установка
Скопируй и вставь в Claude Code / Cursor:
Настрой мне Mattermost MCP по этой инструкции: https://raw.githubusercontent.com/runotwo/mattermost-mcp/main/SETUP.mdАгент спросит креды, добавит конфиг и проверит, что всё работает.
Related MCP server: discord-mcp
Ручная настройка
Option A: Personal Access Token (рекомендуется)
{
"mcpServers": {
"mattermost": {
"command": "npx",
"args": ["-y", "github:runotwo/mattermost-mcp"],
"env": {
"MM_URL": "https://your-mattermost.example.com",
"MM_TOKEN": "your_personal_access_token"
}
}
}
}Option B: Username + Password + TOTP
{
"mcpServers": {
"mattermost": {
"command": "npx",
"args": ["-y", "github:runotwo/mattermost-mcp"],
"env": {
"MM_URL": "https://your-mattermost.example.com",
"MM_USERNAME": "your_username",
"MM_PASSWORD": "your_password",
"MM_TOTP_SECRET": "YOUR_BASE32_TOTP_SECRET"
}
}
}
}MM_TOTP_SECRET не нужен если MFA выключена. MM_TOKEN приоритетнее.
Как получить креды
Personal Access Token
Mattermost → Аватарка → Profile → Security
Personal Access Tokens → Create Token → скопировать
TOTP-секрет (если потерян)
Profile → Security → Remove MFA (ввести текущий код)
Add MFA заново → скопировать строку под QR-кодом
Пересканировать QR в Google Authenticator
Переменные окружения
Variable | Auth | Description |
| обе | URL сервера |
| A | Personal Access Token |
| B | Логин |
| B | Пароль |
| B* | TOTP-секрет (*опционален) |
Инструменты (19)
Каналы: list_channels, list_my_channels, get_channel_info, get_channel_history, post_message, reply_to_message Сообщения: search_messages, get_thread Юзеры: list_users, get_user_info, get_user_status ЛС: list_direct_channels, get_direct_messages, send_direct_message Разное: add_reaction, get_file_info, download_file, list_teams, get_team_info
Development
git clone https://github.com/runotwo/mattermost-mcp.git
cd mattermost-mcp && npm install
cp .env.example .env
npm testTool Schema Changelog
Recent tool additions, removals, and schema changes observed during successful MCP inspections.
Loading tool schema changelog…
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP Server for JFrog, providing tools for development and artifact management.
MCP registry & directory: search, find & install 31k+ MCP servers & tools. Catalog and marketplace.
One MCP server for all your work accounts: Slack, Teams, Google Chat, Jira, ClickUp, digest, tasks.
Meta Ads MCP server with 47 tools for campaigns, creatives, audiences, and insights.
Related MCP Servers
- AlicenseNot gradedqualityCmaintenanceAn MCP server that enables Claude and other MCP clients to interact with Mattermost workspaces, providing channel management, messaging capabilities, and topic monitoring functionality.76 npm44MIT
- AlicenseBqualityDmaintenanceMCP server with over 70 tools to manage and maintain an entire Discord server.7636 npm1ISC
- AlicenseAqualityBmaintenanceMCP Server for the Mattermost API, enabling Claude and other MCP clients to interact with Mattermost workspaces.13105 npm6MIT
- AlicenseNot gradedqualityDmaintenanceMCP server for Slack API integration with 14 tools for messaging and channel management, including sending messages, managing channels, searching messages, and file uploads.7 npmMIT