# Mattermost

> Use this tool when you need to integrate AI assistants with team communication platforms, enabling them to access and interact with workspace channels, messages, and users. It solves problems of information siloing and facilitates AI participation in team discussions through features like message posting, thread management, and topic monitoring. With configurable inputs for channel and topic specifications, it outputs notifications and message history, ideal for use cases requiring AI-driven communication and collaboration.

Canonical page: https://skillsregistry.net/skills/pvev-mattermost  
JSON: https://api.skillsregistry.net/v1/skills/pvev-mattermost

## Description

Mattermost MCP Server provides AI assistants with direct access to Mattermost workspaces through the Model Context Protocol. Built with TypeScript and the MCP SDK, it enables listing channels, retrieving message history, posting messages, managing threads, adding reactions, and accessing user information. The implementation includes a configurable topic monitoring system that can scan specified channels for discussions about topics of interest and send notifications when relevant conversations are detected. Designed for integration with Claude Desktop, it helps AI assistants become active participants in team communication platforms.

## Trust

- **Trust score (0–1):** 0.79
- **Verification tier:** verified
- **Last scanned:** 2026-09-28

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** communication
- **Updated:** 2026-09-28

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/pvev-mattermost)
- **Repository:** <https://github.com/pvev/mattermost-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "pvev-mattermost"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/pvev-mattermost` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/pvev-mattermost/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
