Jepto MCP
Give AI access to all of your digital marketing data
Hosted MCP Server
npx add-mcp 'https://mcp.jepto.com'Installs into Claude Code, Codex, Cursor and more
Documentation
For Developers
One URL. Any MCP-compatible AI app.
Jepto runs a remote MCP server at mcp.jepto.com. Point Claude, ChatGPT, Cursor or any MCP-compatible app at it. OAuth sign-in, scoped to the accounts each user can see.
AI apps
ChatGPT
Claude
Cursor
Any MCP app
Jepto MCPmcp.jepto.com
Your platforms
Google Ads
Google Analytics
Search Console
Meta Ads
LinkedIn Ads
AI Visibility
+ more data sources
Read23 tools
Account 1
Clients 3
Data querying 2
Data sources 1
Report viewing 11
Skills 2
Help articles 1
Web search and fetch 2
Read and Write21 tools
Reports 3
Report pages 3
Report cards 3
Analysis write-ups 3
Themes and palettes 6
KPIs and budgets 2
Custom fields 1
Actions2 tools
Actions list
Actions execute
How it works
What is the Jepto MCP?
The Jepto MCP is a hosted Model Context Protocol server at mcp.jepto.com. It gives Claude, ChatGPT, Cursor and other MCP-compatible AI apps live access to a brand's Google Ads, GA4, Search Console, Meta, LinkedIn, Microsoft Ads and AI visibility data, plus its profile and your reporting rules. With 46 tools, your AI can analyse the numbers, build a Jepto report and share it by link, all in one conversation.
46 tools for analysis, reports and actions
Any app Claude, ChatGPT, Cursor and other MCP apps
Unlimited The vast majority of others charge or limit usage.
Get more done by just asking
Start with the brand, then hand your AI the work. Each task runs in one conversation, with no dashboards to learn and no exports to assemble.
Jepto MCP Reports · Analysis · AI Visibility
CONNECTED
Start with the brand
Before any task, it knows who the business is, what it sells and how it makes money. So the work fits the business instead of reading generic.
Same question, but the answer is about your revenue and targets, not generic metrics. That is what the context changes.
Homer's Donuts · Brand context Loaded before every task
LOADED
Business Family bakery, 2 stores
Revenue Online box orders
Goal Under $12 per order
Your rules Lead with box orders
Site and documents 42 pages, 3 files
Without context
Traffic is up 6% and click-through rate improved. Consider testing new ad creative.
GenericWith Homer's Donuts context
Box orders, your main revenue, rose 4% to 412 at $11.70 each, under your $12 target.
Fits the business
ReportsAnalysisBudgetsPresentationsAll start from the same context
Start your day
Ask what needs attention across your accounts and data sources. Get a prioritized list and the next action.
Four things need you today. The biggest is Google Ads pacing: at this rate the budget runs out in 9 days. I can pause the two campaigns with no conversions. I'll show a preview first.
Homer's Donuts · Today 4 items need attention
4 OPEN
Google Ads budget 91% spent with 12 days left
Overpacing
Meta Ads Cost per order up 34% this week
Check
Search Console "donuts near me" fell to position 14
Dropped
AI Visibility Not named for "best donuts open late"
New gap
Pause 2 Google Ads campaigns with no conversions Preview first. Runs only after you confirm.
Confirm
AI visibility
See what AI engines say about the brand, which claims are wrong, and what to fix first.
Engines name Homer's Donuts in 38% of answers, but one claims you close on Sundays. Fix the opening hours page and the Yelp listing first, then add it to the monthly report.
Homer's Donuts · AI Visibility Tracked answers this month
5 ENGINES
Named in tracked answers Last 30 days
ChatGPT46%
GAI Overviews12%
PPerplexity22%
CCopilot41%
CClaude29%
"Homer's Donuts is closed on Sundays."
Said without asking · from yelp.comNot accurate
Why: your hours page isn't retrieved Ranks 14th for "donuts open late"
Fix first
Reporting
Build a full, editable Jepto report from a prompt and share it by link.
Done. I built Homer's Donuts · Monthly Report in your agency theme, leading with box orders as your rule says. Paid search drove most of the growth. Organic dipped, and AI engines still miss the opening hours page.
Homer's Donuts · Monthly Report Jepto report · Open in Jepto
Homer's Donuts · Monthly Report October · Agency theme
SHARED
OverviewPaidOrganicAI Visibility
Box orders
Online orders
412 +4%
Total spend
All channels
$4,820 +6%
Named in AI
Tracked answers
38% +7 pts
Box orders by week Oct 1 to Oct 27
OrdersEstimatedTarget
Analysis Oct 27
Paid search drove most of the growth in box orders, at $11.70 each, under your $12 target.
Organic clicks fell 2% as "donuts near me" lost a position.
VIEW
Analysis
Ask why a number moved. It compares sources, spots the anomaly and points at the cause.
Orders fell 18% after the brand campaign was paused on Tuesday. Re-enabling it should win back most of it, and the opening hours page is worth fixing too.
Homer's Donuts · Box orders Last 14 days
-18%
Box orders, last 14 days -18% vs prior week
Tue: brand campaign paused
Brand campaign paused Tuesday Brand clicks down 61%, orders followed
Re-enable
Opening hours page lost ground Position 9 to 14 for "donuts open late"
Fix
SEO opportunities
Find the pages worth improving first, using Search Console and your site content.
Start with the opening hours page: it slipped five places for a search that brings in orders. The dozen box page is close to the top 5 and worth a push.
Organic opportunities Last 28 days
3 PAGES1
/opening-hours "donuts open late" · position 9 to 14
Slipping2
/boxes/dozen "dozen donut box" · position 6 · 4,200 impressions
Almost top 53
/vegan "vegan donuts" · position 8 · low click rate
Rewrite title
Draft new titles and descriptions for all three pages In your brand voice. You review before anything is published.
Draft
Ad budgets
See pacing across ad platforms in one answer, then draft the fix.
One is. Google Ads will run out in 9 days at this rate. Meta and LinkedIn are on track. I can draft a budget change for you to approve.
Spend vs budget Day 19 of 30
1 OFF TRACK
Google Ads $4,550 of $5,000 Overpacing
Meta Ads $2,010 of $3,200 On track
LinkedIn Ads $870 of $1,500 On track
Dark marker: where spend should be today
Cap Google Ads at $200 a day for the rest of the month Drafted for you. Nothing changes until you approve.
Approve
Presentations
Create the review deck in Google Slides from the same numbers.
Done. A 4-slide deck is in your Google Drive, using the same numbers as the report. Edit it in Slides and share it like any other deck.
Homer's Donuts · October review Google Slides · 4 slides
Jepto data to Google Slides Same numbers as the report
IN DRIVEOctober resultsBox orders up 4% on lower spend
412 Box orders
$4,820 Spend
38% Named in AI
Every figure matches the Jepto report One data model, so the deck and the report never disagree.
API connectors vs a Data Model
Jepto prepares your marketing data into a trusted catalog of fields your AI can query.
Raw API connectors leave your AI to interpret each platform’s data on every prompt. Jepto turns it into one curated list of metrics and dimensions, each with a clear definition, consistent format and aligned dates, so your AI knows exactly what it’s working with.
You ask What was Homer's Donuts' blended CPA last month?
Wrapped platform APIs Per-platform MCPs or an API gateway
Jepto Data Model One MCP, one set of definitions
1. Calls made What happens when you hit send
Wrapped platform APIs
Google Ads APIMeta Marketing APIMicrosoft Ads API
Three separate requests, each in the platform's own query language. Jepto Data Model
analytics_query
One request across every connected platform.
2. What your AI gets back The raw material it has to work with
Wrapped platform APIs Google Ads · account time zone Sydney
cost_micros: 4200000000
conversions: 140.0
Meta · account time zone Los Angeles
spend: "3100.00"
actions: [ link_click: 1,840, purchase: 95, add_to_cart: 312 ]
Microsoft Ads
Spend: 400, Conversions: 4
All platforms · same dates · USD
unified.spend: 7,700.00
unified.conversions: 239
unified.cpa: 32.22
One row, already in the shape of the answer. The per-platform split is there too if you ask for it.
3. Work left for your AI Every step is a chance to get it wrong
Wrapped platform APIs
- Convert Google's micros into dollars
- Decide which Meta action counts as a conversion
- Line up "last month" across two time zones
- Add up spend and conversions, then divide
Jepto Data Model
- Units and currency already normalised
- Conversions defined once, per platform
- Dates aligned before the query runs
- Totals and ratios computed in the query Nothing left to calculate. Your AI explains the result.
4. The answer What lands in the chat
Wrapped platform APIs
$54.21 68% too high
A common slip: averaging the three platform CPAs ($30.00, $32.63 and $100.00). Get every step right and you reach $32.22, but the next chat may not. Jepto Data Model
$32.22 Matches your report
$7,700 total spend ÷ 239 total conversions. The same number in Claude, ChatGPT, Data Chat and your Jepto report, every time you ask.
5. Your own metrics Like cost per box order
Wrapped platform APIs Explained to the AI again in each chat, and rebuilt from raw fields each time.
Jepto Data Model Defined once as a custom field in Jepto, then queried by name from any AI.
How Jepto compares to other marketing MCP servers.
From our comparison of 26 marketing MCP servers, checked against each vendor's own docs.
What matters
Jepto
Across the 26 servers
One query across multiple data sources
Native
Requires manual blend setup
Forecasting through MCP
Yes
Jepto is the only one
Usage limits
Unlimited
Most charge or have restrictive limits
Price at 50 connected accounts
$60/mo
$25 to $799/mo
AI Visibility data in the same server
Yes
None of the other 25
Ad account changes wait for your confirm
Yes
Varies by server
See the full comparison of marketing MCP servers
FAQ
Jepto MCP questions, answered.
What is a marketing MCP server?
The Model Context Protocol (MCP) lets an AI app such as Claude or ChatGPT securely use another tool's data and actions. A marketing MCP server gives the AI your ad, analytics and search data, so you can ask questions in conversation instead of exporting reports and pasting them in.
What is the Jepto MCP?
A remote Model Context Protocol server at mcp.jepto.com that connects Claude, ChatGPT, Cursor and other MCP apps to your Jepto account: each brand's data from Google Ads, GA4, Search Console, Meta, LinkedIn, Microsoft Ads, Google Business Profile and AI Visibility, plus its profile, your rules and your reporting tools. Your AI can analyse the data, build a Jepto report and give you a link to share.
What can I do with the Jepto MCP?
Ask what needs attention across your accounts, check ad budgets and pacing, find out why a number moved, see what AI engines say about a brand, find SEO opportunities, build an editable Jepto report and share it by link, or turn the same numbers into a presentation. Every answer starts from the brand's profile, your rules and its website content, so it fits the business instead of reading generic.
Does my AI know my Clients and how I report on them?
Yes. Each Client has a profile in Jepto, and you can add rules for how to report on it, plus text and documents for your AI to use. Everything on the brand's website is searchable too. The assistant reads this before it analyses or writes, so a report reflects the business, not just the numbers.
Can I see my AI visibility data in Claude or ChatGPT?
Yes. Ask which engines mention you, which pages they cite, what claims they make and how you compare with competitors. Because the same server holds your Search Console and analytics data, you can ask why a citation changed, not just whether it did.
How is this different from Google's official Google Ads MCP?
Google's server is read-only, covers Google Ads only, and needs a developer token and self-hosting. Jepto is hosted, covers every connected channel, and can pause campaigns, set budgets and build reports.
Is it read-only?
No. It can build and edit reports, set budgets and KPIs, and pause or enable Google Ads campaigns. Ad account, budget and KPI changes show a preview and wait for your confirmation. Report edits save straight away inside Jepto.
Does it work with ChatGPT and Cursor?
Yes. Use the same URL in any MCP-compatible app. Jepto is also listed in Claude's connector directory and on ChatGPT's Plugins page.
Can I query several accounts at once?
Yes. Ask across every account in your workspace, for example which accounts are off pace on budget, or scope a question to one.
Are there usage limits?
No. Jepto MCP is unlimited, while the vast majority of other marketing MCP servers charge for usage or have restrictive limits on requests, rows, weekly actions or AI credits.
How do I set up the Jepto MCP?
Start a 14-day free trial and connect your data sources. Then add the remote server URL shown on this page to Claude, ChatGPT or Cursor and sign in with your Jepto login. Setup takes about a minute and needs no API keys.
Is my data secure?
The connection uses OAuth with your Jepto login. Access follows your Jepto permissions, and your AI only sees the accounts you can see.