{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json","name":"io.github.vriesdemichael/mm-mcp","description":"Read, search and post in Mattermost as yourself or a bot.","title":"Mattermost","repository":{"url":"https://github.com/vriesdemichael/mm-mcp","source":"github"},"version":"0.1.0","packages":[{"registryType":"mcpb","identifier":"https://github.com/vriesdemichael/mm-mcp/releases/download/v0.1.0/mm-mcp_0.1.0_darwin_amd64.mcpb","version":"0.1.0","fileSha256":"19da23475e4962abcc916cbe8a92b2a627ec661f92a0ae271fc00ad5c01f99d0","transport":{"type":"stdio"},"environmentVariables":[{"description":"Offer the tools that post and change things. Each change others see asks you before it acts; following a thread, saving a post or a draft, reminders and typing do not.","format":"boolean","default":"false","name":"MM_MCP_ALLOW_WRITES"},{"description":"Where save_file writes attachments. Leave it empty for your Downloads directory.","format":"filepath","name":"MM_MCP_DOWNLOAD_DIR"},{"description":"Mark every post and edit the model writes with Mattermost's own marker for text written with AI.","format":"boolean","default":"true","name":"MM_MCP_MARK_AI_GENERATED"},{"description":"A personal access token, a bot token, or a session token.","isRequired":true,"format":"string","isSecret":true,"name":"MM_TOKEN"},{"description":"The address you open Mattermost at, such as https://chat.example.com.","isRequired":true,"format":"string","name":"MM_URL"}]},{"registryType":"mcpb","identifier":"https://github.com/vriesdemichael/mm-mcp/releases/download/v0.1.0/mm-mcp_0.1.0_darwin_arm64.mcpb","version":"0.1.0","fileSha256":"1feee2c10a5444663e2f0eaf2e75504f3320ca1599622a1d2cb62712973dbf93","transport":{"type":"stdio"},"environmentVariables":[{"description":"Offer the tools that post and change things. Each change others see asks you before it acts; following a thread, saving a post or a draft, reminders and typing do not.","format":"boolean","default":"false","name":"MM_MCP_ALLOW_WRITES"},{"description":"Where save_file writes attachments. Leave it empty for your Downloads directory.","format":"filepath","name":"MM_MCP_DOWNLOAD_DIR"},{"description":"Mark every post and edit the model writes with Mattermost's own marker for text written with AI.","format":"boolean","default":"true","name":"MM_MCP_MARK_AI_GENERATED"},{"description":"A personal access token, a bot token, or a session token.","isRequired":true,"format":"string","isSecret":true,"name":"MM_TOKEN"},{"description":"The address you open Mattermost at, such as https://chat.example.com.","isRequired":true,"format":"string","name":"MM_URL"}]},{"registryType":"mcpb","identifier":"https://github.com/vriesdemichael/mm-mcp/releases/download/v0.1.0/mm-mcp_0.1.0_linux_amd64.mcpb","version":"0.1.0","fileSha256":"0f4fee563ec4a39bf1612e7400efdd828dafd35a9db385e84f68aea3aa9aec89","transport":{"type":"stdio"},"environmentVariables":[{"description":"Offer the tools that post and change things. Each change others see asks you before it acts; following a thread, saving a post or a draft, reminders and typing do not.","format":"boolean","default":"false","name":"MM_MCP_ALLOW_WRITES"},{"description":"Where save_file writes attachments. Leave it empty for your Downloads directory.","format":"filepath","name":"MM_MCP_DOWNLOAD_DIR"},{"description":"Mark every post and edit the model writes with Mattermost's own marker for text written with AI.","format":"boolean","default":"true","name":"MM_MCP_MARK_AI_GENERATED"},{"description":"A personal access token, a bot token, or a session token.","isRequired":true,"format":"string","isSecret":true,"name":"MM_TOKEN"},{"description":"The address you open Mattermost at, such as https://chat.example.com.","isRequired":true,"format":"string","name":"MM_URL"}]},{"registryType":"mcpb","identifier":"https://github.com/vriesdemichael/mm-mcp/releases/download/v0.1.0/mm-mcp_0.1.0_linux_arm64.mcpb","version":"0.1.0","fileSha256":"271db6cb43fcdbcbeafd5aed0ecd474ffc7e85df7e0dff0c3eb20f088231ad08","transport":{"type":"stdio"},"environmentVariables":[{"description":"Offer the tools that post and change things. Each change others see asks you before it acts; following a thread, saving a post or a draft, reminders and typing do not.","format":"boolean","default":"false","name":"MM_MCP_ALLOW_WRITES"},{"description":"Where save_file writes attachments. Leave it empty for your Downloads directory.","format":"filepath","name":"MM_MCP_DOWNLOAD_DIR"},{"description":"Mark every post and edit the model writes with Mattermost's own marker for text written with AI.","format":"boolean","default":"true","name":"MM_MCP_MARK_AI_GENERATED"},{"description":"A personal access token, a bot token, or a session token.","isRequired":true,"format":"string","isSecret":true,"name":"MM_TOKEN"},{"description":"The address you open Mattermost at, such as https://chat.example.com.","isRequired":true,"format":"string","name":"MM_URL"}]},{"registryType":"mcpb","identifier":"https://github.com/vriesdemichael/mm-mcp/releases/download/v0.1.0/mm-mcp_0.1.0_windows_amd64.mcpb","version":"0.1.0","fileSha256":"1f022bbcc06595e779d70b87eca931d127833ef39de4545da16782f636fdf9c8","transport":{"type":"stdio"},"environmentVariables":[{"description":"Offer the tools that post and change things. Each change others see asks you before it acts; following a thread, saving a post or a draft, reminders and typing do not.","format":"boolean","default":"false","name":"MM_MCP_ALLOW_WRITES"},{"description":"Where save_file writes attachments. Leave it empty for your Downloads directory.","format":"filepath","name":"MM_MCP_DOWNLOAD_DIR"},{"description":"Mark every post and edit the model writes with Mattermost's own marker for text written with AI.","format":"boolean","default":"true","name":"MM_MCP_MARK_AI_GENERATED"},{"description":"A personal access token, a bot token, or a session token.","isRequired":true,"format":"string","isSecret":true,"name":"MM_TOKEN"},{"description":"The address you open Mattermost at, such as https://chat.example.com.","isRequired":true,"format":"string","name":"MM_URL"}]},{"registryType":"mcpb","identifier":"https://github.com/vriesdemichael/mm-mcp/releases/download/v0.1.0/mm-mcp_0.1.0_windows_arm64.mcpb","version":"0.1.0","fileSha256":"5bcb49954ad573de46c216515868e54f786d89da2385e600fc0ded8952b4bc52","transport":{"type":"stdio"},"environmentVariables":[{"description":"Offer the tools that post and change things. Each change others see asks you before it acts; following a thread, saving a post or a draft, reminders and typing do not.","format":"boolean","default":"false","name":"MM_MCP_ALLOW_WRITES"},{"description":"Where save_file writes attachments. Leave it empty for your Downloads directory.","format":"filepath","name":"MM_MCP_DOWNLOAD_DIR"},{"description":"Mark every post and edit the model writes with Mattermost's own marker for text written with AI.","format":"boolean","default":"true","name":"MM_MCP_MARK_AI_GENERATED"},{"description":"A personal access token, a bot token, or a session token.","isRequired":true,"format":"string","isSecret":true,"name":"MM_TOKEN"},{"description":"The address you open Mattermost at, such as https://chat.example.com.","isRequired":true,"format":"string","name":"MM_URL"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-10-07T23:12:17.57075Z","publishedAt":"2026-10-07T23:12:17.57075Z","updatedAt":"2026-10-07T23:12:17.57075Z","isLatest":false}}}
