Integrations

ChatGPT or Claude via MCP

Metorik supports the Model Context Protocol (MCP), which lets you connect AI assistants like ChatGPT and Claude to your store data. Once connected, you can ask questions, build reports, and get insights about your orders, customers, products, and more—all through natural language.


What you'll need

  • A Metorik account with analyst, editor, or admin access to at least one store

  • An account with ChatGPT (Plus/Team/Enterprise) or Claude (Pro/Team/Enterprise)

  • MCP access enabled for your store (store admins can control this)


How MCP access works

MCP connections are tied to your Metorik user account, not to individual stores. When you authorize an AI assistant, you choose which stores it can access. Permissions mirror your existing Metorik access—if you're an admin on one store and an analyst on another, the AI assistant will have the same level of access for each store.

Store admins can disable MCP access for a store entirely. If disabled, no users on that store can connect AI assistants via MCP, but you can still use MCP with other stores where it's enabled.


Connect ChatGPT

Start from the Applications page in your Metorik settings, where you can connect ChatGPT or Claude with one click.

Metorik Applications page with Connect ChatGPT and Connect Claude buttons
1

Go to Applications in Metorik

Navigate to Settings → Applications. This page shows all connected apps and lets you manage their access.

2

Click Connect ChatGPT

On the Applications page, click the Connect ChatGPT button. This will redirect you to the Metorik authorization screen.

3

Authorize ChatGPT

On the authorization screen, review the permissions and choose your store access:

Metorik authorization screen for ChatGPT showing permissions and store access options
  • All stores I can access now and in future – The connection will follow your live analyst, editor, and admin access across all stores automatically.

  • Only selected stores – Limit the connection to specific stores you choose now.

Click Authorize to complete the connection.

4

Start using ChatGPT with your store data

Once authorized, return to ChatGPT and start asking questions about your store. ChatGPT can now access your Metorik data through the MCP connection.

Add ChatGPT connector manually (during preview)

You can also set up ChatGPT manually from within ChatGPT:

ChatGPT MCP setup screen showing developer mode and OAuth configuration
1

Open ChatGPT app settings

Go to ChatGPT Settings, then open Apps.

2

Enable developer mode

Open Advanced Settings and enable Developer Mode so you can create a custom MCP app.

3

Create the Metorik app

Create a new custom app using these details:

  • Name: Metorik

  • MCP Server URL: https://app.metorik.com/mcp

  • Authentication: OAuth

ChatGPT will redirect you to Metorik to authorize access to your stores.

Connect Claude

Start from the Applications page in your Metorik settings, where you can connect ChatGPT or Claude with one click.

Metorik Applications page with Connect ChatGPT and Connect Claude buttons
1

Go to Applications in Metorik

Navigate to Settings → Applications.

2

Click Connect Claude

Click the Connect Claude button to start the authorization flow.

3

Authorize Claude

Review the permissions and choose your store access preference (all stores or selected stores), then click Authorize.

4

Start using Claude with your store data

Return to Claude and begin asking questions about your orders, customers, products, and analytics.

Add Claude connector manually (during preview)

During the preview period, you can also connect Claude manually through the Claude connectors page:

Claude MCP setup screen showing connector configuration
1

Open connector settings

Go to Claude settings and open Connectors.

2

Add a custom connector

Click Add custom connector and enter Metorik as the name.

3

Add the server URL

Enter the MCP server URL https://app.metorik.com/mcp and save the connector. Claude will prompt you to authenticate with Metorik.

Connect other MCP clients

Beyond ChatGPT and Claude's web interface, you can connect Metorik to other MCP-compatible tools like Claude Code (CLI), OpenAI Codex CLI, and Cursor IDE. These clients require manual configuration using Metorik's MCP server URL.

The Metorik MCP server URL is: https://app.metorik.com/mcp

OpenAI Codex (CLI)

Run the following command to add Metorik as an MCP server:

codex mcp add metorik --url https://app.metorik.com/mcp

This will open your browser to complete the OAuth authorization with your Metorik account.

Claude Code (CLI)

Claude Code is Anthropic's command-line tool for Claude. You can add Metorik as an MCP server using the CLI or a JSON config file.

Using the CLI:

claude mcp add --transport http metorik https://app.metorik.com/mcp

After running this command, open Claude Code and type /mcp. You'll see Metorik listed—select it to start the OAuth flow and authorize with your Metorik account.

Cursor

