Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| DEBUG | No | Enable debug logging | false |
| MCP_PORT | No | Port for MCP server | 3001 |
| TEST_MODE | No | Run in test mode using echo commands instead of actual Claude Code | true |
| CLAUDE_PATH | No | Path to Claude CLI executable | claude |
| PROJECT_PATH | Yes | Default project path for Claude Code to operate on | |
| SLACK_APP_TOKEN | Yes | App-Level Token (Socket Mode) from Slack App → Basic Information → App-Level Tokens | |
| SLACK_BOT_TOKEN | Yes | Bot User OAuth Token from Slack App → Install App | |
| SLACK_SIGNING_SECRET | Yes | App signing secret from Slack App → Basic Information |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
No tools | |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |