mattermost-mcp-server
@kakehashi-inc
关于 mattermost-mcp-server
MCP server using the Mattermost API
基本信息
配置
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"mcp-server-mattermost": {
"command": "node",
"args": [
"dist/main.js",
"--transport",
"stdio"
]
}
}
}工具
未检测到工具
工具是从 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
FAQ from mattermost-mcp-server
What are the runtime requirements?
Node.js version 22 or higher and npm version 10 or higher.
Which transport modes are supported?
The server supports stdio, http-stream, and sse transports.
How do I authenticate with the Mattermost API?
Set the MATTERMOST_TOKEN environment variable to your personal access token.
Can I configure which channels are monitored?
Yes, set the MATTERMOST_CHANNELS environment variable with a comma‑separated list of channel names.
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.
沟通协作 分类下的更多 MCP 服务器
MCP Teams Server
InditexTechAn MCP (Model Context Protocol) server implementation for Microsoft Teams integration, providing capabilities to read messages, create messages, reply to messages, mention members.
MCP Email Server
Shy2593666979一个基于 MCP (Model Context Protocol) 的邮件服务,支持 LLM 发送带附件的电子邮件及在指定目录中搜索文件。提供安全的 SMTP 传输、多收件人支持和附件模式匹配搜索功能,适用于 Gmail、Outlook、Yahoo、QQ 邮箱和网易 126 邮箱等主流邮箱服务。

Slack
modelcontextprotocolModel Context Protocol Servers
Modular Outlook MCP Server
ryakerMCP server for Claude to access Outlook data via Microsoft Graph API
feishu-tools-mcp
Li-vienMCP server provides Feishu related operations to AI encoding agents such as cursor 飞书MCP插件,读取文档、发送消息、合同审批、数据处理.....
评论