[{"data":1,"prerenderedAt":918},["ShallowReactive",2],{"navigation_docs":3,"-getting-started-installation":139,"-getting-started-installation-surround":913},[4,40,65,110],{"title":5,"path":6,"stem":7,"children":8,"page":39},"Getting Started","\u002Fgetting-started","1.getting-started",[9,14,19,24,29,34],{"title":10,"path":11,"stem":12,"icon":13},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F1.introduction","i-lucide-book-open",{"title":15,"path":16,"stem":17,"icon":18},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F2.installation","i-lucide-download",{"title":20,"path":21,"stem":22,"icon":23},"Configuration","\u002Fgetting-started\u002Fconfiguration","1.getting-started\u002F3.configuration","i-lucide-settings",{"title":25,"path":26,"stem":27,"icon":28},"MCP Inspector","\u002Fgetting-started\u002Finspector","1.getting-started\u002F4.inspector","i-lucide-circuit-board",{"title":30,"path":31,"stem":32,"icon":33},"Connection","\u002Fgetting-started\u002Fconnection","1.getting-started\u002F5.connection","i-lucide-plug",{"title":35,"path":36,"stem":37,"icon":38},"Agent Skills","\u002Fgetting-started\u002Fagent-skills","1.getting-started\u002F6.agent-skills","i-lucide-sparkles",false,{"title":41,"path":42,"stem":43,"children":44,"page":39},"Core Concepts","\u002Fcore-concepts","2.core-concepts",[45,50,55,60],{"title":46,"path":47,"stem":48,"icon":49},"Tools","\u002Fcore-concepts\u002Ftools","2.core-concepts\u002F2.tools","i-lucide-wrench",{"title":51,"path":52,"stem":53,"icon":54},"Resources","\u002Fcore-concepts\u002Fresources","2.core-concepts\u002F3.resources","i-lucide-package",{"title":56,"path":57,"stem":58,"icon":59},"Prompts","\u002Fcore-concepts\u002Fprompts","2.core-concepts\u002F4.prompts","i-lucide-message-square",{"title":61,"path":62,"stem":63,"icon":64},"Handlers","\u002Fcore-concepts\u002Fhandlers","2.core-concepts\u002F5.handlers","i-lucide-server",{"title":66,"path":67,"stem":68,"children":69,"page":39},"Advanced Topics","\u002Fadvanced","3.advanced",[70,75,80,85,90,95,100,105],{"title":71,"path":72,"stem":73,"icon":74},"Custom Paths","\u002Fadvanced\u002Fcustom-paths","3.advanced\u002F1.custom-paths","i-lucide-folder",{"title":76,"path":77,"stem":78,"icon":79},"Middleware","\u002Fadvanced\u002Fmiddleware","3.advanced\u002F2.middleware","i-lucide-shield",{"title":81,"path":82,"stem":83,"icon":84},"TypeScript","\u002Fadvanced\u002Ftypescript","3.advanced\u002F3.typescript","i-lucide-type",{"title":86,"path":87,"stem":88,"icon":89},"Hooks","\u002Fadvanced\u002Fhooks","3.advanced\u002F4.hooks","i-lucide-webhook",{"title":91,"path":92,"stem":93,"icon":94},"MCP Evals","\u002Fadvanced\u002Fevals","3.advanced\u002F5.evals","i-lucide-flask-conical",{"title":96,"path":97,"stem":98,"icon":99},"Sessions","\u002Fadvanced\u002Fsessions","3.advanced\u002F6.sessions","i-lucide-database",{"title":101,"path":102,"stem":103,"icon":104},"Dynamic Definitions","\u002Fadvanced\u002Fdynamic-definitions","3.advanced\u002F7.dynamic-definitions","i-lucide-toggle-right",{"title":106,"path":107,"stem":108,"icon":109},"Code Mode","\u002Fadvanced\u002Fcode-mode","3.advanced\u002F8.code-mode","i-lucide-code",{"title":111,"path":112,"stem":113,"children":114,"page":39},"Examples","\u002Fexamples","4.examples",[115,120,125,130,135],{"title":116,"path":117,"stem":118,"icon":119},"Authentication","\u002Fexamples\u002Fauthentication","4.examples\u002F1.authentication","i-lucide-shield-check",{"title":121,"path":122,"stem":123,"icon":124},"API Integration","\u002Fexamples\u002Fapi-integration","4.examples\u002F2.api-integration","i-lucide-globe",{"title":126,"path":127,"stem":128,"icon":129},"Common Patterns","\u002Fexamples\u002Fcommon-patterns","4.examples\u002F3.common-patterns","i-lucide-lightbulb",{"title":131,"path":132,"stem":133,"icon":134},"File Operations","\u002Fexamples\u002Ffile-operations","4.examples\u002F4.file-operations","i-lucide-file",{"title":136,"path":137,"stem":138,"icon":59},"Prompt Examples","\u002Fexamples\u002Fprompt-examples","4.examples\u002F5.prompt-examples",{"id":140,"title":15,"body":141,"description":905,"extension":906,"links":907,"meta":908,"navigation":909,"path":16,"seo":910,"stem":17,"__hash__":912},"docs\u002F1.getting-started\u002F2.installation.md",{"type":142,"value":143,"toc":892},"minimark",[144,220,225,229,234,252,256,269,272,596,600,603,627,806,827,831,834,842,846,849,853,856,864,868,871,888],[145,146,147],"code-collapse",{},[148,149,155],"pre",{"className":150,"code":151,"filename":152,"language":153,"meta":154,"style":154},"language-txt shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","Set up an MCP server in my Nuxt app using @nuxtjs\u002Fmcp-toolkit.\n\n- Auto install the module using `npx nuxt module add mcp-toolkit`\n- Create the server\u002Fmcp\u002F directory with tools\u002F, resources\u002F, and prompts\u002F subdirectories\n- defineMcpTool, defineMcpResource, defineMcpPrompt, and defineMcpHandler are auto-imported\n- Create a test tool in server\u002Fmcp\u002Ftools\u002Ftest.ts using defineMcpTool with a Zod inputSchema\n- Start the dev server and verify the MCP endpoint at http:\u002F\u002Flocalhost:3000\u002Fmcp\n- Connect your IDE (Cursor or VS Code) to http:\u002F\u002Flocalhost:3000\u002Fmcp\n\nDocs: https:\u002F\u002Fmcp-toolkit.nuxt.dev\u002Fgetting-started\u002Finstallation\n","Prompt","txt","",[156,157,158,166,173,179,185,191,197,203,209,214],"code",{"__ignoreMap":154},[159,160,163],"span",{"class":161,"line":162},"line",1,[159,164,165],{},"Set up an MCP server in my Nuxt app using @nuxtjs\u002Fmcp-toolkit.\n",[159,167,169],{"class":161,"line":168},2,[159,170,172],{"emptyLinePlaceholder":171},true,"\n",[159,174,176],{"class":161,"line":175},3,[159,177,178],{},"- Auto install the module using `npx nuxt module add mcp-toolkit`\n",[159,180,182],{"class":161,"line":181},4,[159,183,184],{},"- Create the server\u002Fmcp\u002F directory with tools\u002F, resources\u002F, and prompts\u002F subdirectories\n",[159,186,188],{"class":161,"line":187},5,[159,189,190],{},"- defineMcpTool, defineMcpResource, defineMcpPrompt, and defineMcpHandler are auto-imported\n",[159,192,194],{"class":161,"line":193},6,[159,195,196],{},"- Create a test tool in server\u002Fmcp\u002Ftools\u002Ftest.ts using defineMcpTool with a Zod inputSchema\n",[159,198,200],{"class":161,"line":199},7,[159,201,202],{},"- Start the dev server and verify the MCP endpoint at http:\u002F\u002Flocalhost:3000\u002Fmcp\n",[159,204,206],{"class":161,"line":205},8,[159,207,208],{},"- Connect your IDE (Cursor or VS Code) to http:\u002F\u002Flocalhost:3000\u002Fmcp\n",[159,210,212],{"class":161,"line":211},9,[159,213,172],{"emptyLinePlaceholder":171},[159,215,217],{"class":161,"line":216},10,[159,218,219],{},"Docs: https:\u002F\u002Fmcp-toolkit.nuxt.dev\u002Fgetting-started\u002Finstallation\n",[221,222,224],"h2",{"id":223},"try-the-documentation-mcp-server","Try the Documentation MCP Server",[226,227,228],"p",{},"Before installing the module, you can try connecting to this documentation's MCP server to explore the available tools and prompts:",[230,231],"install-button",{"name":232,"url":233},"nuxt-mcp-toolkit-docs","https:\u002F\u002Fmcp-toolkit.nuxt.dev\u002Fmcp",[226,235,236,237,240,241,240,244,247,248,251],{},"This will give you access to prompts like ",[156,238,239],{},"setup-mcp-server",", ",[156,242,243],{},"create-tool",[156,245,246],{},"create-resource",", and ",[156,249,250],{},"troubleshoot"," to help you get started.",[221,253,255],{"id":254},"prerequisites","Prerequisites",[257,258,259,263,266],"ul",{},[260,261,262],"li",{},"Nuxt 3.x or 4.x",[260,264,265],{},"Node.js 18.x or higher",[260,267,268],{},"A package manager (npm, pnpm, yarn, or bun)",[221,270,15],{"id":271},"installation",[273,274,275,280,283,288,295,321,325,336,406,410,416,476,480,483],"steps",{},[276,277,279],"h3",{"id":278},"install-the-module","Install the module",[226,281,282],{},"You can install the module automatically or manually.",[284,285,287],"h4",{"id":286},"automatic-installation","Automatic Installation",[226,289,290,291,294],{},"Use the ",[156,292,293],{},"nuxt"," command to install the module and add it to your configuration automatically:",[148,296,300],{"className":297,"code":298,"language":299,"meta":154,"style":154},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","npx nuxt module add mcp-toolkit\n","bash",[156,301,302],{"__ignoreMap":154},[159,303,304,308,312,315,318],{"class":161,"line":162},[159,305,307],{"class":306},"sBMFI","npx",[159,309,311],{"class":310},"sfazB"," nuxt",[159,313,314],{"class":310}," module",[159,316,317],{"class":310}," add",[159,319,320],{"class":310}," mcp-toolkit\n",[284,322,324],{"id":323},"manual-installation","Manual Installation",[226,326,327,328,331,332,335],{},"Install ",[156,329,330],{},"@nuxtjs\u002Fmcp-toolkit"," and its peer dependency ",[156,333,334],{},"zod",":",[337,338,339,357,374,390],"code-group",{},[148,340,343],{"className":297,"code":341,"filename":342,"language":299,"meta":154,"style":154},"pnpm add @nuxtjs\u002Fmcp-toolkit zod\n","pnpm",[156,344,345],{"__ignoreMap":154},[159,346,347,349,351,354],{"class":161,"line":162},[159,348,342],{"class":306},[159,350,317],{"class":310},[159,352,353],{"class":310}," @nuxtjs\u002Fmcp-toolkit",[159,355,356],{"class":310}," zod\n",[148,358,361],{"className":297,"code":359,"filename":360,"language":299,"meta":154,"style":154},"npm install @nuxtjs\u002Fmcp-toolkit zod\n","npm",[156,362,363],{"__ignoreMap":154},[159,364,365,367,370,372],{"class":161,"line":162},[159,366,360],{"class":306},[159,368,369],{"class":310}," install",[159,371,353],{"class":310},[159,373,356],{"class":310},[148,375,378],{"className":297,"code":376,"filename":377,"language":299,"meta":154,"style":154},"yarn add @nuxtjs\u002Fmcp-toolkit zod\n","yarn",[156,379,380],{"__ignoreMap":154},[159,381,382,384,386,388],{"class":161,"line":162},[159,383,377],{"class":306},[159,385,317],{"class":310},[159,387,353],{"class":310},[159,389,356],{"class":310},[148,391,394],{"className":297,"code":392,"filename":393,"language":299,"meta":154,"style":154},"bun add @nuxtjs\u002Fmcp-toolkit zod\n","bun",[156,395,396],{"__ignoreMap":154},[159,397,398,400,402,404],{"class":161,"line":162},[159,399,393],{"class":306},[159,401,317],{"class":310},[159,403,353],{"class":310},[159,405,356],{"class":310},[276,407,409],{"id":408},"add-to-nuxt-config","Add to Nuxt config",[226,411,412,413,335],{},"Add the module to your ",[156,414,415],{},"nuxt.config.ts",[148,417,421],{"className":418,"code":419,"filename":415,"language":420,"meta":154,"style":154},"language-typescript shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","export default defineNuxtConfig({\n  modules: ['@nuxtjs\u002Fmcp-toolkit'],\n})\n","typescript",[156,422,423,444,468],{"__ignoreMap":154},[159,424,425,429,432,436,440],{"class":161,"line":162},[159,426,428],{"class":427},"s7zQu","export",[159,430,431],{"class":427}," default",[159,433,435],{"class":434},"s2Zo4"," defineNuxtConfig",[159,437,439],{"class":438},"sTEyZ","(",[159,441,443],{"class":442},"sMK4o","{\n",[159,445,446,450,452,455,458,460,462,465],{"class":161,"line":168},[159,447,449],{"class":448},"swJcz","  modules",[159,451,335],{"class":442},[159,453,454],{"class":438}," [",[159,456,457],{"class":442},"'",[159,459,330],{"class":310},[159,461,457],{"class":442},[159,463,464],{"class":438},"]",[159,466,467],{"class":442},",\n",[159,469,470,473],{"class":161,"line":175},[159,471,472],{"class":442},"}",[159,474,475],{"class":438},")\n",[276,477,479],{"id":478},"configure-the-module-optional","Configure the module (optional)",[226,481,482],{},"The module works with sensible defaults, but you can customize it:",[148,484,486],{"className":418,"code":485,"filename":415,"language":420,"meta":154,"style":154},"export default defineNuxtConfig({\n  modules: ['@nuxtjs\u002Fmcp-toolkit'],\n  mcp: {\n    name: 'My MCP Server',\n    route: '\u002Fmcp', \u002F\u002F Default route for the MCP server\n    dir: 'mcp', \u002F\u002F Base directory for MCP definitions (relative to server\u002F)\n  },\n})\n",[156,487,488,500,518,528,545,566,585,590],{"__ignoreMap":154},[159,489,490,492,494,496,498],{"class":161,"line":162},[159,491,428],{"class":427},[159,493,431],{"class":427},[159,495,435],{"class":434},[159,497,439],{"class":438},[159,499,443],{"class":442},[159,501,502,504,506,508,510,512,514,516],{"class":161,"line":168},[159,503,449],{"class":448},[159,505,335],{"class":442},[159,507,454],{"class":438},[159,509,457],{"class":442},[159,511,330],{"class":310},[159,513,457],{"class":442},[159,515,464],{"class":438},[159,517,467],{"class":442},[159,519,520,523,525],{"class":161,"line":175},[159,521,522],{"class":448},"  mcp",[159,524,335],{"class":442},[159,526,527],{"class":442}," {\n",[159,529,530,533,535,538,541,543],{"class":161,"line":181},[159,531,532],{"class":448},"    name",[159,534,335],{"class":442},[159,536,537],{"class":442}," '",[159,539,540],{"class":310},"My MCP Server",[159,542,457],{"class":442},[159,544,467],{"class":442},[159,546,547,550,552,554,557,559,562],{"class":161,"line":187},[159,548,549],{"class":448},"    route",[159,551,335],{"class":442},[159,553,537],{"class":442},[159,555,556],{"class":310},"\u002Fmcp",[159,558,457],{"class":442},[159,560,561],{"class":442},",",[159,563,565],{"class":564},"sHwdD"," \u002F\u002F Default route for the MCP server\n",[159,567,568,571,573,575,578,580,582],{"class":161,"line":193},[159,569,570],{"class":448},"    dir",[159,572,335],{"class":442},[159,574,537],{"class":442},[159,576,577],{"class":310},"mcp",[159,579,457],{"class":442},[159,581,561],{"class":442},[159,583,584],{"class":564}," \u002F\u002F Base directory for MCP definitions (relative to server\u002F)\n",[159,586,587],{"class":161,"line":199},[159,588,589],{"class":442},"  },\n",[159,591,592,594],{"class":161,"line":205},[159,593,472],{"class":442},[159,595,475],{"class":438},[221,597,599],{"id":598},"verify-installation","Verify Installation",[226,601,602],{},"After installation, you can verify everything is working by:",[604,605,606,621],"ol",{},[260,607,608,612,613,616,617,620],{},[609,610,611],"strong",{},"Checking the server route",": Start your Nuxt dev server and visit ",[156,614,615],{},"http:\u002F\u002Flocalhost:3000\u002Fmcp"," (or your custom route). You should be redirected to your configured ",[156,618,619],{},"browserRedirect"," URL.",[260,622,623,626],{},[609,624,625],{},"Creating a test tool",": Create a simple tool to test:",[148,628,631],{"className":418,"code":629,"filename":630,"language":420,"meta":154,"style":154},"import { z } from 'zod'\nimport { defineMcpTool } from '@nuxtjs\u002Fmcp-toolkit\u002Fserver'\n\nexport default defineMcpTool({\n  name: 'test',\n  description: 'A simple test tool',\n  inputSchema: {\n    message: z.string(),\n  },\n  handler: async ({ message }) => `Test successful: ${message}`,\n})\n","server\u002Fmcp\u002Ftools\u002Ftest.ts",[156,632,633,657,677,681,693,709,725,734,754,758,799],{"__ignoreMap":154},[159,634,635,638,641,644,647,650,652,654],{"class":161,"line":162},[159,636,637],{"class":427},"import",[159,639,640],{"class":442}," {",[159,642,643],{"class":438}," z",[159,645,646],{"class":442}," }",[159,648,649],{"class":427}," from",[159,651,537],{"class":442},[159,653,334],{"class":310},[159,655,656],{"class":442},"'\n",[159,658,659,661,663,666,668,670,672,675],{"class":161,"line":168},[159,660,637],{"class":427},[159,662,640],{"class":442},[159,664,665],{"class":438}," defineMcpTool",[159,667,646],{"class":442},[159,669,649],{"class":427},[159,671,537],{"class":442},[159,673,674],{"class":310},"@nuxtjs\u002Fmcp-toolkit\u002Fserver",[159,676,656],{"class":442},[159,678,679],{"class":161,"line":175},[159,680,172],{"emptyLinePlaceholder":171},[159,682,683,685,687,689,691],{"class":161,"line":181},[159,684,428],{"class":427},[159,686,431],{"class":427},[159,688,665],{"class":434},[159,690,439],{"class":438},[159,692,443],{"class":442},[159,694,695,698,700,702,705,707],{"class":161,"line":187},[159,696,697],{"class":448},"  name",[159,699,335],{"class":442},[159,701,537],{"class":442},[159,703,704],{"class":310},"test",[159,706,457],{"class":442},[159,708,467],{"class":442},[159,710,711,714,716,718,721,723],{"class":161,"line":193},[159,712,713],{"class":448},"  description",[159,715,335],{"class":442},[159,717,537],{"class":442},[159,719,720],{"class":310},"A simple test tool",[159,722,457],{"class":442},[159,724,467],{"class":442},[159,726,727,730,732],{"class":161,"line":199},[159,728,729],{"class":448},"  inputSchema",[159,731,335],{"class":442},[159,733,527],{"class":442},[159,735,736,739,741,743,746,749,752],{"class":161,"line":205},[159,737,738],{"class":448},"    message",[159,740,335],{"class":442},[159,742,643],{"class":438},[159,744,745],{"class":442},".",[159,747,748],{"class":434},"string",[159,750,751],{"class":438},"()",[159,753,467],{"class":442},[159,755,756],{"class":161,"line":211},[159,757,589],{"class":442},[159,759,760,763,765,769,772,776,779,782,785,788,791,794,797],{"class":161,"line":216},[159,761,762],{"class":434},"  handler",[159,764,335],{"class":442},[159,766,768],{"class":767},"spNyl"," async",[159,770,771],{"class":442}," ({",[159,773,775],{"class":774},"sHdIc"," message",[159,777,778],{"class":442}," })",[159,780,781],{"class":767}," =>",[159,783,784],{"class":442}," `",[159,786,787],{"class":310},"Test successful: ",[159,789,790],{"class":442},"${",[159,792,793],{"class":438},"message",[159,795,796],{"class":442},"}`",[159,798,467],{"class":442},[159,800,802,804],{"class":161,"line":801},11,[159,803,472],{"class":442},[159,805,475],{"class":438},[604,807,808],{"start":175},[260,809,810,813,814,240,817,240,820,247,823,826],{},[609,811,812],{},"Checking auto-imports",": The ",[156,815,816],{},"defineMcpTool",[156,818,819],{},"defineMcpResource",[156,821,822],{},"defineMcpPrompt",[156,824,825],{},"defineMcpHandler"," functions should be auto-imported in your server files.",[221,828,830],{"id":829},"project-structure","Project Structure",[226,832,833],{},"After installation, your project structure should look like this:",[148,835,840],{"className":836,"code":838,"language":839},[837],"language-text","your-project\u002F\n├── server\u002F\n│   └── mcp\u002F\n│       ├── tools\u002F\n│       │   └── echo.ts          # Your tool definitions\n│       ├── resources\u002F\n│       │   └── readme.ts       # Your resource definitions\n│       └── prompts\u002F\n│           └── greeting.ts     # Your prompt definitions\n├── nuxt.config.ts\n└── package.json\n","text",[156,841,838],{"__ignoreMap":154},[221,843,845],{"id":844},"connect-your-ide","Connect Your IDE",[226,847,848],{},"Once your Nuxt app is running, connect your AI assistant to the MCP server:",[230,850],{"name":851,"url":615,"ide":852},"local-mcp","cursor",[230,854],{"name":851,"url":615,"ide":855},"vscode",[226,857,858,859,863],{},"For manual configuration and adding install buttons to your own documentation, see the ",[860,861,862],"a",{"href":31},"IDE Connection"," guide.",[221,865,867],{"id":866},"next-steps","Next Steps",[226,869,870],{},"Now that you have the module installed:",[257,872,873,878,883],{},[260,874,875,877],{},[860,876,20],{"href":21}," - Learn about all configuration options",[260,879,880,882],{},[860,881,30],{"href":31}," - Connect AI assistants to your MCP server and add install buttons to your documentation",[260,884,885,887],{},[860,886,46],{"href":47}," - Create your first tool",[889,890,891],"style",{},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sHdIc, html code.shiki .sHdIc{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}",{"title":154,"searchDepth":168,"depth":168,"links":893},[894,895,896,901,902,903,904],{"id":223,"depth":168,"text":224},{"id":254,"depth":168,"text":255},{"id":271,"depth":168,"text":15,"children":897},[898,899,900],{"id":278,"depth":175,"text":279},{"id":408,"depth":175,"text":409},{"id":478,"depth":175,"text":479},{"id":598,"depth":168,"text":599},{"id":829,"depth":168,"text":830},{"id":844,"depth":168,"text":845},{"id":866,"depth":168,"text":867},"Install and configure the Nuxt MCP module in your project.","md",null,{},{"icon":18},{"title":911,"description":905},"Installation Guide","Bx_w5d9-ok7tiV6K1NZXteZ2d9rnnZzz8SPhfMFyx8E",[914,916],{"title":10,"path":11,"stem":12,"description":915,"icon":13,"children":-1},"Learn about the Model Context Protocol and how this module makes it easy to create MCP servers in Nuxt.",{"title":20,"path":21,"stem":22,"description":917,"icon":23,"children":-1},"Configure the Nuxt MCP module to fit your needs.",1774872605926]