m

mattermost-s-mcp

@in2out/mattermost-s-mcp
0 Stars 183 次浏览 in2out 更新于 2026-08-23

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "mattermost-s-mcp": {
      "args": [
        "///mattermost-s-mcp/index.js"
      ],
      "command": "node",
      "env": {
        "MATTERMOST_MCP_CONFIG": "///mattermost-s-mcp/config/webhooks.yaml"
      }
    }
  }
}

服务介绍

mattermost-s-mcp

Mattermost MCP(Model Context Protocol) Claude Desktop AI MCP .

  • ** **: YAML
  • **Claude Desktop **: MCP Claude
  • ** **:
  • ** **: URL

  • Node.js 18
  • npm

1.

git clone <repository-url> mattermost-s-mcp
cd mattermost-s-mcp
npm install

2.

config/webhooks.yaml Mattermost :

version: 1
default_channel: ops-alert
webhooks:
  - channel: ops-alert
    url: https://your-mattermost-server/hooks/your-webhook-token
    description:   
  - channel: dev-notice
    url: https://your-mattermost-server/hooks/another-webhook-token
    description:   

3. Claude Desktop

Claude Desktop :

****:

  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "mattermost-s-mcp": {
      "command": "node",
      "args": ["///mattermost-s-mcp/index.js"],
      "env": {
        "MATTERMOST_MCP_CONFIG": "///mattermost-s-mcp/config/webhooks.yaml"
      }
    }
  }
}

****: .

4. Claude Desktop

Claude Desktop .

Claude Desktop :

1:

Mattermost " "  

2:

Mattermost   

3:

Mattermost dev-notice  " "  

  1. mattermost.list_webhooks:
  2. mattermost.set_default:
  3. mattermost.send_message:

**"server disconnected" **

  • Node.js : which node where node
  • config/webhooks.yaml

  • URL
  • Mattermost

MIT

相关 MCP 服务