Presso

by stellagent

334 downloads
Not rated
GitHub

About

AI-powered analytics platform connecting e-commerce and marketing data (GA4, Google Ads, Meta Ads, Shopify, Search Console, Amazon Ads, GTM, Klaviyo) to AI assistants via MCP. One-click OAuth connection, read-only access, 100+ tools across 11 data sources.

Details

Author
stellagent
Downloads
334
Categories
Cloud Service, Other, Marketing, Search

- 100+ tools across 11 data sources
- Cross-platform analysis in one conversation
- Natural language queries, no SQL required
- Read-only, OAuth-based, real-time data access

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name Presso
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Sign up at app.presso.now/signup, connect your data sources via OAuth, then add Presso to your MCP client. Data is accessed through natural language queries—no SQL required.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "presso": {
            "presso": {
                "url": "https://mcp.presso.now/mcp",
                "headers": {
                    "x-api-key": "YOUR_PRESSO_API_KEY"
                }
            }
        }
    }
}

McpServers

{
    "presso": {
        "url": "https://mcp.presso.now/mcp",
        "headers": {
            "x-api-key": "YOUR_PRESSO_API_KEY"
        }
    }
}

Pressois an MCP server that connects your e-commerce and marketing data sources — Shopify, Google Analytics 4, Google Ads, Meta Ads, and more — directly to AI assistants like Claude. Instead of switching between dashboards, ask questions in natural language and get instant answers about your store's performance, ad campaigns, and customer behavior.

The MCP endpoint is a remote HTTP server. Most AI clients (Claude Code, Claude Desktop, Cursor, VS Code) can connect directly. For clients that only support stdio, a lightweight npm proxy (presso-mcp) is also available.

- 11 data source integrations— Shopify, GA4, Google Ads, Meta Ads, Search Console, Google Merchant Center, Amazon Ads, GTM, Klaviyo, ShipStation, Judge.me
- 100+ tools— Products, orders, customers, analytics reports, ad campaigns, keyword analysis, shipping, reviews, and more
- Cross-platform analysis— Correlate data across Shopify + GA4 + ad platforms in a single conversation
- Natural language queries— No SQL or API knowledge required. Ask like you would ask an analyst
- Real-time data— Fetches live data from source APIs on every request
- Read-only access— Presso never modifies your store data, ad campaigns, or settings
- OAuth authentication— Secure token-based access. Presso never stores your passwords
- Encrypted at rest and in transit— AES-256 encryption for tokens, TLS 1.2+ for all traffic
- No permanent raw data storage— Query results are streamed to the AI client and not retained

Go toapp.presso.now/signupand create an account. No credit card required — every account starts with a 14-day free trial.

From the Presso dashboard, clickAdd Connection, select a data source (e.g., Shopify, GA4), and authorize via OAuth. Repeat for each data source you want to query.

See the configuration section below for your specific client.

claude mcp add --transport http presso https://mcp.presso.now/mcp

Claude Code will automatically detect Presso's tools. Try asking:"Show me my top-selling products from last week."
- Open Claude Desktop →SettingsDeveloperEdit Config.
- Add Presso to themcpServerssection:

{ "mcpServers": { "presso": { "type": "http", "url": "https://mcp.presso.now/mcp" } } }

Add to your Cursor MCP settings (.cursor/mcp.json):

{ "mcpServers": { "presso": { "url": "https://mcp.presso.now/mcp" } } }

Add to your VS Code settings (settings.json):

{ "mcp": { "servers": { "presso": { "type": "http", "url": "https://mcp.presso.now/mcp" } } } }

For MCP clients that only support stdio transport, use thepresso-mcpproxy:

Or configure it in your MCP client's JSON:

{ "mcpServers": { "presso": { "command": "npx", "args": ["-y", "presso-mcp"], "env": { "PRESSO_API_KEY": "your-api-key" } } } }

Runnpx presso-mcp setupto authenticate via OAuth, or set thePRESSO_API_KEYenvironment variable.

shopify_list_products·shopify_get_product·shopify_list_orders·shopify_get_order·shopify_list_customers·shopify_get_customer·shopify_list_collections·shopify_list_inventory_items·shopify_list_discounts·shopify_list_fulfillment_orders·shopify_list_abandoned_checkouts·shopify_list_draft_orders·shopify_list_markets·shopify_list_returns·shopify_get_refund·shopify_list_order_risks·shopify_get_payments_account·shopify_list_balance_transactions·shopify_list_tender_transactions·shopify_list_segments·shopify_list_marketing_activities·shopify_get_shop_info·shopify_get_shop_alerts·shopify_get_custom_report

ga4_run_report·ga4_run_realtime_report·ga4_get_metadata·ga4_run_funnel_report·ga4_list_properties

google_ads_run_report·google_ads_list_campaigns·google_ads_get_campaign·google_ads_list_ad_groups·google_ads_list_keywords·google_ads_list_ads·google_ads_list_accounts

meta_ads_run_report·meta_ads_list_campaigns·meta_ads_get_campaign·meta_ads_list_ad_sets·meta_ads_get_ad_set·meta_ads_list_ads·meta_ads_get_ad·meta_ads_list_accounts·meta_ads_get_ad_creatives

search_console_query·search_console_list_sites·search_console_get_sitemaps

gmc_list_products·gmc_get_product·gmc_get_product_status·gmc_list_product_statuses·gmc_get_account_status·gmc_list_account_issues·gmc_get_price_competitiveness

