mattermost-s-mcp
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 " "
- mattermost.list_webhooks:
- mattermost.set_default:
- mattermost.send_message:
**"server disconnected" **
- Node.js :
which nodewhere node - config/webhooks.yaml
- URL
- Mattermost
MIT