Backfill realistic test data into a Mattermost server using MCP tools. Creates users, teams, channels, and natural multi-user conversations for demo or testing environments.
| Skill | Description |
|---|---|
mattermost-test-data |
Populate a Mattermost instance with realistic test data and interact via MCP tools |
/mattermost-test-data:mattermost-test-data
Requires a connected Mattermost MCP server with write access (create users, teams, channels, posts).
Follows a structured workflow to seed a Mattermost server:
- Gather requirements — asks about theme, scale, conversation topics, and tone
- Create team — sets up the workspace
- Create users — realistic profiles with distinct personas and communication styles
- Create channels — general, random, and topic-specific channels with purpose/header
- Seed conversations — multi-user threaded discussions using
create_post_as_userfor authentic message attribution
- Persona-consistent voices (leads coordinate, seniors advise, juniors ask questions)
- Natural thread patterns (problem-solving, coordination, knowledge-sharing, casual)
- Realistic artifacts (code blocks, tool references, deployment commands)
- Imperfections (typos, self-corrections, "nvm found it" messages)
Also serves as a reference for reading, searching, and interacting with Mattermost data via the available MCP tools.
Nick Misasi