Labsco
MCP SERVER

Slack Search

by takuya0206

Search a Slack workspace and pull back the messages, threads, channels and people behind the results.

Team Chat Platforms
Summary
Slack as somewhere to read from, not another tab to go hunting in.

It covers the four moves you actually make when chasing something down in Slack — search, open the thread, scroll the channel, work out who that person is — so the answer arrives in the conversation you are already having. Everything it can see is whatever the token can see.

What it is

A read-only view of one Slack workspace: search messages, list channels and users, and read a channel or a single thread in full.

What you get
  • Message search across the workspace, sorted by timestamp or relevance
  • The full reply chain under any thread, addressed by channel and thread timestamp
  • Recent messages from a single channel
  • The channel list, with archived channels excluded when you ask
  • The workspace member list, so a user ID in a message becomes a person
Requirements

The Bun runtime, and a Slack API token with the scopes your searches need, set in the client config. Run it with bun run index.ts or build a standalone binary first.