Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SLACK_TEAM_ID | No | Optional Slack team ID (e.g., T0123456789). | |
| SLACK_ACCESS_TOKEN | Yes | Slack OAuth user token (starts with xoxp-). |
Capabilities
Features and capabilities supported by this server
| Capability | Details |
|---|---|
| tools | {} |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| slack_list_workspaces | List all connected Slack workspaces. Shows available workspaces and indicates which one is currently active. |
| slack_switch_workspace | Switch to a different Slack workspace. All subsequent Slack operations will use the selected workspace. |
| slack_get_current_workspace | Get information about the currently active Slack workspace. |
| slack_list_channels | List all Slack channels (public and private) accessible to the user |
| slack_get_channel_info | Get detailed information about a specific Slack channel |
| slack_get_channel_members | Get the list of members in a Slack channel |
| slack_get_messages | Get messages from a Slack channel |
| slack_get_thread_replies | Get replies in a message thread |
| slack_send_message | Send a message to a Slack channel |
| slack_reply_to_thread | Reply to a message thread in Slack |
| slack_search_messages | Search for messages across all channels (requires user token with search:read scope) |
| slack_list_users | List all users in the Slack workspace |
| slack_get_user_info | Get detailed information about a specific user |
| slack_get_user_profile | Get a user's profile information |
| slack_list_files | List files shared in the workspace |
| slack_get_file_info | Get detailed information about a specific file |
| slack_upload_file | Upload a file to a Slack channel |
| slack_add_reaction | Add an emoji reaction to a message |
| slack_remove_reaction | Remove an emoji reaction from a message |
| slack_get_reactions | Get all reactions on a specific message |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |