Agent♥︎Age
Catalog

MCP Slack

Official

by crunchtools · Python

Secure read-only MCP server for Slack workspaces

io.github.crunchtools/slack MCP Server

Secure read-only MCP server for Slack workspaces. It provides Claude Code (and other MCP clients) access to Slack channels, messages, users, and files, without write permissions. Designed for safe integration by limiting operations to data retrieval only.

🛠️ Key Features

  • Read-only access with 15 tools; never posts, edits, or deletes anything
  • 6-layer security model: input validation, token handling, client hardening, output sanitization, runtime protection, supply chain security
  • Uses user OAuth xoxp- tokens for user-scoped workspace access
  • Uses httpx directly (no SDK dependency)

🚀 Use Cases

  • Fetch Slack channels and message content for analysis in MCP-capable clients
  • Retrieve Slack users and files for read-only workflows

⚡ Developer Benefits

  • Access to Slack data for Claude Code and other MCP clients using standard MCP tooling
  • Safer behavior guarantees via read-only tool set and layered security

⚠️ Limitations

  • No write operations: cannot post, edit, or delete Slack content

Topics

ashigaru-release-auto