MCP Servers / communication / Human-in-the-Loop Slack MCP Server

Human-in-the-Loop Slack MCP Server

JSON →
none6communication

Allows AI assistants to request information and receive responses from humans via Slack.

Install
How to run this server
[ { "cmd": "npx\n\nRun", "imports": [] } ]
server path: human-in-the-loop-slack-mcp-server
Tools
What this server exposes
slack_send_message
Send a message to a Slack channel or user
slack_reply_to_thread
Reply to a specific message thread in Slack
slack_add_reaction
Add an emoji reaction to a Slack message
slack_get_channel_history
Retrieve recent messages from a Slack channel
slack_search_messages
Search for messages in Slack using a query
slack_get_user_info
Get information about a Slack user
slack_create_channel
Create a new Slack channel
slack_invite_to_channel
Invite users to a Slack channel
slack_upload_file
Upload a file to a Slack channel or DM
slack_set_topic
Set the topic of a Slack channel
slack_set_purpose
Set the purpose of a Slack channel
slack_archive_channel
Archive a Slack channel
slack_get_thread_replies
Get all replies in a Slack thread
slack_remove_reaction
Remove an emoji reaction from a Slack message
slack_get_presence
Get the presence status of a Slack user
slack_set_presence
Set the presence status of the bot user
slack_get_channel_info
Get information about a Slack channel
slack_list_channels
List all public channels in the Slack workspace
slack_list_users
List all users in the Slack workspace
slack_open_dialog
Open a dialog with a user for interactive input
slack_post_ephemeral
Post an ephemeral message to a user in a channel
slack_update_message
Update a previously sent Slack message
slack_delete_message
Delete a Slack message
slack_pin_message
Pin a message to a Slack channel
slack_unpin_message
Unpin a message from a Slack channel
slack_get_pinned_messages
Get all pinned messages in a Slack channel
slack_remind_user
Set a reminder for a Slack user
slack_get_reminders
Get all reminders for the authenticated user
slack_complete_reminder
Mark a reminder as complete
slack_remove_reminder
Remove a reminder
slack_create_scheduled_message
Schedule a message to be sent at a later time
slack_list_scheduled_messages
List all scheduled messages
slack_delete_scheduled_message
Delete a scheduled message
slack_get_emoji_list
Get the list of custom emoji in the workspace
slack_get_file_info
Get information about a file in Slack
slack_list_files
List files in Slack with optional filters
slack_delete_file
Delete a file from Slack
slack_get_bot_info
Get information about the bot user
slack_test_auth
Test authentication with the Slack API
Configuration
Environment & auth
authnone
Resources
Human-in-the-Loop Slack MCP Server — MCP Server · libregistry