storemetrics-mcp

storemetrics-mcp

Real-time e-commerce analytics: visitors, Shopify/Stripe revenue attribution, funnels, and a live visitor feed. Agents can self-register a website with one no-auth POST and get a site-scoped read-only MCP token back.

Category
Visit Server

README

StoreMetrics MCP Server

mcp-name: io.github.robsannaa/storemetrics

storemetrics-mcp MCP server

Real-time e-commerce analytics your AI agent can adopt end-to-end: register a website, install tracking, and query visitors, revenue, funnels, and live activity — all without a human account.

Zero-signup start (agents)

Register a site with one call — no account, no email, no OAuth:

curl -s -X POST https://storemetrics.pl/api/agent/register \
  -H "Content-Type: application/json" \
  -d '{"website_url":"https://example.com"}'

The 201 response contains the tracking snippet, a site-scoped read-only MCP token, and a claim URL for the site owner. Install the snippet, fire one page view, then query analytics with the token.

Connect (existing users)

Claude Code:

claude mcp add --transport http storemetrics https://storemetrics.pl/api/mcp \
  --header "Authorization: Bearer YOUR_TOKEN"

Cursor / any MCP client (mcp.json):

{
  "mcpServers": {
    "storemetrics": {
      "url": "https://storemetrics.pl/api/mcp",
      "headers": { "Authorization": "Bearer YOUR_TOKEN" }
    }
  }
}

Claude.ai connectors: add the endpoint URL — OAuth sign-in, no token needed.

Tokens come from Settings → Integrations → MCP, or from /api/agent/register (site-scoped).

Tools (all read-only)

Tool Returns
list_sites Sites this token can read
get_site_context Timezone, currency — call once per site first
get_overview KPIs: visitors, sessions, orders, revenue, deltas
get_live Who is on the site right now
get_pages Top pages with visitors and engagement
get_traffic_sources Referrers, UTMs, channels
get_geo Countries and cities
get_audience Devices, browsers, OS
get_funnel Visitors → product views → cart → checkout → orders

Money fields ending in _formatted are display-ready; use raw numbers for math. MCP calls require Accept: application/json, text/event-stream.

Safety model

  • Registration creates nothing billable and holds no credentials.
  • Agent tokens are read-only and scoped to a single site; requests for other sites return a scope error, never data.
  • Unclaimed sites are garbage-collected after 7 days without a tracked event.
  • The claim URL hands full ownership to the human (20-day free trial, no card; $19/mo after).

Reproduce the one-prompt demo

See AGENTS.md for the instruction agents follow, and demo.tape (render with vhs).

Recommended Servers

playwright-mcp

playwright-mcp

A Model Context Protocol server that enables LLMs to interact with web pages through structured accessibility snapshots without requiring vision models or screenshots.

Official
Featured
TypeScript
Magic Component Platform (MCP)

Magic Component Platform (MCP)

An AI-powered tool that generates modern UI components from natural language descriptions, integrating with popular IDEs to streamline UI development workflow.

Official
Featured
Local
TypeScript
Audiense Insights MCP Server

Audiense Insights MCP Server

Enables interaction with Audiense Insights accounts via the Model Context Protocol, facilitating the extraction and analysis of marketing insights and audience data including demographics, behavior, and influencer engagement.

Official
Featured
Local
TypeScript
VeyraX MCP

VeyraX MCP

Single MCP tool to connect all your favorite tools: Gmail, Calendar and 40 more.

Official
Featured
Local
graphlit-mcp-server

graphlit-mcp-server

The Model Context Protocol (MCP) Server enables integration between MCP clients and the Graphlit service. Ingest anything from Slack to Gmail to podcast feeds, in addition to web crawling, into a Graphlit project - and then retrieve relevant contents from the MCP client.

Official
Featured
TypeScript
Kagi MCP Server

Kagi MCP Server

An MCP server that integrates Kagi search capabilities with Claude AI, enabling Claude to perform real-time web searches when answering questions that require up-to-date information.

Official
Featured
Python
Neon Database

Neon Database

MCP server for interacting with Neon Management API and databases

Official
Featured
E2B

E2B

Using MCP to run code via e2b.

Official
Featured
Exa Search

Exa Search

A Model Context Protocol (MCP) server lets AI assistants like Claude use the Exa AI Search API for web searches. This setup allows AI models to get real-time web information in a safe and controlled way.

Official
Featured
Qdrant Server

Qdrant Server

This repository is an example of how to create a MCP server for Qdrant, a vector search engine.

Official
Featured