Connect an Agent
An Agent is an AI app authorized to work with a MoraWP Workspace. Connecting a website does not give an AI app access to it: you approve that separately.
Before you begin
Connect a WordPress website, sign in to the Dashboard, and select the intended Workspace. Your AI app must support remote MCP with browser OAuth.
Choose your app
Open Agents → Connect an agent in the Dashboard. Picking an app opens its documentation in a new tab; it does not create a connection or grant access.
Chat apps
- ChatGPT — Hosted plugin and Desktop.
- Claude — Web and Desktop.
- Grok — Web.
- Perplexity — Web and Computer.
Coding apps
- Codex — Desktop, IDE, CLI.
- Claude Code — Desktop Code tab, IDE, CLI.
- Cursor — Desktop editor.
- Windsurf — Legacy Cascade desktop.
- Cline — Desktop, IDE, CLI.
- Google Antigravity — Desktop, IDE, CLI.
- OpenCode — Desktop, web, CLI.
- Zed — Desktop editor.
- Warp — Desktop.
- Kiro — IDE and CLI; web caveat.
- Continue — IDE and CLI.
- JetBrains Junie — CLI; IDE caveat.
- Goose — Desktop and CLI.
- Qwen Code — CLI and IDE sessions.
- Kimi Code — Terminal and local web.
- Grok Build — Terminal.
- Trae — Desktop; OAuth caveat.
- GitHub Copilot — VS Code and CLI.
- Roo Code — Extension discontinued.
Another app
- Other AI apps — Compatibility requirements.
Each guide distinguishes a documented setup from a client or runtime whose OAuth support still needs checking.
Each guide uses the same MoraWP server address:
https://api.morawp.com/mcp
Add that address in your AI app, then start its OAuth sign-in. MoraWP does not issue a static Agent key, and you do not need an Authorization header.
Approve access in MoraWP
When the AI app opens the browser approval page:
- Sign in to MoraWP and check the app and Workspace shown in the request.
- Review Website access. For a first test, choose only the website you intend to use and check the selected list before continuing.
- Choose Read only for the first read. Recommended can also permit everyday edits; it is not a read-only setting.
- Read the data-access notice and acknowledge it if you agree.
- Choose Approve connection, then return to your AI app.
If the request expired or you cancelled it, start sign-in again from the AI app. An old approval URL is not a reusable setup link.
Check the connection
The connection should appear in Agents in the approved Workspace. In your AI app, ask:
Use MoraWP to list the websites this Agent can access. Do not make changes.
The expected website should appear. A saved server address or a connected badge alone does not verify a WordPress read. Continue with Read one page for that check.
If the app cannot sign in, use Agent connection problems. If the website or an action is unavailable, use Missing Abilities or Access denied.
Change or remove access
Use the connection's Manage access controls in Agents to review its websites and Ability access. Workspace and website restrictions still apply. Use Disconnect when the app should no longer have access. See Manage Agents for the difference between disconnecting in MoraWP and removing the server from the AI app.