upload_file
Upload a file
How to use it
Project documentation lists upload_file for the MCP Server Mattermost MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), then check which tools your installed version makes available. Tool availability can depend on configuration and credentials. A server handshake does not verify this tool’s behavior. See the full listing for setup details.
Install MCP Server Mattermost
claude mcp add --transport http mattermost https://mcp.example.com/mcpOther tools in MCP Server Mattermost (37)
Add emoji reaction
Add user to channel
Create link or file bookmark
Create a new channel
Create DM channel
Delete a bookmark
Delete a message
Get channel details by ID
Get channel by name
List channel members
Get messages: recent, unread window, or since timestamp
Get file metadata
Get download link
Get current user info
Get all reactions on a post
Get team details
List team members
Get thread messages
Get user by ID
Get user by username
Get online status
Join a public channel
Leave a channel
List channel bookmarks
List your channels with unread counts
List public channels in a team
List your teams
Mark a channel as viewed (reset unread counters)
Pin a message
Send a message to a channel
Remove emoji reaction
Search messages by term
Search users
Unpin a message
Update bookmark properties
Reorder bookmark
Edit a message