Connect Slackbot to other apps with MCP

Connect Slackbot to other apps you use to take actions in those apps directly from Slack. When you install an app that includes a Model Context Protocol (MCP) server, anyone with access to Slackbot can interact with other services just by starting a conversation. 

How it works

  • Developers (either third-party developers or developers at your organization) can add MCP servers to Slack apps they build. When you install an app, Slackbot gains access to a set of tools configured by the developer to take actions in that app from Slack. 
  • If app approval is required in your workspace or Enterprise organization, only admins and members with permission can install apps that include MCP servers. 
  • As with other apps, members need to connect their accounts in order to use them. When a member connects their account, Slackbot will have access to all of the tools built into the MCP server.

Note: Starting June 18, 2026, you can install apps with MCP servers and manage who will be able to access them. Since we’re gradually rolling out the ability to connect accounts and use Slackbot to work with other apps, members in your workspace may not see this option immediately.


Available apps

The apps listed below include MCP servers you can connect to Slackbot: 

More apps will be available soon, so keep an eye on the Slack Marketplace for an up-to-date list.

Tip: Head to the Slack developer docs for instructions on adding an MCP server to your own app.


Install an app

Install an app to connect its MCP server with Slackbot. If you already have an app that now includes an MCP server installed, add the new version. Any members who want to continue using the app will need to re-connect their accounts once the new version is installed.

Pro, Business+, and Enterprise Select

Enterprise Grid and Enterprise+

If app approval is turned on for your workspace, Workspace Owners and Admins can install apps and approve app requests submitted by members. 

  1. Open the Slack Marketplace and find the app you’d like to install. 
  2. Click Add to Slack
  3. Follow the prompts to review the scopes and install the app. Any MCP servers will be listed below Actions [app] can take.

Org Owners and Org Admins can install apps at the org level. Once you’ve installed an app, you can add it to workspaces and set access permissions for specific users and groups. 

Install an app

  1. From your desktop, click your organization name in the sidebar.
  2. Hover over Tools & settings, then click Organization settings
  3. From the left sidebar, click   Integrations
  4. Click Manage Apps in the top right, then select Install an app
  5. Search for and select the app you’d like to install. 
  6. Click Continue.
  7. Follow the prompts to review the scopes and install the app. Any MCP servers will be listed below Actions [app] can take.

Add an app to workspaces

  1. From the   Integrations section of the admin dashboard, click Installed apps
  2. Find the app you’d like to add to workspaces. 
  3. Click the   three dots icon to the right of the app. 
  4. Select Add to more workspaces
  5. Check the box next to any workspaces you’d like to add the app to. To automatically add the app to any new workspaces created in your org, check the box next to Default for future workspaces
  6. Click Next
  7. Check the box next to I’m ready to add this app
  8. Click Add App.

Set access permissions

  1. From the Integrations section of the admin dashboard, click Installed apps.
  2. Select an app from the list, then click the Member Permissions tab at the top of the page. 
  3. Next to Who has permission to initiate interaction with this app, click Edit
  4. Choose who can use the app — Everyone, No one, or Specific people and groups. If you select Specific people and groups, add members, IDP groups, or user groups.
  5. Click Save.


Manage MCP server access

The options available for managing access to apps’ MCP servers depends on your plan.

Pro, Business+, and Enterprise Select

Enterprise Grid and Enterprise+

Workspace Owners and Admins can manage access to MCP servers by allowing or restricting access to Slackbot. To remove access to an app’s MCP server, you can uninstall the app.

If the app’s developer set their app’s mcp:connect scope as optional, reinstall the app without the MCP scope to continue using other app features.

Org Owners and Admins can manage access to MCP servers by allowing or restricting access to the apps that include them (or by managing access to Slackbot).

  1. From the   Integrations section of the admin dashboard, click Installed apps.
  2. Select an app from the list, then click the Member Permissions tab at the top of the page. 
  3. Next to Who has permission to initiate interaction with this app, click Edit
  4. Choose who can use the app — Everyone, No one, or Specific people and groups. If you select Specific people and groups, add members, IDP groups, or user groups.
  5. Click Save.

Note: While we don’t currently support managing access permissions at the MCP server level, we may offer this option in the future. 

Who can use this feature?

  • Org Owners/Admins (Enterprise Grid and Enterprise+), Workspace Owners/Admins (Pro, Business+, and Enterprise Select), and members with permission to install apps
  • Available on the Pro, Business+, and Enterprise plans with access to Slackbot