amazon_ads_list_campaigns·amazon_ads_get_campaign·amazon_ads_list_ad_groups·amazon_ads_get_campaign_report·amazon_ads_get_keyword_report·amazon_ads_get_search_term_report·amazon_ads_get_product_ads_report

gtm_list_accounts·gtm_list_containers·gtm_get_container·gtm_list_tags·gtm_get_tag·gtm_list_triggers·gtm_get_trigger·gtm_list_variables·gtm_get_variable·gtm_list_workspaces·gtm_list_versions·gtm_get_version

klaviyo_list_campaigns·klaviyo_get_campaign·klaviyo_query_campaign_report·klaviyo_list_flows·klaviyo_get_flow·klaviyo_query_flow_report·klaviyo_list_profiles·klaviyo_get_profile·klaviyo_list_segments·klaviyo_get_segment·klaviyo_get_segment_profiles·klaviyo_list_lists·klaviyo_get_list·klaviyo_list_metrics·klaviyo_query_metric_aggregates·klaviyo_list_events·klaviyo_list_catalog_items·klaviyo_list_templates

shipstation_get_shipments·shipstation_get_shipment_by_id·shipstation_get_shipment_rates·shipstation_get_labels·shipstation_get_label_by_id·shipstation_get_label_tracking·shipstation_track_package·shipstation_calculate_rates·shipstation_estimate_rates·shipstation_get_carriers·shipstation_get_carrier_by_id·shipstation_get_carrier_services·shipstation_get_carrier_package_types·shipstation_get_carrier_options·shipstation_get_inventory·shipstation_get_warehouses·shipstation_get_warehouse_by_id·shipstation_get_batches·shipstation_get_batch_by_id·shipstation_get_batch_errors·shipstation_get_manifests·shipstation_get_manifest_by_id·shipstation_get_tags·shipstation_get_packages·shipstation_get_package_by_id·shipstation_get_pickups·shipstation_get_pickup_by_id·shipstation_get_rate_by_id·shipstation_get_shipment_tags

judgeme_list_reviews·judgeme_get_review·judgeme_get_review_count·judgeme_get_reviewer·judgeme_get_shop_info·judgeme_get_settings·judgeme_get_all_reviews_count·judgeme_get_all_reviews_rating·judgeme_get_shop_reviews_count·judgeme_get_shop_reviews_rating

Show me my top 10 best-selling products from the last 30 days.
Compare Google Ads and Meta Ads ROAS for this month — which platform is performing better?
Which products are running low on stock but had high sales last week?
Show me daily sessions and conversion rate from GA4 for the past 14 days.
Create a weekly performance report: revenue, orders, AOV, top products, and ad spend breakdown.
┌──────────────┐ ┌──────────────┐ ┌──────────────┐ │ AI Client │────>│ Presso │────>│ Data Sources │ │ (Claude, │<────│ MCP Server │<────│ (Shopify, │ │ Cursor, │ │ │ │ GA4, Ads, │ │ VS Code) │ │ │ │ etc.) │ └──────────────┘ └──────────────┘ └──────────────┘ Natural HTTP or stdio OAuth tokens language MCP protocol per provider

- You ask a question in your AI client.
- The AI client calls Presso's MCP tools based on your request.
- Presso authenticates with the relevant data source using your stored OAuth tokens.
- Data is fetched in real time and returned to the AI client.
- The AI client presents the results with analysis and recommendations.

Every new account starts with a14-day free trialwith full access. Seepresso.now/pricingfor details.

- Read-only access— Presso never modifies your store data, ad campaigns, or settings
- OAuth 2.0— Secure token-based authentication. Presso never sees or stores your passwords
- AES-256 encryption— All OAuth tokens encrypted at rest
- TLS 1.2+— All data encrypted in transit
- No permanent raw data storage— Data is fetched in real time and streamed to the AI client
- Scoped permissions— Minimum necessary permissions requested for each data source
- Credential isolation— Tokens stored separately per user, never shared between accounts

- Website:presso.now
- App / Dashboard:
app.presso.now
- Documentation:
presso.now/docs
- Terms of Service:
presso.now/terms
- Privacy Policy:
presso.now/privacy
- Support:
contact@stellagent.ai

MIT— Copyright (c) 2026 Stellagent Inc.

A managed AI marketing agent that plugs into all your AI tools. Ask about your marketing in natural language — get synthesized insights from GA4, Google Ads, Search Console, WooCommerce, and more.

Read-only, multi-tenant access to Google Analytics 4, Google Ads, Search Console and Meta Ads: one connector per client plus a master connector spanning every client of an agency.

Open-source Rust MCP server for Google Ads, GA4, Search Console, and CRM attribution data.

Connect AI assistants to live Meta Ads, GA4, and Search Console data. 100% local, machine-locked encryption, no cloud relay.

SEO + GEO MCP server: live Google Search Console & GA4 data, keyword/page analysis and SEO tasks from chat.

MCP Server for LinkedIn Ads, powered by the CData JDBC Driver. Requires a separate license and configuration.

Manage Google Ads campaigns and reporting using the Google Ads API.

Access the Google Analytics Data API to retrieve and analyze website traffic data.

A read-only MCP server for Google Campaign Manager 360, powered by the CData JDBC Driver.

Interact with the Meta Ads API to access, analyze, and manage advertising campaigns.

No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.