Beta functionality: reach out to support to express interest in our API and MCP servers. Beta users can also browse
the API Reference.
app.surfacd.com/oauth/authorize. Sign in, review the requested access, then click Authorize.
What the assistant can do
Once connected, the assistant has tools for:- Reading: list teams and projects, show a project’s brand rankings, mentions, visibility-over-time, prompts, members, source breakdowns.
- Writing: create projects and prompts, archive or share a project, update prompt status or tags, invite or revoke team members.
Connect your assistant
- Claude or Cowork
- ChatGPT
- Codex
- Other clients
Claude calls remote MCP servers custom connectors. The same flow works for Claude, Cowork, and
Claude Desktop.
- Open Customize > Connectors.
- Click the + button next to Connectors.
- Select Add custom connector.
- Enter
Surfacdas the name. - Enter
https://app.surfacd.com/mcpas the URL. - Complete the Surfacd authorization flow.
Disconnect
In Claude or Cowork, go to Customize > Connectors, open the Surfacd connector, then disconnect or remove it. In ChatGPT, go to Settings > Apps & Connectors, open Surfacd, then disconnect it. Workspace admins can also disable the connector from workspace settings. In Codex:surfacd entry from the config and restart.
To revoke access from the Surfacd side (for example, if a device is lost), visit your profile page and revoke the connected application. Calls using that grant stop working immediately.
Safety notes
- The assistant only sees data from teams you belong to, with the same role you have in each.
- Destructive actions (delete a project, revoke a member) go through the same rules as the UI. A good rule of thumb: ask the assistant to confirm a destructive action before running it.
- Tool calls don’t bypass project prompt limits or team credit budgets. If you’re at your plan’s cap, the assistant gets the same error you’d see in the UI.
- Revoke the connection if you stop using the assistant; reconnecting is one CLI command.