What is MCP?
MCP (Model Context Protocol) lets an AI app discover and call tools. The GooseWorks server gives your AI app access to your GooseWorks account. The CLI can configure that connection and install local skill instructions.GooseWorks MCP server
- URL:
https://mcp.gooseworks.ai/mcp - Transport: Streamable HTTP
- Authentication: OAuth where supported, or
Authorization: Bearer <your-access-token>
Use credentials and server URLs from the same environment. A staging token should connect to the staging MCP server, not the production URL above.
Available tools
The Goose Growth tools reference is generated from the server source. Your client’s current tool list is the authority for what its deployed connection supports; a docs release and server release can arrive at different times.
Older guides and clients may use names such as
search_skills or submit_remix_batch. Compatibility aliases exist, but new integrations should use the canonical names advertised by their connection.
See Ad Remixer MCP for creative generation, campaign planning, credit approval, and the Meta publishing boundary.
One-time setup with the CLI
Paste this into your agent — Claude Code, Cursor, Codex, or a chat app like Claude or ChatGPT:--all (it sets up every coding agent on your machine at once), opens a browser for Google sign-in, checks the install, and carries on in the same chat: it sets up your brand there (it asks for your website and a couple of quick questions), then gets back to what you asked for. You don’t need to reopen your agent; the GooseWorks tools also show up in its next session. If your agent is a chat app like claude.ai, the Claude desktop app’s chat or ChatGPT, it gives you the MCP connector address instead.
The page only ever runs npx gooseworks@latest …. It writes your agent’s skills folder, your agent’s MCP config (for Cursor that is the global Cursor MCP config, plus the project’s .cursor/mcp.json if the folder has one), and ~/.gooseworks/credentials.json. The MCP config entries contain your sign-in token. It writes no other files. Installing is free; some skills spend credits when they run. The check at the end also reports whether ffmpeg and a browser are present; those only matter for rendering video ads on your machine and do not block the install.
For a manual terminal install:
--mcp on agent-specific installs. --all already includes it. Restart your coding agent after setup so it loads the connection, then ask it to call account_whoami to confirm access.
Manual setup (without the CLI)
Step 1 — Create an MCP access token
- Open Settings → CLI & MCP and expand Manual setup.
- Click Create MCP access token. The token has the
mcp:accessscope and belongs to your user account. - Copy it immediately. The complete token is shown only once.
Step 2 — Add to your MCP client
For Cursor, use~/.cursor/mcp.json. For Claude Code, use the MCP configuration in ~/.claude.json. Merge the server entry into any existing configuration rather than replacing your other servers.
Step 3 — Restart your editor
Restart your client, then ask GooseWorks which account is connected. It should callaccount_whoami. Check the organization before starting work.
Rotating or revoking
- Rotate: create a new MCP access token, update each client using the old token, verify the connection, then revoke the old token.
- Revoke: open Settings → CLI & MCP → Manual setup → Your MCP access tokens, click the token’s trash icon, and confirm. Clients using that token lose access.

