Skip to content
Optizads

Connect Claude, ChatGPT and your agents

Work on your ad accounts from the AI app you already use, with your own Optizads access.

By the Optizads team4 min read

On this page
  1. What a connected app can do
  2. Before you connect
  3. Connect Claude
  4. Connect ChatGPT
  5. Your own agents and scripts
  6. Remove a connection
  7. What Optizads receives and keeps

The short answer

In Claude or ChatGPT, add Optizads, sign in with your Optizads account and pick the workspace. The app can then read your ad accounts (figures, campaigns, keywords, goal, plan, audit), ask Oppy, manage your tasks, approve or decline the changes Oppy prepared, and in ChatGPT order designs from Oppy. It works with your own rights, and nothing reaches an ad account without your approval. Your own agents connect with an API key from Settings, API and MCP.

  1. What a connected app can do

    Each tool works in the workspace you picked, on the ad accounts you may open there: Google Ads, Meta and LinkedIn. A change goes through the same steps as one you make in Optizads, and shows in the task's History under your name. A key's changes show under the key's name.

    • Who am I

      What it does
      The workspace, what the connection may do, and the ad accounts it can name
      Changes anything
      No
    • Performance, Campaigns

      What it does
      An account's figures over any span, in total or by day, week, month, campaign or campaign type, compared with the span before, and each campaign's type, status, budget and bidding
      Changes anything
      No
    • Keywords, Search terms

      What it does
      A Google Ads account's keywords and the searches that showed its ads, with their figures, and the searches that spent without converting
      Changes anything
      No
    • Goal, Plan

      What it does
      The main goal, its months and its forecast, and Oppy's plan to reach it: its steps, its tasks and what waits on your team
      Changes anything
      No
    • Audit, Change history

      What it does
      The latest audit's findings, and every change made through Optizads with who decided it and how it turned out
      Changes anything
      No
    • Knowledge, Reports

      What it does
      Search what Optizads keeps about the business, and list the reports your team built
      Changes anything
      No
    • Ask Oppy

      What it does
      A question about an account, answered by Oppy from everything he reads, kept as your conversation in Optizads' Chat
      Changes anything
      Adds a conversation
    • Tasks: list, read, create, comment

      What it does
      An account's tasks and alerts, the newest first, one task with its comments, a new task for your team, or a comment
      Changes anything
      Adds (create, comment)
    • Update a task, Move a task

      What it does
      A task's title, words, priority, deadline or assignee, or its status (in progress, done, declined)
      Changes anything
      Yes: replaces what was there
    • Approve or decline a change

      What it does
      Your yes or no on a change Oppy prepared: on a yes, he makes it in the ad account, as Approve does in Optizads
      Changes anything
      Yes: on a yes, the ad account changes
    • Creatives (ChatGPT and agents)

      What it does
      Ask Oppy for a design from a brief, a new version from a change in words, or an export as PNG, JPG or MP4
      Changes anything
      Adds

    Reading changes nothing and asks no ad platform: it reads what Optizads keeps, the same as its pages. Nothing reaches an ad account unless you approve a change Oppy prepared, from the app or in Optizads. Asking Oppy and approving are for people who connected with their own login, never for an API key. In Claude, Optizads offers every tool but the creatives.

  2. Before you connect

    You connect with your own access, as an admin or a member of the workspace's team. A client's seat cannot connect an app.

  3. Connect Claude

    1. Add Optizads

      In Claude, open Customize, then Connectors. Find Optizads in the directory, or click Add, Add custom connector: name it Optizads, paste this MCP server URL and click Continue: https://app.optizads.com/api/mcp/claude

    2. Sign in

      Claude opens Optizads. Sign in as you usually do.

    3. Pick the workspace

      The page names Claude, says what it will be able to do and where you go back to. Pick the workspace and click Connect.

    4. Ask

      In a conversation, ask Claude about your accounts, for example: how did my main account do last month, and what is waiting on my team this week?

    Claude's own window, with the address for Claude: it ends in /claude.
    Then Optizads asks which workspace Claude may reach.
  4. Connect ChatGPT

    1. Add Optizads

      In ChatGPT, open Plugins. Find Optizads, or click Add, Add custom MCP server: name it Optizads, paste this server URL under Connection, keep OAuth as its Authentication, tick I understand and want to continue and click Create as a plugin: https://app.optizads.com/api/mcp

    2. Sign in and pick the workspace

      Sign in to Optizads, pick the workspace and click Connect. You go back to ChatGPT.

    3. Ask

      Mention Optizads in a message, for example: compare this month with last month on my main account, or make an Instagram post for our spring offer.

    ChatGPT's own window, with the full address: it has the design tools too.
  5. Your own agents and scripts

    An admin makes an API key in Settings, API and MCP, with New key. Pick what it can do (Read accounts, Read tasks, Change tasks, Creative Studio), the ad accounts it reaches and its daily limit. The key is shown once. Send it as a Bearer token in the Authorization header, to the MCP server at https://app.optizads.com/api/mcp or to the API at https://app.optizads.com/api/v1. Asking Oppy and approving his changes take a person who connected an app, never a key.

  6. Remove a connection

    • An app. An admin removes it in Settings, API and MCP, under AI apps. It stops working at once. You can also disconnect Optizads in Claude's or ChatGPT's settings.
    • A key. Revoke it in the same page. Every agent using it is refused at once, and this cannot be undone.
  7. What Optizads receives and keeps

    Optizads receives only what each tool is asked for, such as a task's new words, a question for Oppy or a design's brief, never your conversation with the app. A question for Oppy is kept with his answer as your conversation in Optizads' Chat. Optizads keeps a line for each call (which tool, when, and whether it worked) with your workspace, and which apps each person connected. The privacy policy gives the details.

Put Oppy to work on your accounts.

Book a demo with our team, then connect Google Ads, Meta Ads or LinkedIn Ads. Your first audit arrives in minutes, your first tasks soon after. 14 days free, cancel any time.

  • Every change logged in History
  • Any account size