Mattermost MCP Server

Mattermost MCP Server

Local serverstdioGo

What is the Mattermost MCP Server?

Mattermost MCP Server

The short version

MCP Server for the Mattermost API, enabling Claude and other MCP clients to interact with Mattermost workspaces.

More MCP options

Compare MCP servers by category, or browse hosted MCP servers if you prefer an endpoint over a local process.

Maintainer setup documentation.

Recorded tools

Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.

ToolWhat it does
mattermost_list_channelsList channels in the workspace (public, private, and DMs)
mattermost_get_channel_historyGet messages from a channel with filtering options
mattermost_post_messagePost a new message to a channel
mattermost_reply_to_threadReply to a specific message thread
mattermost_add_reactionAdd an emoji reaction to a message
mattermost_get_thread_repliesGet all replies in a thread
mattermost_get_usersGet a list of users in the workspace
mattermost_get_user_profileGet detailed profile information for a user
mattermost_run_monitoringTrigger topic monitoring immediately

Configuration

VariableDescriptionRequired
MATTERMOST_URLEndpoint or connection string the server talks to.Yes
MATTERMOST_TOKENCredential the server authenticates with.Yes
MATTERMOST_TEAM_IDConfiguration value read at startup.Optional

Example prompts to try

  • “Use Mattermost to mattermost list channels.”
  • “Use Mattermost to mattermost get channel history.”
  • “Use Mattermost to mattermost post message.”

Frequently asked questions

Mattermost MCP Server Confirm the tools offered by your installed version in the connected client. Tool availability and permissions depend on the server and account configuration.