LupyAi in Claude and ChatGPT
Ask about your ad, analytics, SEO and store data in plain language, and make campaign changes you confirm.
Connect
You need a LupyAi workspace with at least one source connected. Create one free.
Claude
- Open Claude → Settings → Connectors, find LupyAi and click Connect. If it isn't listed, choose Add custom connector and paste
https://lupyai.com/mcp. - Sign in to LupyAi, check what Claude may do, and click Allow.
- In a chat, switch LupyAi on from the tools menu.
ChatGPT
- Open ChatGPT → Apps and add LupyAi. If it isn't listed, turn on Developer mode (Settings → Apps & Connectors → Advanced), choose Create, paste
https://lupyai.com/mcpand pick OAuth. - Sign in to LupyAi, check what ChatGPT may do, and click Allow.
What to ask
- “Compare spend, conversions and ROAS by platform for last month.”
- “How did my Sunrise Foods group do this week versus last week?”
- “Which Meta ad sets spent money without purchases in the last 14 days?”
- “Top Search Console queries on page two for my site.”
- “Pause the Google Ads campaign Spring Sale.” You see exactly what will change and confirm it first.
Permissions
- Read your data (always): connected accounts, reports, templates, saved reports and scheduled exports.
- Make changes you confirm (optional, you choose on the sign-in screen): custom fields, scheduled exports and campaign actions. Campaign actions also need Campaign actions turned on in LupyAi, and every change shows a preview first and is logged.
The AI app never sees your platform passwords or tokens. Data it fetches goes to that app under your own account with it. See our Privacy Policy.
Tools
- List connected sources: List data sources, which are connected, their accounts, and which support write actions.
- List business groups: The user's business groups (clients/brands) and the accounts in each, across platforms.
- Get available fields: Field ids (dimensions, metrics, date parts, calculated and custom fields) for a connector id or 'all'.
- Get report data: Query data.
- Get a connect link: How the user connects (or adds another account to) a data source: returns a connect_url to open in the browser, plus which fields a manual connector's form asks for.
- List report templates: Ready-made report recipes (channel scorecard, wasted spend, SEO opportunities, .
- Run a report template: Run a template from list_templates, optionally with a different date_preset or for one business group.
- List saved reports: Queries the user saved in the app.
- Run a saved report: Run one of the user's saved queries, optionally overriding its date_preset.
- List custom fields: The workspace's custom (formula) fields.
- List scheduled exports: Scheduled exports (Sheets, BigQuery, Snowflake, databases, storage, Slack, webhooks…) with their last run status, and the Google logins available for new Sheets/BigQuery tasks.
- List campaign actions: Write actions a connector supports, with their parameter schemas.
- Create a custom field (makes changes): Create a calculated field from a connector's native field ids, e.
- Create a scheduled export (makes changes): Schedule an export to google_sheets (spreadsheet URL/id + sheet_name) or bigquery (project_id, dataset, table).
- Run a scheduled export now (makes changes): Run a scheduled export now.
- Change a campaign (makes changes): Change an ad account: an action id from list_actions, an account id from list_connectors, params per the action's schema (e.
Disconnect
On LupyAi, open API & AI → Connected AI apps and click Disconnect. Access ends straight away. You can also remove LupyAi from the connectors or apps settings in Claude or ChatGPT.
Questions: info@lupyai.com.