diff --git a/advanced/mcp/generate.mdx b/advanced/mcp/generate.mdx
index e81c45797..d513a7d86 100644
--- a/advanced/mcp/generate.mdx
+++ b/advanced/mcp/generate.mdx
@@ -6,7 +6,7 @@ description: "Learn how to set up your own MCP Server"
 
   This page is dedicated to setting up your own MCP Server. If you are looking
   for information on using the Mintlify MCP Server, please refer to the
-  [Installing and using the Mintlify MCP Server](/advanced/mcp/cli) page.
+  [Installing and using the Mintlify MCP Server](/advanced/mcp/quickstart) page.
 
 
 ## Get started
diff --git a/advanced/mcp/quickstart.mdx b/advanced/mcp/quickstart.mdx
index ba9a72720..45516030f 100644
--- a/advanced/mcp/quickstart.mdx
+++ b/advanced/mcp/quickstart.mdx
@@ -19,7 +19,7 @@ Mintlify enables you to create an MCP server that allows AI tools to interact wi
 ## Install the MCP server
 
 
-    This page is dedicated to the Mintlify MCP Server. If you are looking for information on generating your MCP, please refer to the [MCP Generator](/advanced/mcp/overview) page.
+    This page is dedicated to the Mintlify MCP Server. If you are looking for information on generating your MCP, please refer to the [MCP Generator](/advanced/mcp/generate) page.
 
 
 ## Example installation with the Mintlify MCP server
