slack_upload_file
Upload files to Slack channels by providing content, filename, and optional details like title or comments. Use this tool to share documents and collaborate with team members directly from the MCP server.
Instructions
Upload a file to a Slack channel
Input Schema
TableJSON Schema
| Name | Required | Description | Default |
|---|---|---|---|
| channel_id | No | The ID of the channel to upload to | |
| content | Yes | File content as text | |
| filename | No | Filename with extension (e.g., report.txt) | file.txt |
| title | No | Title of the file | |
| initial_comment | No | Message to post along with the file | |
| thread_ts | No | Thread timestamp to upload file as a reply |