Live Google Ads, GA4, Search Console, Meta Ads and GBP data in Claude, ChatGPT and any MCP client
Your Google Ads, Google Analytics 4 (GA4), Search Console, Meta Ads and Google Business Profile data in Claude, ChatGPT, Cursor and any other app that supports MCP (Model Context Protocol). Ask about campaigns, KPIs, budgets and clients in plain English, and get answers from your live data without leaving the chat.
https://mcp.jepto.com
Jepto runs this as a hosted, remote MCP server, so there's nothing to install or run. This repository is its documentation. You need a Jepto account with at least one data source connected; start a free 14-day trial if you don't have one.
| Server URL | https://mcp.jepto.com |
| Transport | Streamable HTTP |
| Authentication | OAuth with PKCE. You sign in to Jepto once when you connect. |
| Access | Your Jepto account: every client your login can see in the app |
https://mcp.jepto.com.Full steps with screenshots: Connect Jepto MCP to Claude.
Open the apps directory and search for "Jepto", or add a custom connector with the URL above. Then, in the composer, click + → More → Jepto. The Jepto pill stays active for that conversation.
claude mcp add --transport http jepto https://mcp.jepto.com
Then run /mcp to sign in.
Add to ~/.cursor/mcp.json:
{
"mcpServers": {
"jepto": {
"url": "https://mcp.jepto.com"
}
}
}
Add to .vscode/mcp.json:
{
"servers": {
"jepto": {
"type": "http",
"url": "https://mcp.jepto.com"
}
}
}
Look for "Add custom connector" or "remote server", paste the URL and sign in. The client must support OAuth with PKCE; there's no API-key option.
You don't need to name tools. Ask a question and the assistant picks the right ones. Being clear about the client, platform and date range gets better answers.
Check on everything
Analyze performance
Prepare for a meeting
Make changes (always previewed first)
Read tools return data and never change anything. Write tools return a preview first, and nothing is saved in Jepto or changed in an ad platform until you confirm it in the chat. Pending confirmations expire after about 10 minutes.
| Tool | What it does | Mode |
|---|---|---|
Account_Info | Account name, plan, status, timezone, week start, and counts of clients, KPIs and budgets | Read |
Client_List | Every client, with its clientId, name and domain | Read |
Client_Info | A client's profile: industry, location, products and services, contacts and business model | Read |
Client_Knowledgebase | Searches a client's stored notes, briefs and brand guidelines | Read |
Datasource_List | A client's connected data sources, or every source type Jepto supports | Read |
Analytics_Schema | The metrics and dimensions available for a client | Read |
Analytics_Query | Queries live data with measures, dimensions, filters, date ranges, period comparisons and sorting | Read |
KPI_Forecasting | Lists, reads, creates, updates and deletes KPIs and their forecasts | Read + write |
Budget_Tracker | Lists, reads, creates, updates and deletes ad spend budgets | Read + write |
Actions_List | The catalog of platform actions you can run, with inputs and risk level | Read |
Actions_Execute | Runs a platform action after you confirm it | Write |
Skills_List | Jepto's catalog of skills: task guides the assistant can follow | Read |
Skills_Get | One skill's full instructions | Read |
Today the catalog has two Google Ads actions. Both are medium risk and reversible:
googleAdsPauseCampaign: pauses campaigns. Ad delivery stops immediately.googleAdsEnableCampaign: re-enables paused campaigns. Ad delivery resumes immediately.More actions will be added. Actions_List always shows what's available.
The usual order is Client_List → Datasource_List → Analytics_Schema → Analytics_Query. Fields use the same names as Jepto Reports and Data Chat, for example googleAds.spend or googleAds.campaignName. Dates accept tokens like last30days, yesterday and 30DaysAgo, as well as ISO dates. See Data Model and Data Query.
The MCP sees the sources connected in your Jepto account:
Signing in to the MCP doesn't connect new platforms. Connect a data source in Jepto first.
clientId, list tools return everything your login can see.More detail: OAuth & Authentication.
The documentation in this repository is MIT licensed. Use of the Jepto MCP server is subject to the Jepto Terms of Service.
This listing does not have a supported local package template. Use the maintainer’s documentation for its hosted endpoint, authentication, and client-specific setup. No install command has been inferred.