@@ -54,7 +54,7 @@ To use the Mintlify MCP server you will need an [API key](https://mintlify.com/d
 ## Use your server with Claude
 
 
-    Download the the [Claude Desktop App](https://claude.ai/download)
+    Download the [Claude Desktop App](https://claude.ai/download)
 
 
 Once you have the Claude Desktop App installed, follow these steps:
diff --git a/integrations/analytics/clearbit.mdx b/integrations/analytics/clearbit.mdx
index 5290bf5be..c94cd61d1 100644
--- a/integrations/analytics/clearbit.mdx
+++ b/integrations/analytics/clearbit.mdx
@@ -7,7 +7,7 @@ Add the following to your `docs.json` file to send analytics to Clearbit.
 
 
 ```json Analytics options in docs.json
-integrations: {
+"integrations": {
     "clearbit": {
         "publicApiKey": "required"
     }
@@ -15,7 +15,7 @@ integrations: {
 ```
 
 ```json Example
-integrations: {
+"integrations": {
     "clearbit": {
         "publicApiKey": "pk_1a1882"
     }
diff --git a/integrations/analytics/fathom.mdx b/integrations/analytics/fathom.mdx
index fd950c85f..d22a9f23b 100644
--- a/integrations/analytics/fathom.mdx
+++ b/integrations/analytics/fathom.mdx
@@ -9,7 +9,7 @@ You can get the `siteId` from your script settings.
 
 
 ```json Analytics options in docs.json
-integrations: {
+"integrations": {
     "fathom": {
         "siteId": "required"
     }
@@ -17,7 +17,7 @@ integrations: {
 ```
 
 ```json Example
-integrations: {
+"integrations": {
     "fathom": {
         "siteId": "YSVMSDAY"
     }
diff --git a/integrations/analytics/google-analytics.mdx b/integrations/analytics/google-analytics.mdx
index d6ae5c97f..bab0049c8 100644
--- a/integrations/analytics/google-analytics.mdx
+++ b/integrations/analytics/google-analytics.mdx
@@ -25,7 +25,7 @@ Your Measurement ID looks like `G-XXXXXXX` and will show up under Stream Details
 Add your Measurement ID to your `docs.json` file like so:
 
 ```json docs.json
-integrations: {
+"integrations": {
     "ga4": {
         "measurementId": "G-XXXXXXX"
     }
diff --git a/integrations/analytics/google-tag-manager.mdx b/integrations/analytics/google-tag-manager.mdx
index 3bdb8fe37..a23913227 100644
--- a/integrations/analytics/google-tag-manager.mdx
+++ b/integrations/analytics/google-tag-manager.mdx
@@ -9,7 +9,7 @@ You are responsible for setting up cookie consent banners with Google Tag Manage
 
 
 ```json Analytics options in docs.json
-integrations: {
+"integrations": {
     "gtm": {
         "tagId": "required"
     }
@@ -17,7 +17,7 @@ integrations: {
 ```
 
 ```json Example
-integrations: {
+"integrations": {
     "gtm": {
         "tagId": "GTM-MGBL4PW"
     }
diff --git a/integrations/analytics/heap.mdx b/integrations/analytics/heap.mdx
index d0d00534b..092ab5b71 100644
--- a/integrations/analytics/heap.mdx
+++ b/integrations/analytics/heap.mdx
@@ -7,7 +7,7 @@ Add the following to your `docs.json` file to send analytics to Heap.
 
 
 ```json Analytics options in docs.json
-integrations: {
+"integrations": {
     "heap": {
         "appId": "required"
     }
@@ -15,7 +15,7 @@ integrations: {
 ```
 
 ```json Example
-integrations: {
+"integrations": {
     "heap": {
         "appId": "1234567890"
     }
diff --git a/integrations/analytics/hotjar.mdx b/integrations/analytics/hotjar.mdx
index ea6945bb0..599ebb08d 100644
--- a/integrations/analytics/hotjar.mdx
+++ b/integrations/analytics/hotjar.mdx
@@ -5,7 +5,7 @@ title: "HotJar"
 Add the following to your `docs.json` file to send analytics to HotJar.
 
 ```json Analytics options in docs.json
-integrations: {
+"integrations": {
     "hotjar": {
         "hjid": "required",
         "hjsv": "required"
diff --git a/integrations/analytics/koala.mdx b/integrations/analytics/koala.mdx
index 9984de897..090bc5a9d 100644
--- a/integrations/analytics/koala.mdx
+++ b/integrations/analytics/koala.mdx
@@ -7,7 +7,7 @@ Add the following to your `docs.json` file to send analytics to Koala.
 
 
 ```json Analytics options in docs.json
-integrations: {
+"integrations": {
     "koala": {
         "publicApiKey": "required"
     }
@@ -15,7 +15,7 @@ integrations: {
 ```
 
 ```json Example
-integrations: {
+"integrations": {
     "koala": {
         "publicApiKey": "pk_1a1882"
     }
diff --git a/integrations/analytics/logrocket.mdx b/integrations/analytics/logrocket.mdx
index 484fb1ac0..9e80cf8c8 100644
--- a/integrations/analytics/logrocket.mdx
+++ b/integrations/analytics/logrocket.mdx
@@ -5,7 +5,7 @@ title: "LogRocket"
 Add the following to your `docs.json` file to send analytics to LogRocket.
 
 ```json Analytics options in docs.json
-integrations: {
+"integrations": {
     "logrocket": {
         "apiKey": "required"
     }
diff --git a/integrations/analytics/mixpanel.mdx b/integrations/analytics/mixpanel.mdx
index 3aada5a90..6069f8b01 100644
--- a/integrations/analytics/mixpanel.mdx
+++ b/integrations/analytics/mixpanel.mdx
@@ -5,7 +5,7 @@ title: "Mixpanel"
 Add the following to your `docs.json` file to send analytics to Mixpanel.
 
 ```json Analytics options in docs.json
-integrations: {
+"integrations": {
     "mixpanel": {
         "projectToken": "required"
     }
diff --git a/integrations/analytics/pirsch.mdx b/integrations/analytics/pirsch.mdx
index 8b03002bf..47d97ec87 100644
--- a/integrations/analytics/pirsch.mdx
+++ b/integrations/analytics/pirsch.mdx
@@ -9,7 +9,7 @@ You can get your site ID from Settings \> Developer \> Identification Code.
 
 
 ```json Analytics options in docs.json
-integrations: {
+"integrations": {
     "pirsch": {
         "id": "required"
     }
@@ -17,7 +17,7 @@ integrations: {
 ```
 
 ```json Example
-integrations: {
+"integrations": {
     "pirsch": {
         "id": "8Kw7OKxBfswOjnKGZa7P9Day8JmVYwTp"
     }
diff --git a/integrations/analytics/plausible.mdx b/integrations/analytics/plausible.mdx
index d013c1e6a..2278f8f17 100644
--- a/integrations/analytics/plausible.mdx
+++ b/integrations/analytics/plausible.mdx
@@ -13,7 +13,7 @@ Add your site's domain to `docs.json` to send analytics to Plausible.
 
 
 ```json Analytics options in docs.json
-integrations: {
+"integrations": {
     "plausible": {
         "domain": "required",
         "server": "optional"
@@ -22,7 +22,7 @@ integrations: {
 ```
 
 ```json Example
-integrations: {
+"integrations": {
     "plausible": {
         "domain": "docs.domain.com"
     }
diff --git a/integrations/analytics/posthog.mdx b/integrations/analytics/posthog.mdx
index 88db05972..05ac83a10 100644
--- a/integrations/analytics/posthog.mdx
+++ b/integrations/analytics/posthog.mdx
@@ -9,7 +9,7 @@ You only need to include `apiHost` if you are self-hosting PostHog. We send even
 
 
 ```json Analytics options in docs.json
-integrations: {
+"integrations": {
     "posthog": {
         "apiKey": "required",
         "apiHost": "optional"
@@ -18,7 +18,7 @@ integrations: {
 ```
 
 ```json Example
-integrations: {
+"integrations": {
     "posthog": {
         "apiKey": "phc_TXdpocbYTeZVm5VJmMzHTMrCofBQu3e0kN7HGMNGTVW"
     }
diff --git a/integrations/analytics/segment.mdx b/integrations/analytics/segment.mdx
index 3ee4ad631..fb8279214 100644
--- a/integrations/analytics/segment.mdx
+++ b/integrations/analytics/segment.mdx
@@ -7,7 +7,7 @@ Add your Segment write key to your `docs.json` file to send analytics to Segment
 
 
 ```json Analytics options in docs.json
-integrations: {
+"integrations": {
     "segment": {
         "key": "required",
     }
@@ -15,7 +15,7 @@ integrations: {
 ```
 
 ```json Example
-integrations: {
+"integrations": {
     "segment": {
         "key": "nqJxiRG15Y6M594P8Sb8ESEciU3VC2"
     }