MCP App Store

Overview

Jepto connects to your marketing stack and puts AI to work across your entire client portfolio, so you spend less time pulling reports and more time making decisions that matter. Pull in data from Google Ads, Meta, GA4, Google Search Console, Google Business Profile, and 20+ other channels into one place. From there, Jepto's AI helps you chat with your data in plain language, automatically generate client-ready reports, track ad budgets with campaign-level granularity, and catch anomalies before they become problems — no manual dashboard-checking required. Ask questions about campaign performance across any connected client - Check budget pacing and flag overspend risks - Surface anomalies and insights from your marketing data - Trigger actions like pausing campaigns or updating budgets — with your approval - Pull KPI forecasts powered by machine learning It's built for digital marketing agencies managing multiple clients, but works just as well for in-house teams who want a smarter, faster way to stay on top of their data.

Tools

Account_Info

ChatGPT
Return basic account context (name, plan, status) for the current session.

Account_Info

ChatGPT
Return basic account context (name, plan, status) for the current session.

Actions_Execute

ChatGPT
Run a marketing platform action for a client after preview; user confirms in the app. Always use Actions_List first to obtain action_id and inputs.

Actions_Execute

ChatGPT
Run a marketing platform action for a client after preview; user confirms in the app. Always use Actions_List first to obtain action_id and inputs.

Actions_List

ChatGPT
Catalog of marketing platform actions (inputs, risk, descriptions). Call before Actions_Execute.

Actions_List

ChatGPT
Catalog of marketing platform actions (inputs, risk, descriptions). Call before Actions_Execute.

Analytics_Query

ChatGPT
Default tool for analytics questions: numbers, trends, comparisons, breakdowns, and reports from connected sources (e.g. Google Ads, GA4, Google Business Profile). Pass structured arguments: clientId, startDate and endDate (YYYY-MM-DD), measures, sources, optional dimensions, filters, timeDimension, granularity, limit/offset, and order as an object like {"googleAds.date":"asc"}. Use Datasource_List for valid source IDs; use Analytics_Schema when metric or dimension names are unknown.

Analytics_Query

ChatGPT
Default tool for analytics questions: numbers, trends, comparisons, breakdowns, and reports from connected sources (e.g. Google Ads, GA4, Google Business Profile). Pass structured arguments: clientId, startDate and endDate (YYYY-MM-DD), measures, sources, optional dimensions, filters, timeDimension, granularity, limit/offset, and order as an object like {"googleAds.date":"asc"}. Use Datasource_List for valid source IDs; use Analytics_Schema when metric or dimension names are unknown.

Analytics_Schema

ChatGPT
Discover available analytics fields across connected data sources for a client. Use this when the right metrics or dimensions are unknown, ambiguous, or need confirmation before calling the Analytics_Query tool.

Analytics_Schema

ChatGPT
Discover available analytics fields across connected data sources for a client. Use this when the right metrics or dimensions are unknown, ambiguous, or need confirmation before calling the Analytics_Query tool.

Budget_Tracker

