Skip to main content

MCP Client Setup

This guide shows how to connect MCP clients to Mission Control.

MCP server URL

Use the Setup MCP flow to get the MCP server URL for your Mission Control tenant.

  1. In Mission Control, open the user menu and select Setup MCP.
  1. Copy the MCP server URL from the setup dialog.

The MCP server URL uses one of these formats:

  • SaaS users: https://mc.<org-id>.workload-prod-eu-02.flanksource.com/mcp
  • Self-hosted users: https://your.domain.com/api/mcp

Choose an authentication method

Mission Control supports two MCP authentication flows:

  • OAuth: Use an MCP client that supports OAuth for remote MCP servers.
  • Access token: Create a Mission Control access token and add it to your MCP client configuration.

OAuth

Use this approach when your MCP client supports OAuth for remote MCP servers.

Point the client at the MCP server URL.

Mission Control prefers Client ID Metadata Documents (CIMD) for OAuth client registration. Compatible clients use an HTTPS metadata URL as the client ID. Mission Control fetches that document during authorization.

Clients that do not support CIMD fall back to Dynamic Client Registration (DCR) at /oauth/register.

The client discovers the authorization server, registers with CIMD or DCR, and opens a browser for you to sign in. On the consent screen, check the client name and redirect address before you allow access.

The authenticating user needs the mcp:use permission.

Claude Code

Create or edit .mcp.json in your project root and add the Mission Control MCP server.

.mcp.json
{
"mcpServers": {
"mission-control": {
"name": "mission-control",
"type": "http",
"url": "https://mc.<org-id>.workload-prod-eu-02.flanksource.com/mcp"
}
}
}

VS Code

Create or edit .vscode/mcp.json in your project root and add the Mission Control MCP server.

.vscode/mcp.json
{
"servers": {
"mission-control": {
"url": "https://mc.<org-id>.workload-prod-eu-02.flanksource.com/mcp"
}
},
"inputs": []
}

Claude Desktop Connectors

Claude Desktop supports remote MCP servers through Connectors.

  1. In Claude Desktop, open SettingsConnectors.
  2. Select AddCustom connector.

The Connectors page lists existing web connectors and custom connectors.

The Add custom connector dialog creates a remote MCP connector.

  1. In Name, enter Mission-Control.
  2. In Remote MCP server URL, enter your MCP server URL.
  3. Leave OAuth Client ID and OAuth Client Secret empty.
  4. Select Add.
  5. On the Connectors page, select Connect for the Mission Control connector.
  6. Complete the authentication flow.

Mission Control tools appear in Claude Desktop after the OAuth flow completes.

Next Steps

Once connected, explore the available tools: