What does mattermost-mcp-server do?
It acts as a bridge between Mattermost and the Model Context Protocol, allowing MCP clients (like AI assistants) to search and retrieve messages from Mattermost channels.
@kakehashi-inc
Basic information
MCP server using the Mattermost API
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mattermost-mcp-server": {
"command": "node",
"args": [
"dist/main.js",
"--transport",
"stdio"
]
}
}
}Tool list not available yet
This listing does not currently have a tool list to display. This does not mean the server has no tools; check its documentation for supported capabilities.
We auto-extract tools from the README. The maintainer can list them under a ## Tools heading to populate this section.
It is a Model Context Protocol (MCP) server that connects to Mattermost API endpoints to retrieve and process information. It uses secure, token-based authentication and makes Mattermost data available through standard MCP transports. It is designed for developers and teams who want to integrate Mattermost messaging with AI assistants or other MCP-compatible tools.
Clone the repository, install dependencies, set required environment variables (MATTERMOST_ENDPOINT, MATTERMOST_TOKEN, MATTERMOST_TEAM, MATTERMOST_CHANNELS), then build and run with one of three transport modes: stdio, sse, or http-stream. Example: npx mcp-server-mattermost --transport stdio.
It acts as a bridge between Mattermost and the Model Context Protocol, allowing MCP clients (like AI assistants) to search and retrieve messages from Mattermost channels.
Node.js version 22 or higher and npm version 10 or higher are required.
All data remains on your Mattermost server; the MCP server only accesses it via API calls and does not store any data locally.
The server supports three transport modes: `stdio` (default), `sse`, and `http-stream`.
Authentication uses a token-based approach: you provide a Mattermost personal access token via the `MATTERMOST_TOKEN` environment variable. All API requests are authenticated with this token.
Local MCP server for Thunderbird. Gives Claude Desktop, Cursor, or any MCP client read/write access to multiple mailboxes, calendars, contacts, notes & tasks (Gmail, Outlook, IMAP) — all on your machine.
MCP server for the eSIMfly Business API — let Claude, Cursor and other AI agents search eSIM plans, check usage, diagnose connectivity and (optionally) order

Email for long-term client relationships: ARVX reads each person first and remembers every pair.

Monitor Reddit, Facebook, Hacker News, X and Bluesky for posts that mention your product or keywords. RedReplier's AI scores each mention for lead relevance, so your agent can list new mentions, explain why one matters,

Official Mobile Text Alerts server. Send and schedule SMS, manage subscribers and groups, and complete carrier registration from any MCP-compatible AI assistant.
Comments