Automate workflows and connect AI agents to Slack. Metorial is built for developers. Handling OAuth, compliance, observability, and more.
The Slack integration lets you read messages, send messages to channels and users, and manage your workspace directly from your AI assistant. Use it to stay connected with your team, search conversation history, and automate routine Slack tasks without leaving your workflow.
Metorial has 600+ integrations available. Here are some related ones you might find interesting.
The Slack integration lets you read messages, send messages to channels and users, and manage your workspace directly from your AI assistant. Use it to stay connected with your team, search conversation history, and automate routine Slack tasks without leaving your workflow.
The Google Calendar integration lets you view, create, and manage calendar events directly from your workflow, enabling seamless scheduling and time management without switching contexts.
The Google Drive integration lets you search, read, create, and manage files and folders in your Drive directly through AI interactions. Use it to organize documents, retrieve file contents, share files, and automate common Drive tasks without switching to your browser.
The Microsoft 365 integration lets you access and manage your emails, calendar events, documents, and collaborate across Word, Excel, PowerPoint, and Teams directly from your workspace. Use it to read and send messages, schedule meetings, edit files in OneDrive and SharePoint, and streamline your productivity workflows.
The Linear integration lets you create, update, and search issues directly from your workspace, enabling seamless project management and task tracking without leaving your development environment.
The Gmail integration lets you read, send, and manage emails directly from your workspace, enabling you to automate email workflows and quickly access your inbox without switching applications.
The Apify integration lets you run web scraping and automation actors directly from Claude, enabling you to extract data from websites, automate browser tasks, and access datasets without leaving your conversation.
The Atlassian integration lets you manage Jira issues, Confluence pages, and project workflows directly from your application, enabling seamless task tracking, documentation updates, and team collaboration without switching between tools.
Connect to Stripe to manage payments, subscriptions, and customer data directly from your workflows, enabling you to create charges, retrieve transaction details, and handle billing operations programmatically.
Metorial helps you connect AI agents to Slack with various tools and resources. Tools allow you to interact with perform specific actions, while resources provide read-only access to data and information.
Find guides and articles to help you get started with Slack on Metorial.
Slack
Slack
Slack
Slack
Slack
Slack
Slack
Slack
A powerful Model Context Protocol (MCP) server that enables seamless integration with Slack workspaces. This server provides comprehensive tools for sending messages, managing channels, uploading files, and accessing workspace information, making it easy to automate and enhance your Slack workflows through AI assistants and other MCP-compatible applications.
The Slack MCP Server bridges the gap between AI-powered applications and your Slack workspace, providing a rich set of capabilities for both reading and writing Slack data. Whether you need to send notifications, retrieve channel information, react to messages, or upload files, this server exposes all the essential Slack functionality through a standardized MCP interface. It supports advanced features like threaded conversations, emoji reactions, and flexible channel filtering, making it suitable for everything from simple notifications to complex workflow automation.
Send a message to a Slack channel or user. This tool supports both new messages and threaded replies, allowing you to maintain context in conversations.
Parameters:
channel_id
(required, string): The channel ID or user ID where the message should be senttext
(required, string): The message content to sendthread_ts
(optional, string): Thread timestamp for replying within an existing threadList all channels that are accessible to the bot. This tool helps you discover available channels and filter them based on your needs.
Parameters:
limit
(optional, number): Maximum number of channels to return in the responsetypes
(optional, string): Comma-separated channel types to include, such as "public_channel,private_channel"exclude_archived
(optional, boolean): Set to true to filter out archived channels from resultsAdd an emoji reaction to any message in your workspace. Perfect for acknowledging messages or providing quick feedback.
Parameters:
channel_id
(required, string): The channel containing the target messagetimestamp
(required, string): The timestamp of the message to react toreaction
(required, string): The emoji name without colons, for example "thumbsup" or "heart"Upload files to one or more Slack channels. Files can be shared with multiple channels simultaneously and include optional metadata.
Parameters:
channels
(required, array of strings): Array of channel IDs where the file should be sharedcontent
(required, string): The file content as a stringfilename
(required, string): The name for the uploaded filetitle
(optional, string): A descriptive title for the fileinitial_comment
(optional, string): A comment to post along with the fileRetrieve messages from a specific channel. This tool provides access to channel history for analysis, search, or archival purposes.
Parameters:
channel_id
(required, string): The channel ID to fetch messages fromList all conversations accessible to the bot, including channels, direct messages, and group conversations. This provides a comprehensive view of all communication spaces.
Parameters:
limit
(optional, number): Maximum number of conversations to returntypes
(optional, string): Conversation types to include, such as "public_channel,private_channel,mpim,im"URI Pattern: slack://channel/{channel_id}
Access detailed information about a specific Slack channel, including its name, topic, purpose, member count, and settings. Useful for understanding channel configuration and membership.
URI Pattern: slack://channel/{channel_id}/messages
Retrieve recent messages from a specific channel. This resource provides a quick way to access channel history and stay updated on conversations.
URI Pattern: slack://channel/{channel_id}/members
Get a complete list of all members in a specific channel. Helpful for understanding who has access to particular conversations and managing team communication.
URI Pattern: slack://message/{channel_id}/{timestamp}
Access detailed information about a specific message, including its content, author, reactions, and metadata. Essential for analyzing individual messages and their context.
URI Pattern: slack://thread/{channel_id}/{thread_ts}
Retrieve all replies within a message thread. This resource makes it easy to follow threaded conversations and understand the complete discussion context.
URI Pattern: slack://workspace/info
Get information about the current Slack workspace, including its name, domain, and configuration. Useful for understanding workspace settings and capabilities.
URI Pattern: slack://file/{file_id}
Access information about a specific uploaded file, including its name, type, size, and sharing details. Perfect for tracking and managing shared files.
The Slack MCP Server enables a wide range of automation and integration scenarios:
Once configured, the Slack MCP Server provides immediate access to your workspace through any MCP-compatible client. The tools and resources are self-documenting, making it easy to explore capabilities and build powerful integrations. Whether you're automating simple notifications or building complex workflow systems, this server provides the foundation for seamless Slack integration.
Let's take your AI-powered applications to the next level, together.
Metorial provides developers with instant access to 600+ MCP servers for building AI agents that can interact with real-world tools and services. Built on MCP, Metorial simplifies agent tool integration by offering pre-configured connections to popular platforms like Google Drive, Slack, GitHub, Notion, and hundreds of other APIs. Our platform supports all major AI agent frameworks—including LangChain, AutoGen, CrewAI, and LangGraph—enabling developers to add tool calling capabilities to their agents in just a few lines of code. By eliminating the need for custom integration code, Metorial helps AI developers move from prototype to production faster while maintaining security and reliability. Whether you're building autonomous research agents, customer service bots, or workflow automation tools, Metorial's MCP server library provides the integrations you need to connect your agents to the real world.