StackMCP

Copywriter Stack for Claude Code

Beginner6 servers17.5K tokens

Configuration

{
  "mcpServers": {
    "notion-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "notion-mcp-server"
      ],
      "env": {
        "NOTION_API_KEY": "YOUR_NOTION_API_KEY"
      }
    },
    "exa-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "exa-mcp-server"
      ],
      "env": {
        "EXA_API_KEY": "YOUR_EXA_API_KEY"
      }
    },
    "brave-search-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-brave-search"
      ],
      "env": {
        "BRAVE_API_KEY": "YOUR_BRAVE_API_KEY"
      }
    },
    "filesystem-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-filesystem",
        "/path/to/allowed/directory"
      ]
    },
    "memory-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@modelcontextprotocol/server-memory"
      ]
    },
    "context7-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "@upstash/context7-mcp"
      ]
    }
  }
}

CLI Commands

Alternatively, add each server via the Claude Code CLI:

claude mcp add notion-mcp -e NOTION_API_KEY=YOUR_NOTION_API_KEY -- npx -y notion-mcp-server
claude mcp add exa-mcp -e EXA_API_KEY=YOUR_EXA_API_KEY -- npx -y exa-mcp-server
claude mcp add brave-search-mcp -e BRAVE_API_KEY=YOUR_BRAVE_API_KEY -- npx -y @modelcontextprotocol/server-brave-search
claude mcp add filesystem-mcp -- npx -y @modelcontextprotocol/server-filesystem /path/to/allowed/directory
claude mcp add memory-mcp -- npx -y @modelcontextprotocol/server-memory
claude mcp add context7-mcp -- npx -y @upstash/context7-mcp

Where to save

Paste the config above into:

~/.claude.json

Environment Variables

Replace the YOUR_ placeholders with your actual values.

NOTION_API_KEYrequired

Notion integration API key

Used by: Notion MCP

EXA_API_KEYrequired

Exa API key

Used by: Exa Search MCP

BRAVE_API_KEYrequired

Brave Search API key

Used by: Brave Search MCP

What’s in this stack

Notion MCP10 tools

Access and manage Notion pages, databases, and blocks. Create content, query databases, and organize your workspace from your AI editor.

Manages your editorial calendar, draft documents, and client briefs in organized, shareable workspaces.

AI-powered web search and crawling with Exa. Get semantically relevant results, extract content, and find similar pages.

Finds semantically relevant articles, studies, and expert sources to back up your claims with credible references.

Search the web using Brave Search API. Perform web searches and get results directly in your AI editor context.

Researches trending topics, competitor content, and industry news to keep your writing timely and relevant.

Read, write, search, and manage files on your local filesystem with secure directory-scoped access for your AI editor.

Reads and writes local draft files, style guides, and reference materials for offline content production.

Memory MCP6 tools

Enable persistent memory for Claude through a knowledge graph. Store and retrieve entities, relations, and observations across sessions.

Remembers brand voice guidelines, client preferences, and recurring style notes across writing sessions.

Pull up-to-date documentation and code examples for any library directly into your prompt context using the Context7 API.

Pulls up-to-date technical documentation when writing developer-focused content that needs to be accurate.

Other editors