Skip to main content
Twin ID: slack Matches the official @modelcontextprotocol/server-slack MCP server. Same tools, same error format (including warning: "missing_charset" on writes).

Available tools

ToolDescriptionKey params
slack_post_messagePost a new message to a Slack channelchannel_id, text
slack_reply_to_threadReply to a specific message threadchannel_id, thread_ts, text
slack_get_channel_historyGet recent messages from a channelchannel_id, limit?
slack_get_thread_repliesGet all replies in a message threadchannel_id, thread_ts
slack_list_channelsList public channels in the workspacelimit?, cursor?
slack_add_reactionAdd a reaction emoji to a messagechannel_id, timestamp, reaction
slack_get_usersGet a list of all users in the workspacelimit?, cursor?
slack_get_user_profileGet detailed profile information for a useruser_id

Seeds

SeedDescription
emptyEmpty workspace with no channels or messages
engineering-teamEngineering team workspace with channels and conversations
busy-workspaceHigh-traffic workspace with many channels and threads
incident-activeWorkspace with an active incident response in progress

Notes

  • Empty required string args return {error: "Missing required arguments: ..."}, same as the real server.
  • slack_list_channels and slack_get_users support cursor pagination.
  • Default seed is engineering-team.