Skip to content

Tools Overview

MCP Server Mattermost provides 36 tools organized into 7 categories.

Categories

Category Tools Description
Channels 9 List, create, join, manage channels and DMs
Messages 5 Send, search, edit, delete messages
Reactions & Threads 6 Emoji reactions, pins, thread history
Users 5 Lookup, search, status
Teams 3 List teams, members
Files 3 Upload, metadata, download links
Bookmarks 5 Channel bookmarks (Entry+ edition)

Quick Reference

Channels

Tool Description
list_channels List channels in a team
get_channel Get channel details by ID
get_channel_by_name Get channel by name
create_channel Create a new channel
join_channel Join a public channel
leave_channel Leave a channel
get_channel_members List channel members
add_user_to_channel Add user to channel
create_direct_channel Create DM channel

Messages

Tool Description
post_message Send a message to a channel
get_channel_messages Get recent messages
search_messages Search messages by term
update_message Edit a message
delete_message Delete a message

Reactions & Threads

Tool Description
add_reaction Add emoji reaction
remove_reaction Remove emoji reaction
get_reactions Get all reactions on a post
pin_message Pin a message
unpin_message Unpin a message
get_thread Get thread messages

Users

Tool Description
get_me Get current user info
get_user Get user by ID
get_user_by_username Get user by username
search_users Search users
get_user_status Get online status

Teams

Tool Description
list_teams List your teams
get_team Get team details
get_team_members List team members

Files

Tool Description
upload_file Upload a file
get_file_info Get file metadata
get_file_link Get download link

Bookmarks

Tool Description
list_bookmarks List channel bookmarks
create_bookmark Create bookmark
update_bookmark Update bookmark
delete_bookmark Delete bookmark
update_bookmark_sort_order Reorder bookmark

Bookmarks require Entry+ edition

Bookmark tools require Mattermost Entry, Professional, or Enterprise edition (v10.1+).