ChatGPT
Jepto Budget Tracker: manage advertising and marketing spend budgets in Jepto—set monetary caps, periods, and scope (all campaigns or specific campaign IDs) on connected platforms such as Google Ads. This is spend tracking against connected data sources, not general business or household budgeting. Actions: list and info for discovery and summaries; read for the full budget plus report payload when editing; create, update, and delete. Create requires clientId, datasourceId, service, title, startDate, authEmail, connectionIds, target amount, and related options (graph type, notifications, etc.). IMPORTANT: When allCampaigns=false and campaignIds is provided,ALWAYS first call Analytics_Query with:- measures: any valid metric (e.g., 'googleAds.clicks',- sources: ['googleAds'],- dimensions: ['googleAds.campaign_name'] or ['googleAds.campaign_id'],- startDate: recent date rangeMutations use preview first with an empty confirmObject. This applies to actions create, update, and delete; The user will confirm via clicking the 'Confirm' button in the MCP app.Integrators: resolve datasource and connection fields from the client's linked data sources (Datasource_List) and confirm them before creating budgets. Use Analytics_Query to justify target and which campaigns merit a budget.Decide on default values: title from platform + scope + period; target from analytics spend context; graphType from user preference or analytics trends; period from existing budgets or analytics context. Do not ask the user for routine fields.

Budget_Tracker

ChatGPT
Jepto Budget Tracker: manage advertising and marketing spend budgets in Jepto—set monetary caps, periods, and scope (all campaigns or specific campaign IDs) on connected platforms such as Google Ads. This is spend tracking against connected data sources, not general business or household budgeting. Actions: list and info for discovery and summaries; read for the full budget plus report payload when editing; create, update, and delete. Create requires clientId, datasourceId, service, title, startDate, authEmail, connectionIds, target amount, and related options (graph type, notifications, etc.). IMPORTANT: When allCampaigns=false and campaignIds is provided,ALWAYS first call Analytics_Query with:- measures: any valid metric (e.g., 'googleAds.clicks',- sources: ['googleAds'],- dimensions: ['googleAds.campaign_name'] or ['googleAds.campaign_id'],- startDate: recent date rangeMutations use preview first with an empty confirmObject. This applies to actions create, update, and delete; The user will confirm via clicking the 'Confirm' button in the MCP app.Integrators: resolve datasource and connection fields from the client's linked data sources (Datasource_List) and confirm them before creating budgets. Use Analytics_Query to justify target and which campaigns merit a budget.Decide on default values: title from platform + scope + period; target from analytics spend context; graphType from user preference or analytics trends; period from existing budgets or analytics context. Do not ask the user for routine fields.

Client_Info

ChatGPT
Get structured profile and business details for a client.

Client_Info

ChatGPT
Get structured profile and business details for a client.

Client_Knowledgebase

ChatGPT
Search stored notes and knowledge for a client by keyword or topic.

Client_Knowledgebase

ChatGPT
Search stored notes and knowledge for a client by keyword or topic.

Client_List

ChatGPT
List clients in the account and their ids for use with other tools.

Client_List

ChatGPT
List clients in the account and their ids for use with other tools.

Datasource_List

ChatGPT
List connected data sources and integrations for a client (or supported integration types when clientId is omitted). Use before Budget_Tracker, KPI flows, or analytics when you need dataSourceId, connectionIds, or authEmail.

Datasource_List

ChatGPT
List connected data sources and integrations for a client (or supported integration types when clientId is omitted). Use before Budget_Tracker, KPI flows, or analytics when you need dataSourceId, connectionIds, or authEmail.

KPI_Forecasting

ChatGPT
Jepto KPI Forecasting: create, list, read, update, and delete performance KPIs in Jepto—targets and thresholds on metrics from your connected analytics and advertising sources (e.g. conversions, revenue, sessions), with periods, comparison logic, and optional campaign scope. Actions: list and info for discovery and summaries; read for the full KPI record when editing; create, update, and delete. For create, supply clientId, datasourceId, service, title, startDate, authEmail, connectionIds, metricName, targetValue, targetType, targetPeriod, and targetComparisonPeriod. Metric name must match the platform: use the Analytics_Schema tool for the same client and datasource connection (each item's name field). Google Search Console KPIs may require country and dimension. Integrators: use Datasource_List and Analytics_Query when you need performance context to choose metrics and targets.

KPI_Forecasting

ChatGPT
Jepto KPI Forecasting: create, list, read, update, and delete performance KPIs in Jepto—targets and thresholds on metrics from your connected analytics and advertising sources (e.g. conversions, revenue, sessions), with periods, comparison logic, and optional campaign scope. Actions: list and info for discovery and summaries; read for the full KPI record when editing; create, update, and delete. For create, supply clientId, datasourceId, service, title, startDate, authEmail, connectionIds, metricName, targetValue, targetType, targetPeriod, and targetComparisonPeriod. Metric name must match the platform: use the Analytics_Schema tool for the same client and datasource connection (each item's name field). Google Search Console KPIs may require country and dimension. Integrators: use Datasource_List and Analytics_Query when you need performance context to choose metrics and targets.

Capabilities

WritesInteractive

Example Prompts

Click any prompt to copy it.

App Stats

22

Tools

1

Prompts

May 20, 2026

First seen

ChatGPT

Platforms

Works with

ChatGPT

Data refreshed daily