MCP Servers

Slack
GABusiness communication platform for team messaging, channels, and integrations.
MCP ServersCommunicationCollaborationMessaging
How it works
Every agent request passes through Ferentin policy before it reaches Slack.- AI agentAsks for something
- Ferentin policies
- Audit logging
- Enterprise key management
- Dlp integration
- Slack MCP serverAuthorized connection
- Governed resultMasked, logged, returned
What you can do with Slack
Discover
Search and browse what exists, without opening the content itself.
7 tools
Access
Read content and metadata, subject to masking policy.
7 tools
Manage
Create, update, organise and remove items.
11 tools
Collaborate
Comment, share and coordinate with people.
1 tool
Technical capabilities27 tools
Discover
- Search public messages and files
- Search messages and files
- Search channels
- Search users
- List channel members
- List user channels
- Search emojis
Access
- Read channel messages
- Read a canvas
- Read user profile
- Read file
- Read a list
- Get reactions on a message
- Get file upload URL
Manage
- Send message
- Add a reaction to a message
- Create conversation
- Create a list
- Update a list
- Add an item to a list
- Update a list item
- Create a canvas
- Update a canvas
- Create a draft message
- Complete file upload
Collaborate
- Read thread messages
Other
- Schedule message
Overview
Slack is a business communication platform offering real-time messaging, file sharing, and integration with thousands of third-party services for team collaboration.
Ferentin integration
Slack MCP Server allows AI agents to read messages, post updates, and interact with channels through secure OAuth with workspace-level permissions and audit logging.
Frequently asked about Slack
- What can AI agents do with Slack through Ferentin?
- Ferentin exposes 27 Slack MCP tools to your AI agents, grouped as Discover (7 tools), Access (7 tools), Manage (11 tools) and Collaborate (1 tool). Every call is checked against your Ferentin policies before it reaches Slack.
- How does Ferentin secure Slack access?
- Requests through the Slack integration are covered by audit logging, enterprise key management and dlp integration. These controls are applied by Ferentin, not by Slack, so they hold across every connected agent.
- What permissions does the Slack integration require?
- The Slack integration requests 30 OAuth 2.0 scopes: search:read.public (read access); search:read.private (read access); search:read.mpim (read access); search:read.im (read access); search:read.files (read access); search:read.users (read access); chat:write (elevated access); channels:history (read access); groups:history (read access); mpim:history (read access); im:history (read access); canvases:read (read access); canvases:write (elevated access); users:read (read access); users:read.email (read access); reactions:write (elevated access); reactions:read (read access); emoji:read (read access); files:read (read access); channels:write (elevated access); groups:write (elevated access); im:write (elevated access); mpim:write (elevated access); channels:read (read access); groups:read (read access); mpim:read (read access); files:write (elevated access); im:read (read access); lists:read (read access); lists:write (elevated access)
- How do I connect Slack to Ferentin?
- Open the Ferentin admin console, add Slack as a new connection and authenticate with OAuth 2.0. You then choose which permissions and which tools your agents may use, and the connection goes live for everyone covered by your policies.
- Is the Slack integration generally available?
- Yes. The Slack integration is generally available on Ferentin, including the free tier.