Introduction
Presso is an MCP server that connects your Shopify store, GA4, Google Ads, Meta Ads, and more to Claude Code — enabling AI-powered store operations through natural conversation.
What is Presso?
Presso is an MCP (Model Context Protocol) server that connects your e-commerce data sources — Shopify, Google Analytics 4, Google Ads, Meta Ads, Klaviyo, and more — directly to AI assistants like Claude Code.
Instead of switching between multiple dashboards, you can ask questions in natural language and get instant answers about your store's performance, sales trends, ad campaigns, and customer behavior.
How it works
Presso acts as a bridge between your data sources and AI:
- Connect your data sources — Link Shopify, GA4, Google Ads, Meta Ads, and other platforms through secure OAuth authentication.
- Add Presso to Claude Code — Register Presso as an MCP server in Claude Code with a single command.
- Ask anything — Query your store data using natural language. Claude Code uses Presso's tools to fetch and analyze your data in real time.
You: "Show me last week's top-selling products and compare Google vs Meta ad ROAS."
Claude Code: Fetches data from Shopify and ad platforms via Presso, then presents
a comprehensive analysis with charts and actionable recommendations.
Supported data sources
Presso currently supports the following connections:
| Data Source | Description |
|---|---|
| Shopify | Products, orders, customers, inventory, payments, marketing, and more |
| Google Analytics 4 | Reports, dimensions, metrics, real-time data |
| Google Ads | Campaigns, ad groups, keywords, performance data |
| Meta Ads | Campaigns, ad sets, creatives, audience insights |
| Google Search Console | Search performance, keywords, sitemaps |
| Google Merchant Center | Product feeds, status, diagnostics |
| Amazon Ads | Sponsored products, campaigns, performance |
| Google Tag Manager | Containers, tags, triggers, variables |
| Klaviyo | Campaigns, flows, profiles, segments, performance reports |
| ShipStation | Shipments, labels, carriers, rates, inventory, warehouses |
| Judge.me | Product reviews, ratings, reviewer profiles, shop statistics |
Supported AI clients
While Claude Code is the primary and recommended experience, Presso works with any MCP-compatible AI client:
- Claude Code (CLI) — Full-featured, recommended
- Claude Desktop — Desktop app experience
- ChatGPT — Via MCP plugin support
- Other MCP clients — Any client implementing the MCP protocol
Key features
Unified store analytics
Access all your store data — sales, traffic, ad performance — in a single conversation. No more switching between five different dashboards.
Instant reporting
Generate comprehensive reports with charts, insights, and recommendations in minutes instead of hours. Simply ask Claude Code for the report you need.
Real-time troubleshooting
When conversions drop or ad costs spike, get instant root-cause analysis across all your connected data sources.
Secure by design
Presso uses OAuth for authentication, encrypts all data in transit and at rest, and never permanently stores your raw data. Your credentials are always under your control.
Next steps
Ready to get started? Head to the Quick Start guide to set up Presso in under 10 minutes.