Skip to main content

How to Create an MCP Server

We currently support MCP server creation for:

  • Slack

  • Jira

    Follow these steps to create and connect a Slack-based MCP server:

    1. Create a Slack App

    • Visit the Slack API Dashboard

    • Click Create New App

    • You have two options to configure your app:

      Option 1: From a Manifest

      This is the recommended way to configure your app quickly with predefined scopes.

      Example Manifest Permissions:

          display_information:
      name: Your_app_name
      oauth_config:
      scopes:
      user:
      - search:read
      - channels:history
      - channels:read
      - channels:write
      - channels:write.topic
      - groups:read
      - groups:write
      - im:history
      - im:read
      - im:write
      - links:read
      - links:write
      - mpim:history
      - mpim:write
      - users:read
      - users:read.email
      - groups:history
      - chat:write
      settings:
      org_deploy_enabled: false
      socket_mode_enabled: false
      token_rotation_enabled: false

      Option 2: From Scratch

      You can manually configure your Slack App and add all the required scopes one by one.

      Note: Make sure the app has all necessary permissions for reading messages and sending responses, as used by the MCP tools.


    • Select workspace in which you need to install your app.

    2. Install the App to Your Slack Workspace

    • In your Slack app settings, navigate to the "Install App" section in the left sidebar.
    • Click on Install App.

    3. Get the Slack User OAuth Token

    • After installing the app, generate and copy the User OAuth Token.
    • This token usually starts with xoxp-...
    • You'll need this token when creating the MCP server.

    4. Create MCP Server on the Platform

    • Navigate to the MCP Server in Left sidebar on platform and Click on Create MCP Server.

      sca_logs

    • Select Slack as the integration type.

      sca_logs

    • Paste the Slack user token you copied earlier.

      sca_logs

    • Click "Connect" and create your MCP server.

    ⚠️ If you encounter any issues during the connection, please double-check that your API Key is valid.

    Once the MCP server is created, you'll receive:

    • A unique MCP Server URL

    • A sample configuration block to use in tools like Claude or Cursor.

      sca_logs