Sandbox
@Humblytics/humblytics-marketing-skills

MCP server and marketing skills for Claude and Codex

Humblytics MCP connects your agent to live website analytics, experiments, and ad attribution data. It also ships 12 marketing skills as Agent Skills markdown files, so you can use them with MCP clients or by copying the skill files into your workspace. The server handles auth and property routing, and the shared resources support CRO analysis workflows.

83 stars17 forksUpdated 13d ago
Who it's for

Builders who use Claude Code, Cursor, Codex, or another MCP client and want live marketing data in their agent workflow.

What it delivers

You can ask your agent to analyze real traffic, funnel drop-offs, tests, and ad revenue instead of guessing from static reports.

What it does

Live analytics tools

Fetch traffic summaries, trends, realtime visitors, page breakdowns, click maps, form analytics, and entry or exit pages.

Funnel analysis

Query funnels, get Sankey visualisations, and pull AI-generated funnel suggestions for saved or custom flows.

A/B test management

Generate experiment recommendations, create split tests, manage them, and retrieve results.

Revenue attribution

Connect Meta and Google ad spend to Stripe conversions for full-funnel revenue reporting.

Managed ad connectors

Read Google Ads and Meta campaign metadata, daily insights, ad creative, and campaign performance through Humblytics connectors.

Marketing skill pack

Use 12 skill prompts for CRO, copywriting, SEO, email sequences, ad strategy, content strategy, and revenue analysis.

Agent Skills files

Use the same skills as plain markdown `SKILL.md` files for Claude Code, Cursor, Windsurf, Cline, and other compatible assistants.

How to get it

  1. 1You need a Humblytics account on the Plus plan or higher. Once signed up, grab your API…
    claude mcp add humblytics --transport http https://mcp.humblytics.com/v1 \
      --header "Authorization: Bearer $HUMBLYTICS_API_KEY"
  2. 2Run
    Transport:     Streamable HTTP
    URL:           https://mcp.humblytics.com/v1
    Auth header:   Authorization: Bearer <your-api-key>
  3. 3Skill prompts appear in your MCP client's prompt picker. The _shared CRO benchmark…
    What pages are losing the most visitors this week?
  4. 4Run
    Suggest an A/B test for my pricing page based on current scroll and click data.
  5. 5Run
    Which Meta campaigns have the best revenue attribution this month?
  6. 6Run
    Run the funnel-reporter skill for my /signup flow.

README

Humblytics MCP

Give Claude, Cursor and other AI agents access to your live website analytics and experiments — so they can find conversion problems, recommend tests, implement tracking and evaluate results.

Endpoint: https://mcp.humblytics.com/v1

Prerequisites

You need a Humblytics account on the Plus plan or higher. Once signed up, grab your API key from Dashboard → Utilities → API.

Connect in 30 seconds

Claude Code

claude mcp add humblytics --transport http https://mcp.humblytics.com/v1 \
  --header "Authorization: Bearer $HUMBLYTICS_API_KEY"

Cursor

Add to .cursor/mcp.json:

