AgentStack
MCP verified MIT Self-run

Meridian Marketing Mcp

mcp-rjcuff-meridian-marketing-mcp · by rjcuff

Give Claude Desktop live access to your marketing data. Installs and configures GA4, Search Console, HubSpot, Notion, and Slack in one command.

No reviews yet
0 installs
3 views
0.0% view→install

Install

$ agentstack add mcp-rjcuff-meridian-marketing-mcp

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets Used
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Meridian Marketing Mcp? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Meridian

Connect your marketing tools to Claude Desktop. One command, no config files to edit by hand.

npx meridian-marketing setup

Restart Claude Desktop. Done.


What you can ask Claude after setup

"What were my top 10 pages this week and why did they perform well?"

"Find keywords I rank 4–10 for with more than 500 impressions. What should I write?"

"Compare this week's traffic to last week. Flag anything that dropped more than 20%."

"Cross-reference my HubSpot contact sources with my GA4 acquisition data."

"Write a weekly report and post it to #marketing in Slack."

"What content should I publish next based on what's working in Search Console?"

Claude pulls the actual data. It doesn't guess.


Tools

| Tool | What it unlocks | |------|----------------| | Google Analytics 4 | Traffic, sessions, conversions, top pages, user behavior | | Google Search Console | Rankings, clicks, impressions, keyword gaps | | HubSpot | Deals, contacts, email performance, pipeline | | Notion | Read and update your content calendar, campaign briefs | | Slack | Post reports to channels, read message history |


Commands

# First-time install
npx meridian-marketing setup

# Add a tool later
npx meridian-marketing add notion
npx meridian-marketing add notion slack

# Remove a tool
npx meridian-marketing remove hubspot

# Refresh config with latest settings (run after updating Meridian)
npx meridian-marketing update

# See what's installed and whether credentials are set
npx meridian-marketing status

# Check for missing credentials with specific fix instructions
npx meridian-marketing doctor
npx meridian-marketing doctor ga4

Team setup

One person sets up, everyone else syncs in one command.

# Person 1: after running setup, generate the team config
npx meridian-marketing init

# Commit meridian.json to your repo — no secrets, just tool names
git add meridian.json && git commit -m "chore: add Meridian team config"

# Everyone else: clone the repo and run
npx meridian-marketing sync

Prompt templates

After setup, five templates land in ~/meridian-prompts/:

| File | What it does | |------|-------------| | weekly-review.md | GA4 + Search Console + HubSpot weekly summary | | campaign-audit.md | Cross-reference traffic with leads and deal sources | | seo-gap.md | Find keywords ranking 5–20 and get content suggestions | | content-calendar.md | Plan 4–6 weeks of content from what's performing | | channel-report.md | Multi-channel weekly report, posts to Slack when done |

Drag any template into Claude Desktop and press Enter.


Finish setup

Some tools need API credentials after install. Run:

npx meridian-marketing doctor

Or drag ~/meridian-prompts/SETUP-STATUS.md into Claude Desktop and say:

> "Help me finish setting up Meridian."

Claude will walk you through each credential step by step.


Claude Project setup

After setup, ~/meridian-prompts/CLAUDE-PROJECT.md contains a ready-to-use system prompt. Paste it into a Claude Project's instructions and Claude will know your full marketing stack in every conversation.


Adding a new integration

Each tool is a self-contained entry in src/installer.js. To add a new tool:

  1. Add an object to INTEGRATIONS with this shape:

``js mytool: { label: 'My Tool', configKey: 'my-tool', category: 'analytics', prereq: { command: 'npx', what: 'Node.js / npx', installUrl: 'https://nodejs.org' }, mcpConfig: () => ({ command: 'npx', args: ['-y', 'mcp-server-mytool'], env: { MY_TOOL_API_KEY: process.env.MY_TOOL_API_KEY || '' }, }), requiredEnvVars: [ { key: 'MY_TOOL_API_KEY', description: 'API key from My Tool settings' }, ], nextSteps: ['Get your API key from mytool.com/settings', 'Set: MY_TOOL_API_KEY=xxxxxxxx'], } ``

  1. Add it as a checkbox option in src/cli.js.

Nothing else needs to change — status, doctor, add, and the setup guides pick it up automatically.


License

MIT

Source & license

This open-source MCP server is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.