Getting Started

MCP Docs.

Connect your business data to Claude AI through the Model Context Protocol. Query e-commerce, analytics, and marketing data using natural language.

Quick Start

Installation

Connect datavessel to Claude using OAuth2. No configuration files needed—just add the server URL and sign in with your DataVessel account.

MCP Server URL

https://mcp.datavessel.io/mcp

How to Connect

  1. 1.Register at app.datavessel.io with your Google account
  2. 2.In Claude Desktop, go to Settings → Connectors
  3. 3.Click Add Custom Connector and enter the URL above
  4. 4.Sign in with the same Google account you used for DataVessel
  5. 5.Start asking questions about your connected data sources

Note: Use the same account for both DataVessel and the MCP connector. Connect your data sources (Shopify, Google Analytics, etc.) in the datavessel dashboard before querying them through Claude.

API Reference

Available Tools

Complete reference for all MCP tools organized by integration.

Google Analytics

Query your website traffic, conversions, and user behavior data.

ToolDescriptionParameters
get_account_summariesList all GA4 accounts and propertiesNone
get_property_detailsGet details for a specific propertyproperty_id
run_reportRun custom analytics reportsproperty_id, dimensions, metrics, date_ranges?, row_limit?, order_bys?
run_realtime_reportGet real-time analytics dataproperty_id, dimensions, metrics, row_limit?
list_google_ads_linksList linked Google Ads accountsproperty_id
get_custom_dimensions_and_metricsGet custom definitionsproperty_id

Example Prompts

  • What are my top traffic sources this month?
  • Show me conversion rates by device type for the last 30 days
  • Which landing pages have the highest bounce rate?

Google Search Console

Analyze your search performance, keywords, and indexing status.

ToolDescriptionParameters
list_search_console_sitesList all verified sitesNone
list_sitemapsList sitemaps for a sitesite_url
get_sitemapGet detailed info about a specific sitemapsite_url, feedpath
get_search_performanceGet overall search metricssite_url, days?
get_top_queriesGet top search queriessite_url, days?, limit?
get_top_pagesGet top performing pagessite_url, days?, limit?
get_performance_by_devicePerformance breakdown by devicesite_url, days?
get_performance_by_countryPerformance breakdown by countrysite_url, days?, limit?
analyze_keyword_opportunitiesFind high-potential keywordssite_url, days?, min_impressions?, max_ctr?, limit?
inspect_urlCheck URL indexing status and diagnose issuessite_url, inspection_url

Example Prompts

  • What keywords am I ranking for on page 2 that I could improve?
  • Show me pages that lost impressions in the last 90 days
  • Which queries have high impressions but low CTR?
  • Why isn't my new blog post indexed yet?

Shopify

Full access to your Shopify store data including orders, products, customers, and inventory.

ToolDescriptionParameters
get_shop_infoGet store detailsNone
get_ordersList orders with filterslimit?, status?, since_id?, created_at_min?, created_at_max?, financial_status?, fulfillment_status?
get_order_detailsGet single order detailsorder_id
get_productsList products with filterslimit?, collection_id?, product_type?, vendor?, status?
get_product_detailsGet single product detailsproduct_id
update_productUpdate product informationproduct_id, title?, body_html?, vendor?, product_type?, tags?, status?
get_inventory_levelsGet inventory levelslocation_ids?, inventory_item_ids?, limit?
adjust_inventoryAdjust inventory quantityinventory_item_id, location_id, adjustment
get_customersList customerslimit?, since_id?, created_at_min?, created_at_max?
get_customer_detailsGet customer detailscustomer_id
get_shop_analyticsGet shop analyticssince?, until?
get_discountsList discount codeslimit?
create_discountCreate a discount codecode, discount_type, value, starts_at?, ends_at?, usage_limit?, applies_once_per_customer?
graphql_queryRun custom GraphQL queriesquery, variables?

Example Prompts

  • What are my top 10 selling products this month?
  • Show me unfulfilled orders from the last week
  • Which customers have the highest lifetime value?

WooCommerce

Connect your WordPress WooCommerce store for orders, products, customers, and sales analytics.

ToolDescriptionParameters
wc_get_store_infoGet store informationNone
wc_get_ordersList orders with filtersstatus?, after?, before?, per_page?, page?
wc_get_order_detailsGet single order detailsorder_id
wc_get_productsList productsstatus?, category?, per_page?, page?
wc_get_product_detailsGet product detailsproduct_id
wc_get_customersList customersrole?, per_page?, page?
wc_get_customer_detailsGet customer detailscustomer_id
wc_get_sales_reportGet sales reportperiod?, date_min?, date_max?
wc_get_top_sellersGet best-selling productsperiod?
wc_get_orders_totalsGet order totals by statusNone
wc_get_couponsList coupon codesper_page?

Example Prompts

  • What's my total revenue this month?
  • Show me orders that are pending payment
  • Which products are my top sellers this quarter?

Slack

Read and write messages in your Slack workspace channels and threads.

ToolDescriptionParameters
slack_get_workspace_infoGet workspace detailsNone
slack_list_channelsList channels to get channel_id valuestypes?, limit?, cursor?
slack_get_channel_infoGet channel details (needs channel_id)channel_id
slack_join_channelJoin channel before reading/posting (needs channel_id)channel_id
slack_get_channel_historyGet messages (must join first)channel_id, limit?, oldest?, latest?, cursor?
slack_post_messagePost message (must join first)channel_id, text, blocks?, thread_ts?
slack_get_thread_repliesGet thread replies (needs channel_id + thread_ts)channel_id, thread_ts, limit?, cursor?
slack_reply_to_threadReply to thread (needs channel_id + thread_ts)channel_id, thread_ts, text, blocks?
slack_list_usersList users to get user_id valueslimit?, cursor?
slack_get_user_infoGet user profile (needs user_id)user_id
slack_list_dmsList DMs to get DM channel_id valuestypes?, limit?, cursor?
slack_get_dm_historyGet DM messages (needs DM channel_id)channel_id, limit?, oldest?, latest?, cursor?
slack_send_dmSend DM (needs DM channel_id from list_dms)channel_id, text, blocks?

Example Prompts

  • What were the main topics discussed in #general this week?
  • Post a summary of today's sales to the #reports channel
  • Find all messages from @john in the last 30 days

Reports

Generate professional PDF reports from your data.

ToolDescriptionParameters
create_reportGenerate a PDF reporttitle, document_definition (pdfmake format)
list_reportsList all generated reportsNone
get_report_pdfDownload a reportreport_id
delete_reportDelete a reportreport_id

Example Prompts

  • Create a monthly performance report for my Shopify store
  • Generate a PDF with my top keywords and their trends

User History

Track your API usage and query history.

ToolDescriptionParameters
get_user_historyGet API call historylimit?, offset?, days?, date_from?, date_to?, provider?, tool_name?, status?

Example Prompts

  • Show me my API usage for the last 7 days
  • How many queries have I made to Google Analytics?

Security

  • OAuth 2.0: All third-party integrations use secure OAuth
  • API Key Auth: Your MCP connection is authenticated via API key
  • TLS 1.3: All data in transit is encrypted
  • No Retention: Query results are not stored on our servers

Rate Limits

TierMonthly Calls
Free100
Professional10,000
EnterpriseUnlimited

Need Help?

Check out our integrations page for detailed examples or reach out to our support team.