diff --git a/mission-control-chart b/mission-control-chart index 3710fad5..482220c7 160000 --- a/mission-control-chart +++ b/mission-control-chart @@ -1 +1 @@ -Subproject commit 3710fad5bb8408aaf37129f0272d7aa4da1f3c77 +Subproject commit 482220c75fb5e3ddbd52c9820c10159577b8030f diff --git a/mission-control/docs/guide/mcp/client-setup.mdx b/mission-control/docs/guide/mcp/client-setup.mdx index bff6e556..cab53880 100644 --- a/mission-control/docs/guide/mcp/client-setup.mdx +++ b/mission-control/docs/guide/mcp/client-setup.mdx @@ -84,37 +84,28 @@ Claude Desktop supports MCP connections through its configuration file. -Claude Code (claude.ai) supports MCP through browser-based configuration. +Claude Code CLI supports MCP through the `.mcp.json` configuration file. ### Setup Steps -1. Visit [claude.ai](https://claude.ai) -2. Click on your profile icon → Settings -3. Navigate to Developer → MCP Settings -4. Click "Add Server" and configure: - -```json -{ - "name": "mission-control", - "type": "http", - "url": "https://mc..workload-prod-eu-02.flanksource.com/mcp", - "headers": { - "Authorization": "Basic YOUR_TOKEN_HERE" +1. Create or edit the `.mcp.json` file in your project root or home directory +2. Add the Mission Control MCP server configuration: + ```json title=".mcp.json" + { + "mcpServers": { + "mission-control": { + "name": "mission-control", + "type": "http", + "url": "https://mc..workload-prod-eu-02.flanksource.com/mcp", + "headers": { + "Authorization": "Bearer YOUR_TOKEN_HERE" + } + } + } } -} -``` - -5. Click "Save" and refresh the page -6. Mission Control tools will be available in new conversations - -### Alternative Setup (via URL) - -You can also connect by visiting: -``` -https://claude.ai/settings/mcp?server=mission-control&url=https://mc..workload-prod-eu-02.flanksource.com/mcp -``` - -Then add your authorization token in the settings. + ``` +3. Save the file and restart Claude Code +4. Mission Control tools will be available in your sessions diff --git a/modules/canary-checker b/modules/canary-checker index bff5cca8..5f22a56e 160000 --- a/modules/canary-checker +++ b/modules/canary-checker @@ -1 +1 @@ -Subproject commit bff5cca8f2fec464eed099c01f0b15f3602c802f +Subproject commit 5f22a56e4910bb77bba6444c40b2592e92794083 diff --git a/modules/config-db b/modules/config-db index 81e26eb1..ffab2b4b 160000 --- a/modules/config-db +++ b/modules/config-db @@ -1 +1 @@ -Subproject commit 81e26eb1be71ea84a5b22261980eae58e82d9080 +Subproject commit ffab2b4b2e20dce6bed933df740c78be0180273f diff --git a/modules/duty b/modules/duty index 4a1e4765..a436e0d1 160000 --- a/modules/duty +++ b/modules/duty @@ -1 +1 @@ -Subproject commit 4a1e4765072ce2ea1bea21298d85571fd3d91224 +Subproject commit a436e0d1495e8b5c0ed1dbcc9ca4a559eb260128 diff --git a/modules/mission-control b/modules/mission-control index 60cfeb20..a8b84299 160000 --- a/modules/mission-control +++ b/modules/mission-control @@ -1 +1 @@ -Subproject commit 60cfeb200bec5b6d3be4e6598654f79c326d966e +Subproject commit a8b842997f070c8a1c4df581fe06d12dc118fe36 diff --git a/modules/mission-control-chart b/modules/mission-control-chart index 6ed80b8a..f8777465 160000 --- a/modules/mission-control-chart +++ b/modules/mission-control-chart @@ -1 +1 @@ -Subproject commit 6ed80b8a9bf48cec7bb7bf720186cfa94cffaa89 +Subproject commit f87774658cb9795e1c357581742d72b1a077b69d diff --git a/modules/mission-control-registry b/modules/mission-control-registry index 9586d3b9..cc4abe6e 160000 --- a/modules/mission-control-registry +++ b/modules/mission-control-registry @@ -1 +1 @@ -Subproject commit 9586d3b94e8e6ea38e8dc11fa245cf339d113fb4 +Subproject commit cc4abe6e39bf326b9453b9c9b380f9f04358d812