{
  "mcpServers": {
    "humblytics": {
      "url": "https://mcp.humblytics.com/v1",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

VS Code (GitHub Copilot)

Add to .vscode/mcp.json:

{
  "servers": {
    "humblytics": {
      "type": "http",
      "url": "https://mcp.humblytics.com/v1",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Any MCP client (generic)

Transport:     Streamable HTTP
URL:           https://mcp.humblytics.com/v1
Auth header:   Authorization: Bearer <your-api-key>

What your agent can do

Once connected, your agent has 37 tools covering everything in the Humblytics API:

Analytics

Fetch traffic summaries, trends, realtime visitors, page breakdowns, click maps, form analytics, entry/exit pages, and multi-property aggregations.

Funnels

Query any funnel, get Sankey visualisations, fetch AI-generated funnel suggestions, and manage saved funnels.

A/B testing

Get experiment recommendations, create and manage split tests, retrieve results.

create_split_test activates immediately — your agent will present recommendations before creating anything.

Ads attribution

Pull full-funnel revenue attribution connecting Meta/Google ad spend to Stripe conversions.

Ads connections (read-only)

Access Google Ads and Meta campaign metadata, daily insights, ad creative, and campaign performance — through Humblytics' managed connectors. No Meta App Review or Google developer token required.

Properties

list_properties discovers every site your API key can access — useful when you manage multiple properties.

Authentication

Your API key is account-level: one key covers every property you have access to. Pass it as Authorization: Bearer <key> on each request. The server stores nothing.

If your key covers multiple properties, call list_properties first to get the propertyId for the site you want to work with, then pass it explicitly on subsequent tool calls.

Skill prompts

The server also exposes 12 marketing skill prompts. Five connect to your live Humblytics data automatically; the rest are standalone strategy and copy skills.

PromptLive data
cro-optimizer
ab-test-generator
heatmap-analyst
revenue-attributor
funnel-reporter
page-cro
email-sequences
seo-strategist
marketing-strategist
copywriting
ad-expert
content-strategist

Skill prompts appear in your MCP client's prompt picker. The _shared CRO benchmark library and reasoning frameworks are also exposed as MCP resources.

Example prompts

What pages are losing the most visitors this week?
Suggest an A/B test for my pricing page based on current scroll and click data.
Which Meta campaigns have the best revenue attribution this month?
Run the funnel-reporter skill for my /signup flow.

Skills (standalone, no MCP required)

The skills/ directory contains the same 12 skills as plain markdown files following the Agent Skills spec. They work with Claude Code, Cursor, Windsurf, Cline, and any assistant that supports the spec — without needing the MCP server.

Live-data skills (connect to the Humblytics MCP)

SkillDescription
cro-optimizerConversion rate optimization using live Humblytics analytics data
ab-test-generatorGenerate and launch A/B tests from analytics and heatmap data
heatmap-analystClick, scroll, and rage-click heatmap analysis with UX friction recommendations
revenue-attributorConnect Meta/Google ad spend to Stripe revenue — ROAS rankings and reallocation
funnel-reporterEnd-to-end SaaS funnel reporting from Humblytics data

Marketing & content skills

SkillDescription
page-croPage-level conversion audits and optimization recommendations
email-sequencesMulti-email drip campaigns — onboarding, nurture, re-engagement, abandoned cart
seo-strategistKeyword research, content gaps, on-page and technical SEO audits
marketing-strategistFull-stack marketing: funnels, GTM, positioning, growth strategy
copywritingConversion copywriting for landing pages, emails, and ads
ad-expertPaid advertising across Meta, Google, TikTok, LinkedIn, YouTube
content-strategistMulti-format content strategy: articles, newsletters, social, video, SEO

Installing the standalone skills

Claude Code — clone the repo, or reference the skills directly from your project's AGENTS.md:

git clone https://github.com/Humblytics/humblytics-marketing-skills.git

Cursor / Windsurf / other assistants — copy the relevant SKILL.md files into your project's .cursor/skills/ (or equivalent) directory, or point your assistant at this repository.

Connecting the live-data skills

The five live-data skills call the humblytics MCP tools directly — register the server as described in Connect in 30 seconds and they work as-is. There is no API key to paste into a URL and no base URL to manage; the MCP handles auth, routing, and property resolution.

If you manage several properties, you can pin one for the whole connection by adding an optional X-Humblytics-Property-Id: $HUMBLYTICS_PROPERTY_ID header alongside the Authorization header, instead of passing propertyId per tool call. Copy .env.example to a gitignored .env and source it before registering the server.

Your API key is a secret. Keep it out of CLAUDE.md, .cursorrules, AGENTS.md, chat messages, and anything committed to git. Store it in an environment variable and reference it as $HUMBLYTICS_API_KEY.

To verify, ask your agent to list the humblytics server's tools and call get_traffic_realtime with no arguments. If tools don't appear, confirm $HUMBLYTICS_API_KEY is set in the environment the client launched from, then reload the client.

The context-only skills (page-cro, email-sequences, seo-strategist, marketing-strategist, copywriting, ad-expert, content-strategist) work without any connection. ad-expert will additionally pull live spend and attribution through the humblytics MCP when it's connected, but doesn't require it.

Meta Ads and Google Ads — three paths

Path A — Humblytics connectors (preferred, read-only)

Connect Meta Ads and Google Ads once at Connectors in the Humblytics dashboard. Skills then read campaign metadata, daily insights, ad creative, and full-funnel revenue attribution through Humblytics' managed connections — using the same HUMBLYTICS_API_KEY you already set up. No Meta App Review, no Google Ads developer token. revenue-attributor and ad-expert use this path by default. Read-only — connectors don't let agents pause campaigns or change budgets.

Path B — Meta CLI (read + write)

When the agent needs to manage campaigns (pause laggards, shift budget), use Meta's official meta ads CLI (released April 29, 2026). It's a published, supported tool that creates resources in PAUSED status by default. Scope the access token to a single ad account, store it in .env (never CLAUDE.md), and review every campaign before flipping it active. Skills hand off to the CLI for write actions; they don't call it directly.

Path C — Don't roll your own

Do not give the agent direct Meta Marketing API access through a system user on an unapproved developer app. Routing production API traffic through a draft or unpublished Meta App — regardless of how the access token was issued — is how ad accounts, including long-standing ones with seven-figure spend, are getting permanently banned. Meta is actively enforcing against unapproved-app API traffic. Use Path A or Path B above. The only safe DIY route is a Meta Developer App with the Marketing API product and full App Review completed for the permissions you need (e.g. ads_read) — budget weeks for review.

Security

API keys are passed at request time and never stored by the server. Never commit keys to version control or paste them into agent chat.

Resources

Source availability

The Humblytics MCP is a hosted commercial service. This repository contains public integration documentation, skill prompts, and configuration examples. The production server implementation is proprietary and is not distributed through this repository.

License

MIT License — see LICENSE for details.

Copyright 2026 Humblytics, Inc.

Files in the repo

Repository payload8 top-level entries
  • examples
  • skills
  • .env.example
  • .gitignore
  • AGENTS.md
  • LICENSE
  • README.md
  • server.json

Discussion (0)

Ask about usage, or say what you built with it

Sign in to join the discussion.

No comments yet. Be the first to say what this is good for.

More connectors

Real-time global intelligence dashboard. AI-powered news aggregation, geopolitical monitoring, and infrastructure tracking in a unified situational awareness interface

86k

Universal provider proxy for OpenAI Codex & Claude Code — use any LLM (Claude, Gemini, Grok, DeepSeek, Ollama…) with Codex CLI, App, SDK, and Claude Code

14k
t8y2/dbxConnectors

20 MB lightweight cross-platform database client for 90+ databases, including MySQL, PostgreSQL, SQLite, Redis, MongoDB, DuckDB, SQL Server, and Dameng. Built-in AI, MCP Server, CLI, desktop and Docker. | 轻量级跨平台数据库管理工具,支持 MySQL、PostgreSQL、SQLite、Redis、MongoDB、达梦等 90+ 数据库,提供桌面端、Docker、CLI、内置 AI 助手和 MCP Server。

19k

The fastest browser for AI agents to run browser automation, built for sharing your logged-in browser state with your AI agents, like Codex or Claude Code, without disturbing you. Zero cost, zero config.

16k
noskillish/
bankmcp

BankMCP™: your AI can now read your bank. Self-hosted, read-only MCP server for your own bank accounts via open banking (Enable Banking). Standard MCP; tested with Claude and Ollama.

177