# Meridian Marketing Mcp

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

- **Type:** MCP server
- **Install:** `agentstack add mcp-rjcuff-meridian-marketing-mcp`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [rjcuff](https://agentstack.voostack.com/s/rjcuff)
- **Installs:** 0
- **Category:** [Productivity](https://agentstack.voostack.com/c/productivity)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [rjcuff](https://github.com/rjcuff)
- **Source:** https://github.com/rjcuff/meridian-marketing-mcp

## Install

```sh
agentstack add mcp-rjcuff-meridian-marketing-mcp
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Meridian

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

```sh
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

```sh
# 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.

```sh
# 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:

```sh
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'],
   }
   ```
2. 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](https://github.com/rjcuff)
- **Source:** [rjcuff/meridian-marketing-mcp](https://github.com/rjcuff/meridian-marketing-mcp)
- **License:** MIT

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

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** yes
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/mcp-rjcuff-meridian-marketing-mcp
- Seller: https://agentstack.voostack.com/s/rjcuff
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
