API and MCP access is included on all plans. Browse the API Reference for the full list of
endpoints.
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.
- Explaining: answer “why did visibility change?” — the assistant compares the selected period with the previous one, sees which services, countries, or topics drove the change (with noise flags), and drills into any segment before pulling example responses.
- Reputation (projects with Reputation enabled): overview KPIs, sentiment over time and per platform, themes and narratives, the AI responses behind them, and the sources cited in those responses.
- Writing: create projects and prompts, archive or share a project, update prompt status or tags, invite or revoke team members.
services), countries, tags, and topics. Tags and topics accept a UUID or name (case-insensitive); topics also accept no_topic for uncategorised prompts.
The assistant acts as you. It can do exactly what you can do logged in, and the same per-team permissions apply. It cannot bypass project prompt limits or credit budgets.
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.