After-hours Slack MCP
by deploy103
Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| SLACK_CONFIG | Yes | Path to the private config.json (e.g. $HOME/.afterhours-slack/config.json) containing slack_team_id, slack_owner_id, slack_rooms and send/alert flags. Must be the exact path generated by configure.py. | |
| STATE_DIRECTORY | Yes | Path to the private state directory (e.g. $HOME/.afterhours-slack/state) where SQLite state is created. Must be the exact path generated by configure.py. | |
| MCP_PUBLIC_ORIGIN | Yes | HTTPS origin of the public reverse proxy (no path, userinfo, query or fragment; default port or explicit 443 only), set to the exact value used with configure.py --public-origin. | |
| CREDENTIALS_DIRECTORY | Yes | Path to the private credentials directory (e.g. $HOME/.afterhours-slack/credentials) containing mcp-token, slack-token and slack-signing-secret. Must be the exact path generated by configure.py. |
Instructions
Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.
This server publishes no instructions, or was last inspected before Glama recorded them.
Capabilities
Server capabilities have not been inspected yet.
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 | |
This server cannot be deployed
Maintenance
ActivityMaintained
ResponsivenessNo issues