Mattermost + Memtro

Ask what was said in any Mattermost channel or thread you can see.

Connect Mattermost with your site URL and a personal access token and Memtro acts as you: it lists your teams and channels, reads recent messages in a channel or a whole thread with who said what, searches a team with Mattermost's own syntax, and looks people up. There is no hourly sync. When asked, and once an administrator has granted each action by name, it posts, replies, edits, reacts, pins and sends direct messages under your name, creates, renames and archives channels, and adds or removes members. Deleting a post removes it for everyone and cannot be undone.

In Memtro

What you can do with Mattermost in Memtro

Ask in plain English from chat, your editor, a scheduled job or your own agent. The model picks the right Mattermost tool, reads what it needs, and answers with the source cited.

What it does

  1. 01Your teams, and the channels you are in or every public channel of a team
  2. 02Recent messages in a channel, or a whole thread from any post in it, with author, replies, reactions, file names and a permalink
  3. 03Search a team with from:, in:, on:, before: and after:, quoted phrases and wildcards, and look someone up by username or email
  4. 04When asked and granted, posts a message or a thread reply, sends a direct message, edits your posts, reacts, pins and sets a reminder, all under your name
  5. 05When asked and granted, deletes a post for everyone, with its replies when it is a thread's root. This cannot be undone
  6. 06When asked and granted, creates, renames or archives a channel, changes its purpose or header, and adds or removes members, who are notified

Acts when asked

When you ask it to

These tools change something in Mattermost. The model is told to use them only when you ask for exactly that, and an administrator grants each one by name to the teams that may use it; a personal connection acts only after its owner allows it.

  1. 01Post a message to a channel, or a reply in a thread, as the connected user
  2. 02Edit the text of one of the user's posts
  3. 03Delete a post (removed for everyone, with its thread when it is a root post)
  4. 04Send a direct message to one person as the connected user
  5. 05Add or remove the user's emoji reaction on a post
  6. 06Pin or unpin a post in its channel
  7. 07Set a reminder about a post for the connected user
  8. 08Create a public or private channel in a team
  9. 09Rename a channel or change its purpose or header
  10. 10Archive a channel
  11. 11Add people to a channel, or remove one person from it
In practice

Ask it like you would a colleague

Once Mattermost is connected, these are the kinds of things people ask. Plain questions, no syntax. If the answer lives partly in another system you have connected, Memtro looks there too.

Mattermost + Memtro
  • What was said in #incidents yesterday?

  • Summarise the thread where Priya asked about the launch date

  • Search the Engineering team for 'rate limit' from @tom since 1 October

  • Post in #announcements that the office is closed on Friday

  • Create a private channel called acme-renewal and add @jsmith and @lwong

01

Catching up after leave

Back from a week off, an engineer asks what happened in #platform. Memtro reads the week's posts, pulls the two threads with the most replies and summarises what was decided, with permalinks.

02

Setting up a deal room

Laura Wong asks Memtro to open a private channel for the Globex renewal, add the two account managers and post the renewal date. Memtro creates the channel under her name, adds both people, who are notified and can read it, and posts the wording she approved.

Teams

Where it fits

The teams that lean on Mattermost most, a question each of them asks, and what they connect beside it.

Better together

Works with

A record in Mattermost is rarely the whole story. Connect the systems that hold the rest and Memtro checks them together, then remembers what it learned so the next question starts further along.

Also in Email, calendar and chat

Using something else for the same job, or both? Each connector has its own tools; connect as many as you like.

Setup

How to connect

Connect withMattermost URL and personal access token
  1. 1

    Ask a system admin to allow personal access tokens under System Console → Integrations → Integration Management (and, for a non-admin, under User Management → Users → Manage Roles)

  2. 2

    In Mattermost open your profile picture → Profile → Security → Personal Access Tokens, create a token with a description and copy it: it is shown once. The token acts as you

  3. 3

    In Memtro open Connections → Mattermost, paste the Mattermost URL (the site root, without /api/v4) and the Personal access token, and connect

  4. 4

    Ask what was decided in a channel this week

Also works from

Chat in the dashboard, the OpenAI-compatible API, scheduled jobs, and any MCP client: Claude Code, OpenCode, Cursor, Claude Desktop. The Mattermost tools are the same everywhere.

FAQ

Questions

Can Memtro change anything in Mattermost?+

Only when you ask, and only what it has been granted: post a message to a channel, or a reply in a thread, as the connected user; edit the text of one of the user's posts; delete a post (removed for everyone, with its thread when it is a root post); send a direct message to one person as the connected user; add or remove the user's emoji reaction on a post; pin or unpin a post in its channel; set a reminder about a post for the connected user; create a public or private channel in a team; rename a channel or change its purpose or header; archive a channel; add people to a channel, or remove one person from it. Every other tool reads, searches or lists. The Connections page labels the tools that act, an administrator grants each one by name to the teams that may use it, and a personal connection acts only after its owner allows it.

Who can use a Mattermost connection?+

A personal connection serves only your own requests. A shared connection serves the organisation: everyone, or only the teams an admin chooses. Admins can always add shared connections; other members need the permission.

Does Memtro store my Mattermost data?+

Credentials are encrypted at rest. Tool results are cached briefly so agent loops do not repeat identical calls, and the facts the model extracts are saved to your organisation's memory with provenance (system, record and link) so they can be checked and superseded.

How do I connect Mattermost?+

Mattermost URL and personal access token. Ask a system admin to allow personal access tokens under System Console → Integrations → Integration Management (and, for a non-admin, under User Management → Users → Manage Roles).

Connect Mattermost in a few minutes

Seven-day free trial, then one monthly price per organisation. Connectors, jobs and memory are never metered.

Where agents remember your company

Sign in, add a provider key, create an API key and point your tools at Memtro. It takes about five minutes.

7-day free trial · card on file, nothing charged until it ends · cancel any time