Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SLACK_TOKEN | Yes | Your Slack Bot User OAuth Token (starts with xoxb-...) |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_user_info | Get Slack user info by username or real name.
Args:
username: Slack display name or real name (not user ID). |
| get_user_messages | Fetch messages by a specific user (given by name) from a Slack channel.
Args:
channel_id: The Slack channel ID.
username: The Slack username or real name of the user.
limit: How many messages to check (optional). |
| post_message | Post a message to a Slack channel. |
| get_recent_slack_messages | Fetch recent messages from a Slack channel. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |