Skip to main content
Glama
conarti

Mattermost MCP Server

by conarti

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
MATTERMOST_URLYesMattermost API URL (e.g., https://mattermost.example.com/api/v4)
MATTERMOST_TOKENYesMattermost personal access token
MATTERMOST_TEAM_IDYesMattermost team ID

Capabilities

Features and capabilities supported by this server

CapabilityDetails
tools
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
mattermost_list_channelsA

List channels in the Mattermost workspace. By default lists public team channels. Set include_private=true to get all channels including private channels and direct messages (DMs).

mattermost_get_channel_historyA

Get messages from a Mattermost channel. By default returns ALL messages. Use limit parameter to restrict the number of messages.

mattermost_post_messageC

Post a new message to a Mattermost channel

mattermost_reply_to_threadB

Reply to a specific message thread in Mattermost

mattermost_add_reactionB

Add a reaction emoji to a message

mattermost_get_thread_repliesA

Get all replies in a message thread

mattermost_get_usersB

Get a list of users in the Mattermost workspace with pagination

mattermost_get_user_profileB

Get detailed profile information for a specific user

mattermost_run_monitoringC

Run the topic monitoring process immediately

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/conarti/mattermost-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server