Cursor is an AI-powered IDE that supports MCP servers. You can add Metorik in one of two ways:

  • Ask Cursor to add it – In a chat, ask Cursor to add an MCP server with the URL https://app.metorik.com/mcp

  • Configure manually – Create or edit .cursor/mcp.json in your project, or ~/.cursor/mcp.json for global access:

    {
      "mcpServers": {
        "metorik": {
          "url": "https://app.metorik.com/mcp"
        }
      }
    }

After adding Metorik, go to Settings → Tools & MCPs in Cursor and click Connect next to Metorik to complete the OAuth authorization with your Metorik account.

Manage your connections

You can view and manage all your connected AI apps from Settings → Applications.

Applications settings page showing connected Claude app with Edit access and Revoke options

From this page you can:

  • Edit access – Change which stores the app can access

  • Revoke – Disconnect the app entirely

Revoking a connection immediately removes the app's access to your Metorik data.


Enable or disable MCP for a store

Store admins can control whether MCP is available for their store:

Store settings showing MCP access toggle enabled for analysts, editors, and admins
  1. Go to Store Settings for the store.

  2. Find the MCP access for this store setting.

  3. Toggle it to Enabled or Disabled.

When disabled, no users on that store can connect AI apps via MCP. Users can still use MCP with other stores where it's enabled.


Security & permissions

  • Connections use OAuth to securely authenticate your Metorik account

  • AI assistants only see data from stores you explicitly authorize

  • Access levels match your existing Metorik permissions (analyst, editor, admin)

  • You can revoke access at any time from Applications settings

MCP connections are per-user, not per-store. Each team member sets up their own connection and chooses which stores to include.


Usage limits

There's no specific limit on MCP requests from Metorik's side. Metorik has general rate limits, but in practice you'll rarely hit them—each request requires processing time on the AI side, so natural pauses between queries tend to keep you well within bounds.

Keep in mind that using MCP does consume tokens on your AI provider's end. You may be limited by your ChatGPT or Claude plan's message caps or token quotas. Those limits are controlled entirely by your chat provider, not by Metorik.


Available MCP tools

Metorik's MCP server provides read-only tools for querying store data, reports, and metadata.

list_stores

Lists the stores the authenticated user can access, including which store is currently selected as the default.

search_store

Searches store resources such as customers, orders, subscriptions, products, variations, categories, coupons, and refunds.

list_store_objects

Returns paginated store objects for supported resources like orders, customers, and subscriptions, with optional filtering, sorting, and segment support where available.

get_store_catalog

Returns sales-focused catalog data for products, variations, categories, brands, or coupons over a date range.

get_store_catalog_by_date

Returns time-series sales data for a single product, variation, category, or coupon over a date range.

get_store_totals

Returns summary totals for the same datasets used by Metorik's main list and reporting views, such as orders, customers, and subscriptions.

get_store_report

Returns consolidated analytics for multiple report types, including time series, grouped reports, source reports, breakdown reports, custom metrics, and products bought together.

list_store_metadata

Lists supporting metadata used by the MCP tools, such as available custom metrics, report options, saved segments, and object field definitions.

All MCP tools are read-only and cannot modify store data. If a tool returns a resource_link, meta.resource_link, or meta.report_link, that link points to the matching page or filtered view in Metorik. Some tools support filters, date ranges, sorting, grouping, and saved segments depending on the resource or report type.


Troubleshooting

Can I connect both ChatGPT and Claude at the same time?

Yes. One Metorik user account can have multiple MCP connections active simultaneously—including ChatGPT, Claude, and other MCP clients like Claude Code, OpenAI Codex CLI, and Cursor. Each connection is authorized separately and can have its own store access settings.

I can't see the option to connect ChatGPT or Claude

This usually means MCP access is disabled for all your stores. Ask a store admin to enable MCP access in Store Settings. You need analyst, editor, or admin access on at least one store with MCP enabled.

The authorization screen shows "No stores available"

You need analyst, editor, or admin access to at least one store with MCP enabled. Contact your store admin to verify your permissions and the store's MCP setting.

My AI assistant says it can't access my store data

Check that the connection is still active in Settings → Applications. If the connection was revoked or you no longer have access to the store, you'll need to re-authorize.

A store admin disabled MCP—can I still use it?

You can still use MCP with other stores where it's enabled, but you won't be able to access the disabled store through AI assistants until MCP is re-enabled.

  • Metorik API – Build custom integrations with the Metorik API

Was this helpful?