Marketing Brain MCP Server

1

Add it to Claude Code

Run this in a terminal.

Run in terminal
claude mcp add marketing-brain -- npx -y @smithery/cli install github.com/Felipe-Cal/marketing-brain-mcp --client claude
README.md

Provides standardized brand guidelines and structured content templates

Marketing Brain MCP Server

A lightweight Model Context Protocol (MCP) server that acts as a "Marketing Brain," providing standardized brand guidelines and content templates.

Features

  • Brand Voice Source of Truth: Exposes the core brand guidelines (Voice, Audience, Constraints) through a simple tool.
  • Content Templates: Provides structured templates for common marketing assets (Blog, Email, Social).
  • Extensible Design: Uses a file-based system. Add or edit Markdown files in the data/ directory to update strategies or add new ones without changing the code.
  • SSE Support: Ready for cloud deployment via Server-Sent Events (SSE).

Tools

`get_content_strategy`

Returns the brand guidelines combined with a specific asset template.

  • Input: asset_type (str) - e.g., blog, email, social.

Project Structure

  • server.py: The FastMCP server application.
  • data/brand_guidelines.md: The global brand identity.
  • data/templates/: Folder containing individual template files (one .md file per template).

Installation & Usage

1. Cloud Deployment (Remote)

The server is optimized for deployment on platforms like Railway or Render.

Once deployed, you can connect your MCP client (like Claude Desktop) using the SSE endpoint:

{
  "mcpServers": {
    "marketing-brain": {
      "url": "https://marketing-brain-mcp.railway.app/sse"
    }
  }
}

2. Local Development

Prerequisites
  • Python 3.10+
  • pip install fastmcp
Running Locally (Stdio)

For local testing in your AI assistant:

fastmcp run server.py
Development Inspector

To test the tools in a web interface:

fastmcp dev server.py

3. Smithery

You can also install this server using the Smithery CLI:

npx -y @smithery/cli install github.com/Felipe-Cal/marketing-brain-mcp --client claude

License

MIT

Tools (1)

get_content_strategyReturns the brand guidelines combined with a specific asset template.

Configuration

claude_desktop_config.json
{"mcpServers": {"marketing-brain": {"url": "https://marketing-brain-mcp.railway.app/sse"}}}

Try it

Get the content strategy for a new blog post.
Can you provide the brand guidelines and template for an email campaign?
Generate a social media post using the current brand voice and strategy.

Frequently Asked Questions

What are the key features of Marketing Brain?

Exposes core brand guidelines including voice, audience, and constraints. Provides structured templates for blog, email, and social media assets. Extensible file-based system using Markdown files. Ready for cloud deployment via Server-Sent Events (SSE).

What can I use Marketing Brain for?

Ensuring consistent brand voice across all marketing channels. Quickly generating structured drafts for marketing content. Centralizing brand strategy documentation for AI-assisted writing. Standardizing the output format for recurring marketing assets.

How do I install Marketing Brain?

Install Marketing Brain by running: npx -y @smithery/cli install github.com/Felipe-Cal/marketing-brain-mcp --client claude

What MCP clients work with Marketing Brain?

Marketing Brain works with any MCP-compatible client including Claude Desktop, Claude Code, Cursor, and other editors with MCP support.

Turn this server into reusable context

Keep Marketing Brain docs, env vars, and workflow notes in Conare so your agent carries them across sessions.

Need the old visual installer? Open Conare IDE.
Open Conare