velesnitski

Slk MCP — Communication skill for Claude Code

Communication community

Slack MCP server for Claude Code, GitHub Copilot, Cursor, JetBrains, and any MCP-compatible client.

How to install Slk MCP

This entry records only its repository, not the path inside it, so there is no exact command to give. Open velesnitski/slk-mcp and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Slk MCP does

Slack MCP server for Claude Code, GitHub Copilot, Cursor, JetBrains, and any MCP-compatible client. Morning recaps, decision detection, multi-channel digests.

Alternatives in Communication

  • Slack — Communication Slack integration via HTTP/OAuth MCP 14k ★
  • Qiaomu Anything To Notebooklm — Claude Skill: Multi-source content processor for NotebookLM 1.4k ★
  • Agent Kit — Give Claude/Cursor email powers 631 ★

README

slk-mcp

[![Tests](https://github.com/velesnitski/slk-mcp/actions/workflows/test.yml/badge.svg)](https://github.com/velesnitski/slk-mcp/actions/workflows/test.yml) [![Go](https://img.shields.io/badge/go-1.23%2B-00ADD8.svg?logo=go)](https://go.dev/) [![License: MIT](https://img.shields.io/badge/license-MIT-green.svg)](LICENSE) [![Release](https://img.shields.io/github/v/release/velesnitski/slk-mcp)](https://github.com/velesnitski/slk-mcp/releases) [![Tools](https://img.shields.io/badge/tools-24-purple.svg)](#tools) [![Stars](https://img.shields.io/github/stars/velesnitski/slk-mcp?style=social)](https://github.com/velesnitski/slk-mcp/stargazers)

Slack MCP server for [Claude Code](https://claude.com/claude-code), [GitHub Copilot](https://github.com/features/copilot), [Cursor](https://cursor.com), [JetBrains IDEs](https://www.jetbrains.com/help/idea/mcp.html), and any MCP-compatible client.

**What it does:** morning recaps across channels, smart unread summaries, mentions tracking, decision detection, message search, thread reading, and posting.

**Written in Go** — single ~10 MB binary, ~15 MB Docker image, no runtime, no zombie processes.

Quick start

1. Create a Slack App

Go to [api.slack.com/apps](https://api.slack.com/apps) → **Create New App** → **From scratch**. Pick **one** of the setups below depending on how you want slk-mcp to act.

Setup A — user token only (recommended for personal use)

Use this if you want slk-mcp to act as **you**: posts appear under your name, DMs and private channels work out of the box, full unread/mentions support. You don't need to invite anything to channels.

Under **OAuth & Permissions → User Token Scopes**, add:

  • channels:history, channels:read
  • groups:history, groups:read
  • im:history, im:read, mpim:history, mpim:read
  • users:read
  • search:read
  • chat:write (optional — for post_message)
  • reactions:write (optional — for add_reaction)

**Install to Workspace**, copy the **User OAu