mattermost / mattermost-plugin-agents
Mattermost Agents plugin supporting multiple LLMs
Why this job: matched by what the repo talks about: agent, llm, plugin, support

What it does
- Agents that act on your behalf. Chat with a personal agent that searches and reads Mattermost, posts and sends messages, schedules posts and reminders, and uses tools from other systems. Configure multiple agents with their own instructions
- Tools and MCP. Agents use built-in Mattermost tools, remote MCP servers with per-user OAuth (with a Connect card in the conversation), and tools registered by other Mattermost plugins. Dynamic tool loading keeps large tool catalogs out of t
- Built-in Mattermost MCP server. Connect Claude Code, Claude Desktop, Cursor, VS Code, or any MCP client that supports streamable HTTP to Mattermost, using OAuth with dynamic client registration or a personal access token. Over 100 tools run
- Governance. Per-tool approval policies, user, team, and channel access controls for agents, attribute-based access control, server audit logging, token usage tracking, and OpenTelemetry tracing. Admins decide which tools exist and which nee
- Bring your own LLM. Use local models through OpenAI-compatible APIs (Ollama, vLLM), or OpenAI, Anthropic, AWS Bedrock, Azure OpenAI, Google Gemini and Vertex AI, Cohere, Mistral, and Scale AI. See LLM Provider Configuration and Implementing
Get started
git clone https://github.com/mattermost/mattermost-plugin-agents.git
cd mattermost-plugin-agents You need: Mattermost Server v12.0.0+; PostgreSQL database with pgvector extension for semantic search capabilities; Network access to your chosen LLM provider
- Maintenance
- Active
- Last commit yesterday
- Stars
- 257
- +1 this week
- Licence
- Apache-2.0
- Allows business use
- Downloads for
- 3 systems
- Mac, Windows, Linux
- Latest version
- v2.12.0
- Released 9 days ago
- Built with
- Go
- 64% of the code
Is it looked after?
- Contributors
- Not stated
- Last 90 days
- Issues
- 86% closed
- 25 still open
- Pull requests
- 726 merged
- 53 waiting
- Releases
- 94
- 30+ in the last year
More: download files, languages, topics and project record
Download files, v2.12.0
- Mac6 files, 28 downloads
- Windows3 files, 9 downloads
- Linux9 files, 102 downloads
Languages
- Go 64%
- TypeScript 34%
- JavaScript 1%
- Makefile <1%
Topics
- ai
- llm
- mattermost
- mattermost-plugin
Project record
- JobAgent frameworks
- StatusListed
- Commits734
- Forks114
- Watching14
- Stars in 28 days+3
- CreatedMay 3, 2023
- First seen by usNov 7, 2026
- CheckedNov 12, 2026
