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": {
    "mcp-server-mattermost": {
      "command": "node",
      "args": [
        "dist/main.js",
        "--transport",
        "stdio"
      ]
    }
  }
}

Mattermost MCP Server のツール

ツール一覧はまだありません

この掲載には表示できるツール一覧がまだありません。サーバーにツールがないという意味ではありません。対応機能はプロジェクトのドキュメントをご確認ください。

ツールは README から自動的に抽出されます。メンテナーは ## Tools という見出しの下に記載することで、このタブに反映できます。

概要

What is mattermost-mcp-server?

Mattermost-mcp-server is an MCP (Model Context Protocol) server that connects to the Mattermost API to retrieve and process messages, making them available to MCP clients via standard transports. It is designed for developers and teams who want to integrate Mattermost with AI assistants or other MCP-compatible tools.

How to use mattermost-mcp-server?

Clone the repository, install dependencies with npm install, and set the required environment variables (MATTERMOST_ENDPOINT, MATTERMOST_TOKEN, MATTERMOST_TEAM, MATTERMOST_CHANNELS). Build with npm run build, then run the server using node dist/main.js --transport <mode> where mode is stdio, sse, or http-stream. You can also use npx mcp-server-mattermost with the appropriate arguments. For Claude Desktop, add a configuration entry with the command, transport, endpoint, token, team, and channels.

Key features of mattermost-mcp-server

  • Secure, token‑based connection to Mattermost API endpoints
  • Supports three transport modes: stdio, http‑stream, and sse
  • Search for messages across multiple Mattermost channels
  • Customizable default channels and message fetch limits

Use cases of mattermost-mcp-server

  • Integrate Mattermost with Claude Desktop to query channel messages
  • Build AI‑powered search tools that look across team conversations
  • Enable automated retrieval of recent messages from selected channels

よくある質問

1

What are the runtime requirements?

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

2

Which transport modes are supported?

The server supports `stdio`, `http-stream`, and `sse` transports.

3

How do I authenticate with the Mattermost API?

Set the `MATTERMOST_TOKEN` environment variable to your personal access token.

4

Can I configure which channels are monitored?

Yes, set the `MATTERMOST_CHANNELS` environment variable with a comma‑separated list of channel names.

5

How do I integrate this server with Claude Desktop?

Add a configuration entry under `mcpServers` in your Claude Desktop settings, specifying the command `npx`, the server package, and arguments for transport, endpoint, token, team, and channels.

コメント

「コミュニケーション」の他のコンテンツ