[{"data":1,"prerenderedAt":558},["ShallowReactive",2],{"navigation_docs":3,"-get-started-quickstart":289,"-get-started-quickstart-surround":553},[4,41,165,201,242,256,280],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":40},"Start here","i-lucide-rocket","\u002Fget-started","1.get-started",[10,15,20,25,30,35],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fget-started\u002Fintroduction","1.get-started\u002F1.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Quickstart","\u002Fget-started\u002Fquickstart","1.get-started\u002F2.quickstart","i-lucide-arrow-right",{"title":21,"path":22,"stem":23,"icon":24},"Requirements","\u002Fget-started\u002Frequirements","1.get-started\u002F3.requirements","i-lucide-check-circle",{"title":26,"path":27,"stem":28,"icon":29},"Install the plugin","\u002Fget-started\u002Finstall-plugin","1.get-started\u002F4.install-plugin","i-lucide-download",{"title":31,"path":32,"stem":33,"icon":34},"Connect a website","\u002Fget-started\u002Fconnect-website","1.get-started\u002F5.connect-website","i-lucide-link",{"title":36,"path":37,"stem":38,"icon":39},"Connect an Agent","\u002Fget-started\u002Fconnect-agent","1.get-started\u002F6.connect-agent","i-lucide-plug",false,{"title":36,"icon":39,"path":42,"stem":43,"children":44,"page":40},"\u002Fagents","2.agents",[45,50,55,60,65,70,75,80,85,90,95,100,105,110,115,120,125,130,135,140,145,150,155,160],{"title":46,"path":47,"stem":48,"icon":49},"ChatGPT","\u002Fagents\u002Fchatgpt","2.agents\u002F01.chatgpt","MorawpAgentChatgpt",{"title":51,"path":52,"stem":53,"icon":54},"Claude","\u002Fagents\u002Fclaude","2.agents\u002F02.claude","MorawpAgentClaude",{"title":56,"path":57,"stem":58,"icon":59},"Codex","\u002Fagents\u002Fcodex","2.agents\u002F03.codex","MorawpAgentCodex",{"title":61,"path":62,"stem":63,"icon":64},"Claude Code","\u002Fagents\u002Fclaude-code","2.agents\u002F04.claude-code","MorawpAgentClaudeCode",{"title":66,"path":67,"stem":68,"icon":69},"Cursor","\u002Fagents\u002Fcursor","2.agents\u002F05.cursor","MorawpAgentCursor",{"title":71,"path":72,"stem":73,"icon":74},"Grok","\u002Fagents\u002Fgrok","2.agents\u002F06.grok","MorawpAgentGrok",{"title":76,"path":77,"stem":78,"icon":79},"Perplexity","\u002Fagents\u002Fperplexity","2.agents\u002F07.perplexity","MorawpAgentPerplexity",{"title":81,"path":82,"stem":83,"icon":84},"Windsurf","\u002Fagents\u002Fwindsurf","2.agents\u002F08.windsurf","MorawpAgentWindsurf",{"title":86,"path":87,"stem":88,"icon":89},"Cline","\u002Fagents\u002Fcline","2.agents\u002F09.cline","MorawpAgentCline",{"title":91,"path":92,"stem":93,"icon":94},"Google Antigravity","\u002Fagents\u002Fantigravity","2.agents\u002F10.antigravity","MorawpAgentAntigravity",{"title":96,"path":97,"stem":98,"icon":99},"OpenCode","\u002Fagents\u002Fopencode","2.agents\u002F11.opencode","MorawpAgentOpencode",{"title":101,"path":102,"stem":103,"icon":104},"Zed","\u002Fagents\u002Fzed","2.agents\u002F12.zed","MorawpAgentZed",{"title":106,"path":107,"stem":108,"icon":109},"Warp","\u002Fagents\u002Fwarp","2.agents\u002F13.warp","MorawpAgentWarp",{"title":111,"path":112,"stem":113,"icon":114},"Kiro","\u002Fagents\u002Fkiro","2.agents\u002F14.kiro","MorawpAgentKiro",{"title":116,"path":117,"stem":118,"icon":119},"Continue","\u002Fagents\u002Fcontinue","2.agents\u002F15.continue","MorawpAgentContinue",{"title":121,"path":122,"stem":123,"icon":124},"JetBrains Junie","\u002Fagents\u002Fjunie","2.agents\u002F16.junie","MorawpAgentJunie",{"title":126,"path":127,"stem":128,"icon":129},"Goose","\u002Fagents\u002Fgoose","2.agents\u002F17.goose","MorawpAgentGoose",{"title":131,"path":132,"stem":133,"icon":134},"Qwen Code","\u002Fagents\u002Fqwen","2.agents\u002F18.qwen","MorawpAgentQwen",{"title":136,"path":137,"stem":138,"icon":139},"Kimi Code","\u002Fagents\u002Fkimi","2.agents\u002F19.kimi","MorawpAgentKimi",{"title":141,"path":142,"stem":143,"icon":144},"Grok Build","\u002Fagents\u002Fgrok-build","2.agents\u002F20.grok-build","MorawpAgentGrokBuild",{"title":146,"path":147,"stem":148,"icon":149},"Trae","\u002Fagents\u002Ftrae","2.agents\u002F21.trae","MorawpAgentTrae",{"title":151,"path":152,"stem":153,"icon":154},"GitHub Copilot","\u002Fagents\u002Fgithub-copilot","2.agents\u002F22.github-copilot","MorawpAgentGithubCopilot",{"title":156,"path":157,"stem":158,"icon":159},"Roo Code","\u002Fagents\u002Froo-code","2.agents\u002F23.roo-code","MorawpAgentRooCode",{"title":161,"path":162,"stem":163,"icon":164},"Other AI apps","\u002Fagents\u002Fother-apps","2.agents\u002F24.other-apps","MorawpAgentCustomOauth",{"title":166,"icon":167,"path":168,"stem":169,"children":170,"page":40},"Use MoraWP","i-lucide-book-open","\u002Fguides","3.guides",[171,176,181,186,191,196],{"title":172,"path":173,"stem":174,"icon":175},"Websites","\u002Fguides\u002Fwebsites","3.guides\u002F1.websites","i-lucide-cloud",{"title":177,"path":178,"stem":179,"icon":180},"Agents","\u002Fguides\u002Fagents","3.guides\u002F2.agents","i-lucide-sparkles",{"title":182,"path":183,"stem":184,"icon":185},"Abilities","\u002Fguides\u002Fabilities","3.guides\u002F3.abilities","i-lucide-wrench",{"title":187,"path":188,"stem":189,"icon":190},"Activity","\u002Fguides\u002Factivity","3.guides\u002F4.activity","i-lucide-history",{"title":192,"path":193,"stem":194,"icon":195},"Access modes","\u002Fguides\u002Faccess-modes","3.guides\u002F5.access-modes","i-lucide-shield",{"title":197,"path":198,"stem":199,"icon":200},"High-impact Abilities","\u002Fguides\u002Fhigh-impact","3.guides\u002F6.high-impact","i-lucide-alert-triangle",{"title":202,"icon":203,"path":204,"stem":205,"children":206,"page":40},"Troubleshooting","i-lucide-life-buoy","\u002Ftroubleshooting","4.troubleshooting",[207,212,216,221,225,229,234,238],{"title":208,"path":209,"stem":210,"icon":211},"WordPress tool failed","\u002Ftroubleshooting\u002Fwordpress-tool-failed","4.troubleshooting\u002F1.wordpress-tool-failed","i-lucide-alert-circle",{"title":213,"path":214,"stem":215,"icon":39},"Agent connection","\u002Ftroubleshooting\u002Fagent-connection","4.troubleshooting\u002F2.agent-connection",{"title":217,"path":218,"stem":219,"icon":220},"Missing Abilities","\u002Ftroubleshooting\u002Fmissing-abilities","4.troubleshooting\u002F3.missing-abilities","i-lucide-search",{"title":222,"path":223,"stem":224,"icon":195},"Access denied","\u002Ftroubleshooting\u002Faccess-denied","4.troubleshooting\u002F4.access-denied",{"title":226,"path":227,"stem":228,"icon":34},"Website connection problems","\u002Ftroubleshooting\u002Fwebsite-connection","4.troubleshooting\u002F5.website-connection",{"title":230,"path":231,"stem":232,"icon":233},"Usage-limit problems","\u002Ftroubleshooting\u002Fusage-limits","4.troubleshooting\u002F6.usage-limits","i-lucide-activity",{"title":235,"path":236,"stem":237,"icon":211},"Unknown execution outcome","\u002Ftroubleshooting\u002Funknown-outcome","4.troubleshooting\u002F7.unknown-outcome",{"title":239,"path":240,"stem":241,"icon":203},"Get help","\u002Ftroubleshooting\u002Fget-help","4.troubleshooting\u002F8.get-help",{"title":243,"icon":244,"path":245,"stem":246,"children":247,"page":40},"Workspace & usage","i-lucide-layers","\u002Fworkspace","5.workspace",[248,252],{"title":249,"path":250,"stem":251,"icon":244},"Workspaces","\u002Fworkspace\u002Foverview","5.workspace\u002F1.overview",{"title":253,"path":254,"stem":255,"icon":233},"AI Actions and limits","\u002Fworkspace\u002Fai-actions","5.workspace\u002F2.ai-actions",{"title":257,"icon":167,"path":258,"stem":259,"children":260,"page":40},"Reference","\u002Freference","6.reference",[261,266,271,275],{"title":262,"path":263,"stem":264,"icon":265},"Agent workflow","\u002Freference\u002Fagent-workflow","6.reference\u002F1.agent-workflow","i-lucide-workflow",{"title":267,"path":268,"stem":269,"icon":270},"Inputs and outputs","\u002Freference\u002Finput-output","6.reference\u002F2.input-output","i-lucide-code",{"title":272,"path":273,"stem":274,"icon":211},"Error reference","\u002Freference\u002Ferrors","6.reference\u002F3.errors",{"title":276,"path":277,"stem":278,"icon":279},"Read a post or page","\u002Freference\u002Fread-post","6.reference\u002F4.read-post","i-lucide-file-text",{"title":281,"icon":265,"path":282,"stem":283,"children":284,"page":40},"Workflows","\u002Fworkflows","7.workflows",[285],{"title":286,"path":287,"stem":288,"icon":279},"Read an existing page","\u002Fworkflows\u002Finspect-content","7.workflows\u002F1.inspect-content",{"id":290,"title":16,"body":291,"description":546,"extension":547,"links":548,"meta":549,"navigation":550,"path":17,"seo":551,"stem":18,"__hash__":552},"docs\u002F1.get-started\u002F2.quickstart.md",{"type":292,"value":293,"toc":537},"minimark",[294,298,303,328,332,347,358,365,371,382,394,398,404,410,415,418,429,436,440,448,452,458,461,467,470,475,479,484,490,494,525],[295,296,297],"p",{},"Connect one WordPress website, authorize one Agent, and read an existing page. You do not need to publish anything or enable high-impact Abilities.",[299,300,302],"h2",{"id":301},"before-you-begin","Before you begin",[304,305,306,310,318,325],"ul",{},[307,308,309],"li",{},"A MoraWP account and the Workspace you want to use.",[307,311,312,313,317],{},"Administrator access to a website that meets the ",[314,315,316],"a",{"href":22},"requirements",", including recognized HTTPS.",[307,319,320,321,324],{},"An AI app with remote MCP and OAuth support; choose its ",[314,322,323],{"href":37},"setup guide",". You can use its supported web, desktop, IDE, or CLI interface.",[307,326,327],{},"An existing page whose title you can confirm in WordPress. A demonstration website is a good place to start.",[299,329,331],{"id":330},"_1-connect-wordpress","1. Connect WordPress",[295,333,334,335,341,342,346],{},"In the ",[314,336,340],{"href":337,"rel":338},"https:\u002F\u002Fapp.morawp.com",[339],"nofollow","Dashboard",", select the intended Workspace and open ",[343,344,345],"strong",{},"Websites → Add a website",". Download the MoraWP Plugin ZIP.",[295,348,349,350,353,354,357],{},"In WordPress, open ",[343,351,352],{},"Plugins → Add Plugin → Upload Plugin",". Select the ZIP, install it, and activate the plugin. Older WordPress versions may label the menu ",[343,355,356],{},"Add New Plugin",".",[295,359,360],{},[361,362],"img",{"alt":363,"src":364},"MoraWP installed and activated in WordPress, with Connect marked","\u002Fimages\u002Fdocs\u002Fplugin-installed.png",[295,366,367],{},[368,369,370],"em",{},"1: confirm the plugin is active. 2: open Connect. The screenshot is from a demonstration installation.",[295,372,373,374,377,378,381],{},"Open ",[343,375,376],{},"MoraWP"," in the WordPress menu and choose ",[343,379,380],{},"Connect to MoraWP",". On the approval page, sign in if needed, choose the Workspace, review the website, and approve.",[295,383,384,387,388,390,391,393],{},[343,385,386],{},"Check:"," return to ",[343,389,172],{}," in that Workspace. Your website should appear with its connection status. If the handoff does not finish, use ",[314,392,226],{"href":227}," before adding an Agent.",[299,395,397],{"id":396},"_2-authorize-your-agent","2. Authorize your Agent",[295,399,373,400,403],{},[343,401,402],{},"Agents → Connect an agent"," in the Dashboard, then choose your AI app. Its MoraWP setup guide opens in a new tab.",[295,405,406],{},[361,407],{"alt":408,"src":409},"MoraWP's real AI app picker, with the search field and an example app marked","\u002Fimages\u002Fdocs\u002Fagent-picker.png",[295,411,412],{},[368,413,414],{},"1: find your app. 2: choose the app you actually use. Codex is highlighted only as an example; opening its guide does not create a connection.",[295,416,417],{},"Follow that guide to add MoraWP in the AI app. The remote server address is:",[419,420,426],"pre",{"className":421,"code":423,"language":424,"meta":425},[422],"language-text","https:\u002F\u002Fapi.morawp.com\u002Fmcp\n","text","",[427,428,423],"code",{"__ignoreMap":425},[295,430,431,432,435],{},"When browser approval opens, review the Workspace and select only the intended website. Choose ",[343,433,434],{},"Read only",", read the data-access notice, acknowledge it, and approve. Return to the AI app after authorization completes.",[437,438,439],"warning",{},"Read only limits changes, not the data an enabled Integration returns. Reads may include sensitive or private information. Approve an app only when you trust it with the enabled data.",[295,441,442,444,445,447],{},[343,443,386],{}," the connection appears in ",[343,446,177],{},". Refresh your AI app's tools or start a new conversation if its guide requires that.",[299,449,451],{"id":450},"_3-read-one-page","3. Read one page",[295,453,373,454,457],{},[343,455,456],{},"Abilities → Manage"," for the relevant Toolkit and check that the WordPress page-list and page-read Abilities are enabled. The Agent's Read only mode does not override Workspace or website restrictions.",[295,459,460],{},"Send this in your connected AI app:",[419,462,465],{"className":463,"code":464,"language":424,"meta":425},[422],"Use MoraWP to call list_websites and let me choose a website.\nCall list_abilities for that website, then describe_ability for the\nWordPress page-list and page-read Abilities you find.\nList pages, let me choose one, and read its title and content using\nexecute_read_ability. Use returned IDs and the current schemas.\nDo not create, edit, delete, publish, run code, or access files.\n",[427,466,464],{"__ignoreMap":425},[295,468,469],{},"Choose the connected website and a page from the returned list. Do not invent a page ID or copy one from another website.",[295,471,472,474],{},[343,473,386],{}," the returned title matches that page in WordPress. The content may contain HTML or builder data rather than the final visual layout. The page should remain unchanged.",[299,476,478],{"id":477},"check-activity","Check Activity",[295,480,373,481,483],{},[343,482,187],{}," to find the actual page-list and page-read Ability attempts and their results. Website listing and discovery are not customer Ability actions.",[295,485,486,487,489],{},"A dispatched read uses the Workspace's AI Actions allowance. See ",[314,488,253],{"href":254}," for what counts.",[299,491,493],{"id":492},"if-you-get-stuck","If you get stuck",[304,495,496,502,508,517],{},[307,497,498,501],{},[343,499,500],{},"Website missing:"," confirm the Workspace and the Agent's website selection.",[307,503,504,507],{},[343,505,506],{},"Ability missing:"," refresh discovery and check its Integration and access settings.",[307,509,510,513,514,516],{},[343,511,512],{},"Access refused:"," use ",[314,515,222],{"href":223},"; do not repeat the same request unchanged.",[307,518,519,522,523,357],{},[343,520,521],{},"WordPress tool failed:"," inspect the actual response using ",[314,524,208],{"href":209},[295,526,527,528,530,531,533,534,536],{},"Continue with ",[314,529,286],{"href":287},", ",[314,532,192],{"href":193},", or ",[314,535,197],{"href":198}," before allowing changes.",{"title":425,"searchDepth":538,"depth":538,"links":539},2,[540,541,542,543,544,545],{"id":301,"depth":538,"text":302},{"id":330,"depth":538,"text":331},{"id":396,"depth":538,"text":397},{"id":450,"depth":538,"text":451},{"id":477,"depth":538,"text":478},{"id":492,"depth":538,"text":493},"Connect WordPress and your Agent, then read your first page without changing it.","md",null,{},{"icon":19},{"title":16,"description":546},"nw6mISqfHHp_FvavYDdDUWDhU_xrbG7PImtJG2Axsik",[554,556],{"title":11,"path":12,"stem":13,"description":555,"icon":14,"children":-1},"Give an AI Agent controlled access to help with your WordPress websites.",{"title":21,"path":22,"stem":23,"description":557,"icon":24,"children":-1},"Check WordPress, HTTPS, and access before connecting a website.",1791736250514]