What dependencies does Mattermost MCP Server require?
Node.js and npm are required. The server also needs a Mattermost personal access token and the workspace URL.
@pvev
Basic information
Mattermost MCP server to enable Claude to interact with Mattermost Workspaces
Add this server to your MCP-compatible client using the configuration below.
{
"mcpServers": {
"mattermost-mcp": {
"command": "node",
"args": [
"view-channel-messages.js",
"<channel-name>"
]
}
}
}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.
The Mattermost MCP Server is a Model Context Protocol server that wraps the Mattermost API, enabling Claude and other MCP clients to interact with Mattermost workspaces. It provides tools for channel management, messaging, user queries, and topic monitoring.
Clone the repository, run npm install, create a config.local.json with your Mattermost URL, personal access token, and team ID, then run npm run build followed by npm start. Add "mattermost": {"command": "node", "args": ["/path/to/mattermost-mcp/build/index.js"]} to your claude_desktop_config.json.
Node.js and npm are required. The server also needs a Mattermost personal access token and the workspace URL.
Authentication is configured via a `config.local.json` file containing your Mattermost URL, personal access token, and team ID. The server uses these credentials for all API calls.
Yes. Enable monitoring by setting `"enabled": true` in your config and specify a cron expression (e.g., `"*/15 * * * *"`) for the schedule. You can also trigger it manually via HTTP, CLI, or the `mattermost_run_monitoring` tool.
The `mattermost_list_channels`, `mattermost_get_users`, and similar tools accept `limit` (default 100, max 200) and `page` parameters. `mattermost_get_channel_history` and `mattermost_get_thread_replies` also support pagination with `limit` (default 30) and `page`.
Your real Mattermost credentials and monitoring settings are stored in a `config.local.json` file (gitignored). The repository includes a `config.json` template with placeholder values.

call4me lets your AI agent make real phone calls for you. Ask Claude, ChatGPT, Cursor, Codex or your own app to book a table, schedule a dentist appointment, cancel a subscription or ask a business a question. It calls,

Send real faxes to any US, Canadian, or international fax number from any AI assistant. The agent quotes the exact price from the document's real page count, hands the human a Stripe Checkout link (payment stays human-in

Email for long-term client relationships: ARVX reads each person first and remembers every pair.
Hosted MCP server that lets your AI agent post to Threads, Instagram, YouTube, Facebook, TikTok, Pinterest, Bluesky, Telegram, Discord, Ghost and Naver Blog. Setup for each agent.

HelpWell connects AI assistants to your help desk, knowledge base, live chat support and email marketing automation for SaaS. Triage support tickets, draft help docs and replies, manage contacts, and prepare newsletters
Comments