Install
$ agentstack add mcp-rjcuff-meridian-marketing-mcp ✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.
Security review
✓ PassedNo 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.
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:
- Add an object to
INTEGRATIONSwith 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'], } ``
- 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.
- Author: rjcuff
- Source: rjcuff/meridian-marketing-mcp
- License: MIT
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet — be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.