GoUltra exposes an MCP server. The user connects it inside Claude Code or Claude Chat once; from then on Claude can load their brand's context as resources and act through tools — all scoped to that tenant, all writes behind the approval gate.
In Claude, add the GoUltra MCP server URL:
One click OAuth, or paste an API token from your dashboard. GoUltra learns which tenant + brands you may touch.
Your brands appear as resources. Ask Claude anything — "audit my site", "grow AEO for X" — it uses the tools.
One-click "Connect GoUltra" in Claude. Mirrors the OAuth client pattern we already built for Higgsfield — here GoUltra is the server. Refresh tokens, revocable, per-user scopes.
Generate a scoped token in the dashboard, paste into Claude's MCP config. Fastest path to a working v1; upgrade to OAuth later.
Every tool wraps an existing (or new) engine capability. read tools load context; write tools create proposals that a human approves.
| Group | Tool | Does | Type |
|---|---|---|---|
| Brain | get_brand_context | Load knowledge, goals, learnings for an area | read |
| get_entity_graph | The brand's entities + relationships | read | |
| propose_goal | Add/update a ranking or citation goal | write | |
| Website | connect_site | Register a domain + start a crawl | write |
| get_inventory | Pages + page-types + on-page signals | read | |
| audit_page | On-page + SEO/EO checklist for a URL | read | |
| On-site | create_page | Plan a new entity-focused page to a topic/goal | write |
| run_page_brief | Angles → keywords → outline → AEO gate | write | |
| write_page / get_checklists | Draft body + score SEO + EO checklists | write | |
| publish_page | Push to the live site (CMS / export) | write | |
| Tasks | get_next_actions | The brain's prioritised gap → to-do list | read |
| create_task / update_task | Add/advance on-site or off-site work | write | |
| Off-site | list_outreach | Targets: backlinks, mentions, directories | read |
| draft_pitch / draft_post | AI-draft outreach or a LinkedIn/Medium post | write | |
| Measure | get_rankings / get_citations | SEO positions + AI-engine mentions over time | read |
| get_goal_progress | How far to each goal | read |
Resources are read-only snapshots — Claude pulls them into context at the start of a session so it reasons in the brand's world, not from scratch.
Every write tool returns a proposal, not a fait accompli. You see exactly what will change (a page publish, a new task, an outreach send) and approve or reject in the dashboard — or set per-capability auto-approve once you trust it. Same gate the brain console already uses.
User, in their own Claude: "Grow our AEO so we get cited for 'AEO for agencies'."