About Slk MCP
Slk MCP is an MCP server published by velesnitski in the Communication category: slack MCP server for Claude Code, GitHub Copilot, Cursor, JetBrains, and any MCP-compatible client. Morning recaps, decision detection, multi-channel digests.
The repository has 1 stars and 0 forks, with the last commit 2 days ago. Recent commit activity is the strongest signal that reported issues will get attention.
Install
git clone https://github.com/velesnitski/slk-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (22)
add_reactionAdd an emoji reaction (disabled in `SLACK_READ_ONLY`)
Parameters not published.
analyze_audio_toneVocal tone of a voice message — loudness range (LRA) + native pitch (f0 mean/variability) — to gauge calm vs agitated/shouting; needs only ffmpeg
Parameters not published.
delete_messageDelete a message by permalink or channel+ts — only ones this token posted (disabled in `SLACK_READ_ONLY`)
Parameters not published.
download_audioDownload audio attachments (voice messages) to local temp files for transcription
Parameters not published.
find_decisionsMessages that look like decisions (keywords + reactions)
Parameters not published.
get_channel_digestCompact digest of one channel — or a DM, addressed as `@handle` or a bare `U…` user id; `with_replies=true` inlines thread discussions
Parameters not published.
get_channel_infoTopic, purpose, member count, created date
Parameters not published.
get_messageOne message verbatim with metadata; `reactors=true` names who reacted, per emoji and as one roster
Parameters not published.
get_morning_recapDecisions + activity across channels
Parameters not published.
get_multi_channel_digestDigest across multiple channels
Parameters not published.
Show all 22 tools
get_threadFull thread replies
Parameters not published.
get_user_messagesRecent messages from a specific user
Parameters not published.
list_channelsList channels the bot can see, ordered by member count
Parameters not published.
post_messagePost a message (disabled in `SLACK_READ_ONLY`)
Parameters not published.
read_canvasRead canvases in a channel/DM (tab + shared); `date`/`match` select per-meeting notes, `list_only` lists them
Parameters not published.
read_documentRead text attachments (HTML, Markdown, TXT, CSV, JSON, source) inline; HTML is flattened to plain text, keeping embedded JSON/Markdown payloads. PDFs are text-extracted, with pages that are only pictures named so they can be read visually; `keep_file` returns any attachment as a raw local file
Parameters not published.
search_messagesWorkspace search (Slack syntax)
Parameters not published.
set_dndPause/resume notifications — Do Not Disturb snooze (actually silences, unlike a status); you-global by default (disabled in `SLACK_READ_ONLY`, needs user token + `dnd:write`)
Parameters not published.
set_presenceFlip presence away/auto WITHOUT touching your status; you-global by default (disabled in `SLACK_READ_ONLY`, needs user token)
Parameters not published.
set_statusSet/clear your custom status (text + emoji + auto-expiry) and optional presence; you-global by default (disabled in `SLACK_READ_ONLY`, needs user token)
Parameters not published.
transcribe_audioVoice message, audio/video clip, or recorded huddle → text via a local whisper.cpp install; degrades to `download_audio` behaviour when the toolchain is missing
Parameters not published.
view_imageFetch image attachments (screenshots, photos, cards) and return them inline so the model can see them
Parameters not published.
Ask AI
Ask AI about Slk MCP
Powered by Claude
Security checks
6 checks have not been run yet.