[{"data":1,"prerenderedAt":379},["ShallowReactive",2],{"navigation-en":3,"page-\u002Fen\u002Fai\u002Fmcp":134,"\u002Fen\u002Fai\u002Fmcp-surround":374},[4],{"title":5,"path":6,"stem":7,"children":8,"page":26},"En","\u002Fen","en",[9,27,48,77,90,97],{"title":10,"path":11,"stem":12,"children":13,"page":26},"Getting Started","\u002Fen\u002Fgetting-started","en\u002F1.getting-started",[14,18,22],{"title":15,"path":16,"stem":17},"Introduction","\u002Fen\u002Fgetting-started\u002Fintroduction","en\u002F1.getting-started\u002F1.introduction",{"title":19,"path":20,"stem":21},"Installation","\u002Fen\u002Fgetting-started\u002Finstallation","en\u002F1.getting-started\u002F2.installation",{"title":23,"path":24,"stem":25},"Configuration Reference","\u002Fen\u002Fgetting-started\u002Fconfiguration","en\u002F1.getting-started\u002F3.configuration",false,{"title":28,"path":29,"stem":30,"children":31,"page":26},"Composables","\u002Fen\u002Fcomposables","en\u002F2.composables",[32,36,40,44],{"title":33,"path":34,"stem":35},"useGSheet","\u002Fen\u002Fcomposables\u002Fuse-gsheet","en\u002F2.composables\u002F1.use-gsheet",{"title":37,"path":38,"stem":39},"useGSheetAsObject","\u002Fen\u002Fcomposables\u002Fuse-gsheet-as-object","en\u002F2.composables\u002F2.use-gsheet-as-object",{"title":41,"path":42,"stem":43},"useGSheetRow","\u002Fen\u002Fcomposables\u002Fuse-gsheet-row","en\u002F2.composables\u002F3.use-gsheet-row",{"title":45,"path":46,"stem":47},"useGSheetWrite","\u002Fen\u002Fcomposables\u002Fuse-gsheet-write","en\u002F2.composables\u002F4.use-gsheet-write",{"title":49,"path":50,"stem":51,"children":52,"page":26},"Authentication Modes","\u002Fen\u002Fauth-modes","en\u002F3.auth-modes",[53,57,61,65,69,73],{"title":54,"path":55,"stem":56},"Authentication Modes Overview","\u002Fen\u002Fauth-modes\u002Foverview","en\u002F3.auth-modes\u002F1.overview",{"title":58,"path":59,"stem":60},"GViz Mode (Google Visualization API)","\u002Fen\u002Fauth-modes\u002Fgviz","en\u002F3.auth-modes\u002F2.gviz",{"title":62,"path":63,"stem":64},"CSV Export Mode","\u002Fen\u002Fauth-modes\u002Fcsv","en\u002F3.auth-modes\u002F3.csv",{"title":66,"path":67,"stem":68},"Google Apps Script Mode","\u002Fen\u002Fauth-modes\u002Fappscript","en\u002F3.auth-modes\u002F4.appscript",{"title":70,"path":71,"stem":72},"API Key Mode","\u002Fen\u002Fauth-modes\u002Fapikey","en\u002F3.auth-modes\u002F5.apikey",{"title":74,"path":75,"stem":76},"Service Account Mode","\u002Fen\u002Fauth-modes\u002Fservice-account","en\u002F3.auth-modes\u002F6.service-account",{"title":78,"path":79,"stem":80,"children":81,"page":26},"AI","\u002Fen\u002Fai","en\u002F4.ai",[82,86],{"title":83,"path":84,"stem":85},"Agent Skills (AI Integration)","\u002Fen\u002Fai\u002Fagent-skills","en\u002F4.ai\u002F1.agent-skills",{"title":87,"path":88,"stem":89},"Model Context Protocol (MCP)","\u002Fen\u002Fai\u002Fmcp","en\u002F4.ai\u002F2.mcp",{"title":91,"path":92,"stem":93,"children":94},"Demos","\u002Fen\u002Fdemos","en\u002F5.demos\u002Findex",[95],{"title":96,"path":92,"stem":93},"Live Demos",{"title":98,"path":99,"stem":100,"children":101,"page":26},"Tutorials","\u002Fen\u002Ftutorials","en\u002F6.tutorials",[102,106,110,114,118,122,126,130],{"title":103,"path":104,"stem":105},"Tutorials Overview","\u002Fen\u002Ftutorials\u002Foverview","en\u002F6.tutorials\u002F0.overview",{"title":107,"path":108,"stem":109},"Apps Script Web App Tutorial","\u002Fen\u002Ftutorials\u002Fappscript-tutorial","en\u002F6.tutorials\u002F1.appscript-tutorial",{"title":111,"path":112,"stem":113},"Complete Step-by-Step Tutorial","\u002Fen\u002Ftutorials\u002Fstep-by-step","en\u002F6.tutorials\u002F1.step-by-step",{"title":115,"path":116,"stem":117},"GViz SQL Analytics Tutorial","\u002Fen\u002Ftutorials\u002Fgviz-sql-tutorial","en\u002F6.tutorials\u002F2.gviz-sql-tutorial",{"title":119,"path":120,"stem":121},"CSV Product Catalog Tutorial","\u002Fen\u002Ftutorials\u002Fcsv-catalog-tutorial","en\u002F6.tutorials\u002F3.csv-catalog-tutorial",{"title":123,"path":124,"stem":125},"API Key Inventory Tutorial","\u002Fen\u002Ftutorials\u002Fapikey-tutorial","en\u002F6.tutorials\u002F4.apikey-tutorial",{"title":127,"path":128,"stem":129},"Service Account HR & Payroll Tutorial","\u002Fen\u002Ftutorials\u002Fservice-account-tutorial","en\u002F6.tutorials\u002F5.service-account-tutorial",{"title":131,"path":132,"stem":133},"Sheet Routing Map Tutorial","\u002Fen\u002Ftutorials\u002Fsheets-routing-tutorial","en\u002F6.tutorials\u002F6.sheets-routing-tutorial",{"id":135,"title":87,"body":136,"description":368,"extension":369,"icon":370,"links":370,"meta":371,"navigation":370,"path":88,"seo":372,"stem":89,"__hash__":373},"docs_en\u002Fen\u002F4.ai\u002F2.mcp.md",{"type":137,"value":138,"toc":360},"minimark",[139,158,163,172,265,272,356],[140,141,142,146,147,150,151,157],"p",{},[143,144,145],"code",{},"nuxt-gsheet"," provides a live ",[148,149,87],"strong",{}," server endpoint via its Nuxt UI Docs website at ",[152,153,154],"a",{"href":154,"rel":155},"https:\u002F\u002Fnuxtgsheet.permadi.dev\u002Fmcp",[156],"nofollow",".",[159,160,162],"h2",{"id":161},"client-setup","Client Setup",[164,165,167,168,171],"h3",{"id":166},"claude-desktop-claude_desktop_configjson","Claude Desktop (",[143,169,170],{},"claude_desktop_config.json",")",[173,174,179],"pre",{"className":175,"code":176,"filename":170,"language":177,"meta":178,"style":178},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"mcpServers\": {\n    \"nuxt-gsheet\": {\n      \"url\": \"https:\u002F\u002Fnuxtgsheet.permadi.dev\u002Fmcp\"\n    }\n  }\n}\n","json","",[143,180,181,190,209,224,247,253,259],{"__ignoreMap":178},[182,183,186],"span",{"class":184,"line":185},"line",1,[182,187,189],{"class":188},"sMK4o","{\n",[182,191,193,196,200,203,206],{"class":184,"line":192},2,[182,194,195],{"class":188},"  \"",[182,197,199],{"class":198},"spNyl","mcpServers",[182,201,202],{"class":188},"\"",[182,204,205],{"class":188},":",[182,207,208],{"class":188}," {\n",[182,210,212,215,218,220,222],{"class":184,"line":211},3,[182,213,214],{"class":188},"    \"",[182,216,145],{"class":217},"sBMFI",[182,219,202],{"class":188},[182,221,205],{"class":188},[182,223,208],{"class":188},[182,225,227,230,234,236,238,241,244],{"class":184,"line":226},4,[182,228,229],{"class":188},"      \"",[182,231,233],{"class":232},"sbssI","url",[182,235,202],{"class":188},[182,237,205],{"class":188},[182,239,240],{"class":188}," \"",[182,242,154],{"class":243},"sfazB",[182,245,246],{"class":188},"\"\n",[182,248,250],{"class":184,"line":249},5,[182,251,252],{"class":188},"    }\n",[182,254,256],{"class":184,"line":255},6,[182,257,258],{"class":188},"  }\n",[182,260,262],{"class":184,"line":261},7,[182,263,264],{"class":188},"}\n",[164,266,268,269,171],{"id":267},"cursor-antigravity-ide-mcpjson","Cursor \u002F Antigravity IDE (",[143,270,271],{},".mcp.json",[173,273,275],{"className":175,"code":274,"filename":271,"language":177,"meta":178,"style":178},"{\n  \"servers\": {\n    \"nuxt-gsheet\": {\n      \"url\": \"https:\u002F\u002Fnuxtgsheet.permadi.dev\u002Fmcp\",\n      \"type\": \"sse\"\n    }\n  }\n}\n",[143,276,277,281,294,306,325,343,347,351],{"__ignoreMap":178},[182,278,279],{"class":184,"line":185},[182,280,189],{"class":188},[182,282,283,285,288,290,292],{"class":184,"line":192},[182,284,195],{"class":188},[182,286,287],{"class":198},"servers",[182,289,202],{"class":188},[182,291,205],{"class":188},[182,293,208],{"class":188},[182,295,296,298,300,302,304],{"class":184,"line":211},[182,297,214],{"class":188},[182,299,145],{"class":217},[182,301,202],{"class":188},[182,303,205],{"class":188},[182,305,208],{"class":188},[182,307,308,310,312,314,316,318,320,322],{"class":184,"line":226},[182,309,229],{"class":188},[182,311,233],{"class":232},[182,313,202],{"class":188},[182,315,205],{"class":188},[182,317,240],{"class":188},[182,319,154],{"class":243},[182,321,202],{"class":188},[182,323,324],{"class":188},",\n",[182,326,327,329,332,334,336,338,341],{"class":184,"line":249},[182,328,229],{"class":188},[182,330,331],{"class":232},"type",[182,333,202],{"class":188},[182,335,205],{"class":188},[182,337,240],{"class":188},[182,339,340],{"class":243},"sse",[182,342,246],{"class":188},[182,344,345],{"class":184,"line":255},[182,346,252],{"class":188},[182,348,349],{"class":184,"line":261},[182,350,258],{"class":188},[182,352,354],{"class":184,"line":353},8,[182,355,264],{"class":188},[357,358,359],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}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);}",{"title":178,"searchDepth":185,"depth":192,"links":361},[362],{"id":161,"depth":192,"text":162,"children":363},[364,366],{"id":166,"depth":211,"text":365},"Claude Desktop (claude_desktop_config.json)",{"id":267,"depth":211,"text":367},"Cursor \u002F Antigravity IDE (.mcp.json)","Connect AI assistants to the live nuxt-gsheet MCP documentation server.","md",null,{},{"title":87,"description":368},"yZXOdjy1h_ORKJ7-ts3dhvD56TLhZf_ejvec_5ERLCg",[375,377],{"title":83,"path":84,"stem":85,"description":376,"children":-1},"Bundled Agent Skills RFC implementation for AI coding assistants.",{"title":96,"path":92,"stem":93,"description":378,"children":-1},"Code examples for all 5 authentication modes in nuxt-gsheet.",1786088229904]