mark_channel_viewed
Mark a channel as viewed (reset unread counters)
How to use it
mark_channel_viewed is exposed by the MCP Server Mattermost MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the mark_channel_viewed 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 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
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