facebook tracking pixel
Back to Marketplace
Slack MCP integration

Slack

Slack is a channel-based messaging platform. With Slack, people can work together more effectively, connect all their tools and software services, and find the information they need to do their best work, all within a secure, enterprise-grade environment.

Start for free
Tools
6
Last update
1 week ago

Category

Productivity

Works with

WhatsAppFacebookInstagramWeb

AI Compatible

ChatGPTClaudeGemini

Tools

Create Channel

Create a new channel in the Slack workspace. It supports both public and private channels. Channel names are automatically normalized (lowercase, spaces are replaced with hyphens, and special characters are removed). Optionally configure the topic and purpose. Useful for automatically generating channels for projects, tickets, or customers.

Get Channel Info

Get detailed information about a specific Slack channel by its ID. It returns channel metadata including the name, topic, number of members, creation date, and membership status. Useful for verifying whether a channel exists, checking if it is archived, or confirming whether the user is a member before sending messages.

Invite Users To Channel

Invite one or more users to an existing Slack channel. Useful for automatically adding team members (e.g., support or sales teams) to newly created or existing channels. Requires the bot to be a member of the channel and have the appropriate permissions.

List Channels

List Slack workspace channels. Supports filtering by channel types (public, private), searching by name, and returns information about the channels, including the member count. Useful for selecting channels to post messages or coordinate workflows.

List Contacts

Search for users in the Slack workspace. Supports filtering by name, email, and other user fields. Email addresses are always included in the response.

Send Message

Send a message to a Slack channel or to a direct message. You can specify it by channelId, userId (Slack user ID), or email address.