Connecting Slack to Metric Insights MCP Server

If your organization uses Slack for communication between employees, you can connect it to the MI MCP server to receive answers from Concierge service. Team members won't have to open Metric Insights to receive answers that come from the organization's data. Because those answers come from your organization's governed definitions, the numbers match what the reports already show.

Please follow this step-by-step guide to configure your Slack account and connect it to the Metric Insights MCP server.

PREREQUISITES:

1. Configure Slack App

Before any team member can access Metric Insights from their Slack chat, an Administrator must set up the App for it. Team members will be then able to use that App to ask questions of MI Concierge.

If you're not the Administrator user, proceed to Step 4.

You can connect the Slack account to Concierge via the Application. Go to the Slack Apps list and either create a new App or open the existing one you'll use to connect with Concierge.

1.1. Enable Model Context Protocol

Access Features > Agents

Activate the Slack Model Context Protocol (MCP) Server toggle switch.

1.2. Add Permission

Go to Features > OAuth & Permissions and scroll to Bot Token Scopes section.

Click [Add an OAuth Scope], find the "mcp:connect" and click it to add to the list.

2. Add MCP Server

Go to Features > MCP Servers and click [Get Started].

  1. Name: Give the App a descriptive name.
  2. URL: Insert the Concierge OAuth Endpoint address, copied from the Metric Insights Concierge External Application.
  3. Auth type: Select the "Manual OAuth" option.
  4. Client ID / Secret: Insert the Application ID / Key, copied from the Metric Insights Concierge External Application.
  5. Authorization URL: Insert the Concierge Authorization Endpoint address.
  6. Token request URL: Insert the Concierge Token Request Endpoint address.
  7. Use PKCE (Proof Key for Code Exchange): Enable this checkbox to ensure correct token exchange between Slack and Concierge.
  8. [Save] the App.

3. Reinstall to Workspace

Open Settings > Install App

Click [Reinstall to Workspace].

4. Connect Slackbot to the App

Open Slackbot and ask it to connect to the Concierge App.

You can now ask Slackbot about matters concerning your MI instance. It'll automatically decide which tool to use and give you an answer in conversational form.