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