Hologrow MCP
OfficialProvides read-only SQL access to synced Amazon commerce data, including order items, sales and traffic, and FBA inventory summaries, with schema and freshness metadata.
Provides read-only SQL querying of connected Google Ads data, allowing agents to analyze advertising performance through Hologrow's synced tables.
Provides read-only SQL querying of connected Google Search Console data for search performance analysis.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@Hologrow MCPShow me my Amazon sales by day for the last 7 days"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Hologrow MCP
The commerce data layer for AI. Connect Amazon, Google Ads, GA4, and other selling systems once. Hologrow keeps the data synced, then MCP lets Claude, Cursor, Codex, ChatGPT, and other agents query it — without CSV exports or one-off API scripts.
Hosted at mcp.hologrow.ai. Console at connector.hologrow.ai. Docs at docs.hologrow.ai.
Why Hologrow?
Built for the tools you already use: Connect once, then ask questions in Claude, Cursor, Codex, ChatGPT, Doubao, or Hermes
LLM-ready commerce data: Stable tables for Amazon SP, Amazon Ads, Google Ads, GA4, Search Console, Shoplazza, and Lingxing ERP
We handle the hard stuff: Platform OAuth, sync, freshness, and schema — agents only read
Read-only by default: MCP never writes back to ad accounts or storefronts
Agent ready: Five discovery tools plus analysis skills you can install with one command
Related MCP server: Snowflake MCP Server
Feature Overview
MCP tools
Feature | Description |
See which sources are connected and which schemas you can query | |
List queryable tables for one platform | |
Columns, types, keys, and field descriptions before you write SQL | |
Sync coverage and last successful refresh | |
One read-only |
More
Feature | Description |
Reusable Amazon / Google Ads analysis workflows for your agent | |
ChatGPT, Claude, Cursor, Doubao, Claude Code, Hermes |
Quick Start
Create a workspace at connector.hologrow.ai.
Connect at least one data source and wait for the first sync.
Add Hologrow MCP to your agent. OAuth clients authorize in the UI. Cursor / Claude Code / Hermes use an API key from AI Platforms → Advanced settings.
Creating an API key is not enough. Installation succeeds when the agent can call list_platforms.
MCP
Connect any MCP-compatible client. Transport is Streamable HTTP.
{
"mcpServers": {
"Hologrow": {
"url": "https://mcp.hologrow.ai/mcp",
"headers": {
"Authorization": "Bearer YOUR_API_KEY"
}
}
}
}ChatGPT web
ChatGPT → Settings → Security and login → turn on Developer mode.
Sidebar → Plugins → +.
Name:
HologrowServer URL:
https://mcp.hologrow.ai/mcpAuthentication:
OAuth
Click Sign in with Hologrow and allow access.
ChatGPT desktop / Codex
Settings → Plugins → Add MCP server.
Name:
Hologrow. Type: Streamable HTTP. URL:https://mcp.hologrow.ai/mcp.Click Authenticate and complete authorization.
Claude web / desktop
Settings → Customize → Connectors → Add custom connector.
Name:
Hologrow. Remote MCP server URL:https://mcp.hologrow.ai/mcp.Sign in and click Allow access.
Doubao desktop (desktop app only)
Skills · Connectors · Partners → New custom connector.
Name:
Hologrow. Transport: HTTP. URL:https://mcp.hologrow.ai/mcp. Leave headers empty.Click Authorize and allow access.
Copy an API key from the console, then send this prompt to a new Agent conversation. Replace {apiKey}. Do not ask the agent to echo the key.
Install the Hologrow MCP server and test the connection.
Connection details:
- Name: Hologrow
- URL: https://mcp.hologrow.ai/mcp
- Transport: Streamable HTTP
- Authentication: API Key
- Header: Authorization: Bearer {apiKey}
Requirements:
1. Add Hologrow using this client's native MCP configuration. Use API Key authentication only; do not use OAuth.
2. Make only the changes required for installation. Keep the API key secret and do not repeat, log, or include it in your response.
3. After installation, call Hologrow's list_platforms tool once. Do not call any other tools.
4. If successful, list the connected data platforms exactly as returned. If installation, authentication, connection, or the tool call fails, stop and explain the error.Verify
Start a new conversation and send:
Use Hologrow’s list_platforms tool to list my connected data platforms. Do not call any other tools.Output:
{
"items": [
{
"platform": "amazon_sp_seller",
"connected": true,
"table_count": 30,
"schemas": [
{
"schema_name": "amazon_sp_seller_xxxxxxxx",
"display_name": "US Seller",
"connection_status": "healthy"
}
]
},
{
"platform": "google_ads",
"connected": false,
"table_count": 15,
"schemas": []
}
]
}An empty list still means MCP is installed — the workspace just has no connected source yet.
Power Your Agent
Connect Hologrow to any AI agent in minutes.
Skill
Give your agent the query workflow and Amazon / Google Ads playbooks.
npx skills@latest add hologrow/hologrow-mcp --skill hologrow-data-middleware --global --yesRestart the agent after installing. Works with Claude Code, Cursor, Codex, and other skills-compatible clients.
npx skills@latest add hologrow/hologrow-mcp --skill amazon-ppc-campaign --agent cursor --global --yes
npx skills@latest add hologrow/hologrow-mcp --skill google-ads-audit --agent claude-code --global --yesAgent onboarding
Are you an AI agent? Fetch this skill, then call list_platforms.
curl -s https://raw.githubusercontent.com/hologrow/hologrow-mcp/main/skills/hologrow-data-middleware/SKILL.mdTools
Always discover names from the tools. Never invent platform, schema, table, or column names. Middleware field names often differ from Amazon / Google UI labels.
list_platforms → list_tables → get_data_dictionary → get_freshness → query_dbIf a tool fails or is cancelled, say so. Never infer zero, no data, or a metric from a missing result.
list_platforms
Call this first. Returns platform names, connected, and schemas[].schema_name.
list_platforms()list_tables
List queryable tables for one platform from list_platforms.
list_tables({ "platform": "amazon_sp_seller" })Output:
{
"tables": ["order_items", "sales_and_traffic_daily", "fba_inventory_summaries"]
}get_data_dictionary
Get columns, types, keys, and descriptions. Pass 1–10 exact table names from list_tables.
get_data_dictionary({
"platform": "amazon_sp_seller",
"table_names": ["orders", "order_items"]
})get_freshness
Check sync coverage before treating a number as current. schema_name comes from list_platforms. Optional scope filters by resource identity.
get_freshness({
"schema_name": "amazon_sp_seller_xxxxxxxx",
"table_names": ["orders"],
"scope": { "marketplace_id": "ATVPDKIKX0DER" }
})query_db
Run one read-only SELECT. Qualify every table as schema_name.table. Use only columns from get_data_dictionary.
query_db({
"query": "SELECT purchase_date::date AS day, order_status, COUNT(*) AS order_items, SUM(quantity) AS units FROM amazon_sp_seller_<schema>.order_items WHERE purchase_date >= CURRENT_DATE - INTERVAL '7 days' GROUP BY 1, 2 ORDER BY 1 DESC LIMIT 100",
"max_rows": 100
})Replace <schema> with schema_name from list_platforms. item_price is the order-line total; divide by NULLIF(quantity, 0) only when you need per-unit price. Do not use _synced_at as the sales date.
Rules
Single statement only. No
INSERT/UPDATE/DELETE/ DDL, noEXCEPTorINTERSECT, nopublicschema or system catalogsPrefer filters, aggregation, and
LIMIToverSELECT *Default
max_rowsis 1000
Skills
Advisory, read-only workflows on top of connected Hologrow data. Install hologrow-data-middleware first so other skills check coverage and freshness before they interpret performance.
npx skills@latest add hologrow/hologrow-mcp --skill SKILL_NAMESkill | Description |
Discover coverage, freshness, schema, and safe SQL scope | |
Build or optimize Amazon Sponsored Products / Brands | |
Plan Sponsored Display audiences, retargeting, and measurement | |
Audit listing copy against search and conversion evidence | |
Baseline Google Ads account health | |
Explain a spend, CPA, CVR, CTR, or ROAS shift | |
Standardize Google Ads UTM / ValueTrack conventions | |
Reconcile attribution, ROAS, and blended CAC | |
Score connected paid-media accounts and prioritize fixes |
Example prompt after install:
Use $hologrow-data-middleware, then $google-ads-audit.
Audit my connected Google Ads account for the last 30 days. Show evidence, caveats, and the next action.A larger catalog (SEO, research connectors, and more) lives in hologrow/hologrow-ai-skills. This repo keeps the skills that depend on Hologrow MCP.
Integrations
Agents & AI tools
ChatGPT web, ChatGPT desktop, Codex
Claude web, Claude desktop, Claude Code
Cursor
Doubao (desktop)
Hermes
Data sources
Amazon SP Seller, Amazon SP Vendor, Amazon Ads, Google Ads, GA4, Google Search Console, Shoplazza, Lingxing ERP.
Resources
Safety
Hologrow MCP is tenant-scoped and read-only. Use only sources the workspace has authorized. Check freshness before treating a number as current. State the metric definition, attribution window, and comparison period with every important conclusion. Never put API keys into git, skill files, or model replies.
Treat campaign, listing, and budget changes as proposals until a human approves them.
Troubleshooting
Symptom | What to try |
Cannot find the plugin / connector UI | Confirm client version and permissions. ChatGPT needs Developer mode. Doubao needs the desktop app. |
OAuth cancelled | Restart authorization. Do not silently switch to an API key. |
New chat does not see Hologrow | Refresh or restart the client, then retry |
Agent never calls Hologrow | Send the verify message again, naming |
| MCP works; connect a data source and wait for the first sync. |
SQL errors on unknown columns | Re-run |
This server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Related MCP Connectors
- Ask AIOAuth
Ask questions across Shopify, Klaviyo, GA4 and 20+ e-commerce sources in plain English.
Ask data questions in natural language. Get SQL, insights, and charts from your databases.
Access Google & Meta Ads data via AI. Analyse campaign performance in seconds.
Run storefronts, listings, orders, content, fulfillment, and analytics through AI.
Related MCP Servers
- AlicenseAqualityDmaintenanceProvides AI assistants with real-time access to Shopify store analytics, sales data, and inventory through ShopifyQL and the Admin GraphQL API. It enables users to query store performance, customer metrics, and marketing insights using natural language.13MIT
- AlicenseAqualityAmaintenanceProvides secure, read-only access to Snowflake data warehouses, enabling AI assistants to explore schemas, write queries, and analyze data with SSO authentication and smart caching.6155MIT
- AlicenseNot gradedqualityAmaintenanceEnables AI assistants to query databases using natural language, with automatic schema discovery and SQL compilation.6,0023,153Apache 2.0

Presso MCP Serverofficial
AlicenseNot gradedqualityDmaintenanceConnects e-commerce and marketing data sources like Shopify, GA4, Google Ads, and Meta Ads to AI assistants, enabling natural language queries about store performance, ad campaigns, and customer behavior.202MIT
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/hologrow/hologrow-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server