Connect an Agent

Goose

Connect MoraWP as a remote extension in Goose Desktop or CLI.

Goose calls MCP servers extensions. MoraWP is a remote Streamable HTTP extension.

Desktop app

Open Goose's extension settings and choose Add custom extension. Name it MoraWP, choose Streamable HTTP, and enter:

https://api.morawp.com/mcp

Enable the extension. Follow the browser authorization requested when Goose connects. MoraWP supports automatic client registration; no pre-registered client secret or Authorization header is required.

CLI setup

Run:

Terminal
goose configure

Choose Add Extension → Remote Extension (Streamable HTTP) and enter MoraWP's name and URL.

For a session-specific remote extension, Goose also documents:

Terminal
goose session --with-streamable-http-extension "https://api.morawp.com/mcp"

Verify the active session

Confirm that the extension is enabled in the session you are using. An extension saved in settings can still be disabled for a conversation. Desktop and terminal environments should each be checked.

If it does not work

Retry browser authorization from the same machine running Goose. If a server was added as a command-line extension, replace only that entry with the remote transport. Do not install a separate local MoraWP MCP package.

Remove the extension locally and disconnect its Agent in MoraWP when access should end.

Approve and check access

First connect a WordPress website in MoraWP. When the client opens sign-in, review the Workspace, websites, and Ability access before approving. Read only limits changes; enabled Integrations may still expose private fields. No static Agent key is needed.

In a new session with MoraWP enabled, ask:

Use MoraWP to list the websites this connection can access.
Do not create, edit, delete, or publish anything.

Check: the intended website appears. Then read one page to check WordPress access. A configured server alone is not proof of a working read.

For missing tools, see Missing Abilities. To stop access, disconnect the Agent in MoraWP and remove its local server entry. Local removal alone is not MoraWP revocation.

Official references

Goose extension documentation

Vendor instructions reviewed October 9, 2026. Client interfaces and account policies may change.

MoraWP documentation