datavessel
Hosted MCP server that gives AI agents read and write access to your full marketing & ecommerce stack — Google Analytics, Search Console, Google & Meta Ads, Shopify, WooCommerce, Shopware, Slack and LinkedIn. 100+ tools across 10 connectors. BYOK, OAuth 2.1 with dynamic client registration.
Documentation
One connection.Your agent, on your shop.
datavessel is an MCP server: your agent gets typed, validated tools for your store — Shopify, WooCommerce, Shopware — and for GA4, Search Console, Google Ads, Meta, Merchant Center, Tag Manager, Amazon Seller Central and more, scoped to that store. Over MCP and the CLI, those same 300+ tools are available to Claude, ChatGPT, your own agents and your scripts, scoped to the store you pick.
Claude Desktop · Claude Code · ChatGPT connectors · the datavessel CLI · any MCP client
See it
Real tool calls. Real store writes.
From Claude on desktop or mobile, the model reads your store through typed tools and acts through them — reads run free, writes ask you first, every change is recorded.
Why MCP
Built for agents, not chat.
MCP lets a model use your store as a store — typed reads and writes that ask — not as scraped text in a context window.
01
One catalogue, three doors
The same tools over MCP, the CLI and the REST API. Same names, same schemas, same permissions, whichever way your agent arrives.
02
Scoped per store
Every tool call runs against one connected store and the sources linked to it. A second store is a second scope — nothing leaks across.
03
Writes ask first, and are recorded
Product fixes, ad changes, page edits: your agent gets a confirm step, and every write lands in the change record with who confirmed it. Reads always run, free.
04
Your model, your client
Claude, ChatGPT, Claude Code, Codex, n8n or your own agent runtime. The tools come from datavessel; the model and the client are yours.
The tool surface
What your agent can do on your store.
Every source you connect and link to a store becomes a set of typed tools. New sources show up in your MCP client and the CLI the next time you reconnect.
Google Analytics 4
Traffic, acquisition, conversions, the checkout funnel, custom dimensions.
- Account & property summaries
- Standard & realtime reports
- E-commerce checkout funnel with the worst segment named
- Google Ads link inspection
- Custom dimensions & metrics
Guides: Connect GA4 to ChatGPT or Claude
Google Search Console
Organic search performance & indexing health.
- Top queries / pages / countries / devices
- Rising queries vs prior period
- URL inspection (indexing & rich results)
- Sitemap listing & detail
- Keyword opportunity analysis
Guides: Search Console MCP guide
Google Merchant Center
Shopping performance, feed health & product fixes.
- Product performance per offer id
- Listing status & feed issues
- Price insights & best sellers
- Approval-gated product overrides & inventory
Guides: Merchant Center MCP guide
Amazon Seller Central
New
Nine European marketplaces from one connection; orders without buyer data, FBA stock, fees, listings.
- Orders & line items by marketplace — no buyer data
- Sales by SKU / ASIN, FBA stock, restock & returns reports
- Fee estimates & settled charges per order
- Listing issues; title / bullets / price patch (approval-gated)
Guides: Amazon Seller Central MCP guide
Google Tag Manager
Tags, triggers, GA4 event tracing & Consent Mode audit — read-only.
- Containers, workspaces, versions & unpublished changes
- Every tag with its triggers, variables and consent settings
- Trace a GA4 event: paused tags, missing triggers, wrong measurement id
- Consent Mode audit
Google Ads
Campaign performance, ROAS & approval-gated fixes.
- Campaign / ad group / keyword / search-term performance with conversion value & ROAS
- Budgets, bidding strategy & target ROAS, Search impression share
- Purchase-only conversions, PMax asset groups, per-product spend
- Raw GAQL; pause, budget, negative-keyword & bid changes (approval-gated)
Guides: Connect Google Ads to ChatGPT or Claude
Shopify
New writes
Live store data + the full order lifecycle, approval-gated.
- Orders, products, customers, inventory
- Fulfillments with carrier & tracking
- Refunds: calculate (dry-run), then execute at exact amounts
- Cancel orders · fix shipping addresses
- Create products (drafts by default)
- Discounts, analytics & flexible GraphQL queries
Guides: Claude · ChatGPT · Official MCP servers vs datavessel
WooCommerce
New writes
WordPress-native commerce, now with order ops.
- Orders, products, customers
- Gateway refunds · order status & address updates
- Customer-facing order notes (tracking)
- Create products (drafts by default)
- Sales reports, top sellers & coupons
Guides: Claude · ChatGPT · Native MCP vs datavessel
Shopware
New writes
Storefront + admin reads, CMS / landing page authoring, and the full order state machine — always gated by approval on outside-world writes.
- Storefront reads (navigation, products, search, CMS pages)
- Order state transitions — read the legal moves, then ship / cancel / complete
- Ship deliveries with tracking codes · record returns
- Record refunds via the payment state machine
- Create products (inactive by default) · update product copy
- Create & update CMS pages and landing pages
- Assign CMS pages to categories · upsert canonical SEO URLs
- Admin search across any entity · bulk multi-entity sync
- Customers, reviews, promotions, sales summaries
Guides: Claude · ChatGPT · Native MCP vs datavessel
Klaviyo
Email & SMS: campaigns, flows, lists, profiles.
- Campaign & flow reports with attributed revenue
- Lists, segments, metrics, profiles
- Campaign drafts, list changes, events — sends gated by approval
Gorgias
Support tickets, drafted replies, tags and notes.
- Tickets, messages, macros, satisfaction surveys
- Reply, assign, tag, set status — approval-gated
Judge.me
Product reviews: triage, replies, curation, requests.
- List, count and read reviews by rating or product
- Public and private replies · curation · review requests — approval-gated
Guides: Judge.me MCP guide
WordPress
Publish and update blog content.
- List & read posts
- Create & update posts (HTML)
- List categories & tags
HubSpot
CRM context for sales & marketing.
- Contacts, companies, deals, tickets
- Pipelines & associations
Meta (Facebook / Instagram)
Ad account performance across Facebook and Instagram; pauses and budget changes gated by approval.
- Ad accounts, campaigns, ad sets, ads
- Account / campaign / ad set / ad insights
Guides: Meta Ads with ChatGPT or Claude
Slack
Optional: your agent posts summaries and sign-off requests to a channel.
- Channels, DMs, thread replies
- Post messages and block-kit summaries
- User lookup & workspace info
Publish text and article posts.
- Profile info
- Create text and article posts
datavessel utilities
Built-in tools — no OAuth needed.
- Google SERP search
- URL lookup & content analysis
- Team memory (remember / recall / summarise)
- PDF report generation
- Domain expiry & current time helpers
- Schedule agents and read the change record
Tools are versioned in the backend and discovered at connect time. Add a new source on a store in the app — every MCP client and the CLI pick up the new tools on the next reconnect.
Guides
Connect each source in about two minutes.
Step-by-step guides for every door into the same tool catalogue — Claude, ChatGPT or any MCP client — and honest comparisons with the official servers the platforms now ship.
Same tools, your own agents.
Add datavessel to Claude, ChatGPT, Claude Code, Codex, n8n or your own agent runtime and the whole tool catalogue is there, scoped to your store. Reads run free; writes ask first and land in the change record.