Step 1

Prerequisites

What you need

1. MuleSoft Platform access

  1. Log in at anypoint.mulesoft.com using the credentials from the Credentials page
  2. In the top-right corner, confirm you are in the business group assigned to you

2. Slack workspace access

You will use Slackbot to connect to the MuleSoft Platform MCP Server.

  1. Check your email for an invitation to the workshop Slack workspace
  2. Join at sdo-demo-34640.slack.com
  3. If you haven’t received an invitation, ask the facilitator

3. Claude Code or Claude Desktop (optional)

Only needed if you plan to complete the optional Claude Code or Claude Desktop steps. You need one of:

Client Notes
Claude Code CLI tool — requires a paid Claude plan (Pro, Max, Team, or Enterprise) or Anthropic Console API access
Claude Desktop Desktop app — download from claude.ai/download; custom connectors require a paid plan

Confirm Claude Code is installed:

claude --version

4. Create a Connected App (optional — only needed for Claude Code or Claude Desktop)

The Platform MCP Server authenticates as you, through a Connected App. Claude’s access is bounded by your own Anypoint permissions.

Note: Connected Apps are managed in the legacy Anypoint Platform UI. Switch to it first by clicking Anypoint Platform in the lower-left corner of the new UI. Then click Access Management in the top-right corner.

  1. Go to Access ManagementConnected AppsCreate App
  2. Fill in the form:

    Field Value
    Name MythicalSupplierMCPServer
    Type App acts on behalf of a user
    Grant types Authorization Code and ✅ Refresh Token
    Website URL https://omni.mulesoft.com
    Redirect URIs https://claude.ai/api/mcp/auth_callback, http://localhost:8976/callback
    Who can use this application? Members of this organization only
  3. Click Add Scopes and add:
    • Full Access
    • Background Access

    Why Full Access? Claude Code’s OAuth flow requests the full scope and cannot request granular scopes. A connected app with only granular scopes will fail with invalid_scope. Full Access is still bounded by your own user permissions — it can’t do more than your account can already do.

  4. Click Save
  5. Copy the Client ID and Client Secret — you will need them in the next step

Verify your setup

  • Can log in to Anypoint Platform with workshop credentials
  • Your assigned business group is selected in the top-right corner
  • Joined the workshop Slack workspace at sdo-demo-34640.slack.com
  • (Optional) Claude Code or Claude Desktop is installed and running
  • (Optional) Connected App created with Client ID and Secret copied

Ready? Continue to What is the Platform MCP Server →