Sign inSign up

legard/mcp-server-mattermost

By legard

•Updated 17 days ago

MCP server for Mattermost — AI assistants integration

Image
0

3.9K

legard/mcp-server-mattermost repository overview

⁠mcp-server-mattermost

Let AI assistants read, search, and post in your Mattermost workspace.

36 tools · Channels · Messages · Reactions · Threads · Files · Users

⁠Features

Channels — list, create, join, manage channels and DMs Messages — send, search, edit, delete with rich attachments Reactions & Threads — emoji reactions, pins, full thread history Users & Teams — lookup, search, status Files — upload, metadata, download links Bookmarks — save links and files in channels (Entry+ edition)

⁠Quick Start

  1. Get a Mattermost bot token⁠
  2. Add to your MCP client config (Claude Desktop, Cursor, Claude Code, etc.)
  3. Restart your client

Full setup guide⁠ with examples for every client

⁠Configuration

VariableRequiredDefaultDescription
MATTERMOST_URLYes—Mattermost server URL
MATTERMOST_TOKENYes—Bot or personal access token
MATTERMOST_TIMEOUTNo30Request timeout in seconds
MATTERMOST_MAX_RETRIESNo3Max retry attempts
MATTERMOST_VERIFY_SSLNotrueVerify SSL certificates
MATTERMOST_LOG_LEVELNoINFOLogging level
MATTERMOST_LOG_FORMATNojsonLog format: json or text

⁠Docker-Specific Settings

VariableDefaultDescription
MCP_TRANSPORTstdioTransport: stdio or http
MCP_HOST127.0.0.1HTTP bind host (use 0.0.0.0 in Docker)
MCP_PORT8000HTTP port

Stdio mode — default, for MCP clients like Claude Desktop.

HTTP mode — set MCP_TRANSPORT=http for production deployments with health checks at /health.

Docker documentation⁠ — full examples for both modes

⁠Documentation

⁠License

MIT

Tag summary

Content type

Image

Digest

sha256:7fbe972ac…

Size

69.5 MB

Last updated

17 days ago

docker pull legard/mcp-server-mattermost