get_channel_messages
Get messages: recent, unread window, or since timestamp
How to use it
get_channel_messages is exposed by the MCP Server Mattermost MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the get_channel_messages tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.
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 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
Upload a file