MCP.so
登录

Mattermost MCP Server

@kakehashi-inc

基本信息

分类

沟通协作

许可证

MIT

传输方式

stdio

作者

kakehashi-inc

关于 Mattermost MCP Server

MCP server using the Mattermost API

Mattermost MCP Server 配置

使用下面的配置,将此服务器添加到你的 MCP 客户端。

{
  "mcpServers": {
    "mattermost-mcp-server": {
      "command": "node",
      "args": [
        "dist/main.js",
        "--transport",
        "stdio"
      ]
    }
  }
}

Mattermost MCP Server 工具

工具列表暂未提供

当前收录暂时没有可展示的工具列表,不代表服务没有工具。请查阅项目文档了解支持的能力。

工具是从 README 中自动提取的。维护者可以在 ## Tools 标题下列出工具,即可填充这部分内容。

概览

What is mattermost-mcp-server?

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.

How to use mattermost-mcp-server?

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.

Key features of mattermost-mcp-server

  • Secure, token-based connection to Mattermost API
  • Supports stdio, sse, and http-stream transport modes
  • Search for messages across multiple Mattermost channels
  • Customizable default channels and message fetch limits
  • Works with Claude Desktop via simple configuration

Use cases of mattermost-mcp-server

  • Enable an AI assistant to search and retrieve Mattermost messages
  • Integrate Mattermost data into MCP-compatible client applications
  • Monitor team channels and extract information programmatically
  • Automate workflows that require reading Mattermost conversations
  • Build custom bots or tools that interact with Mattermost through MCP

常见问题

1

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.

2

What are the runtime requirements?

Node.js version 22 or higher and npm version 10 or higher are required.

3

Where does the data live?

All data remains on your Mattermost server; the MCP server only accesses it via API calls and does not store any data locally.

4

What transport modes are supported?

The server supports three transport modes: `stdio` (default), `sse`, and `http-stream`.

5

How is authentication handled?

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.

评论

沟通协作 分类下的更多 MCP 服务器