What's Included
The MCP Starter Server exposes 4 marketing tools directly inside Claude Desktop. Once installed, you can ask Claude to run SEO audits, generate schema markup, score content readability, and suggest internal links — all without leaving your AI chat interface.
analyze_seo_meta
Audit meta titles, descriptions, and heading structure for any page. Paste your content and get a full assessment of length, SEO status, and specific recommendations for improvement.
Returns: Length assessment, pass/fail status for each element, prioritized recommendations list.
Example prompt: "Analyze the SEO meta for this page: [paste your title, description, and H1-H3 headings]"
generate_schema_markup
Generate complete JSON-LD schema markup for articles, FAQs, how-tos, and products. Supports all major schema types used by AI engines to extract structured data.
Returns: Complete JSON-LD markup + ready-to-paste HTML implementation code.
Example prompt: "Generate FAQPage schema for these 5 questions about [your topic]"
calculate_content_score
Analyze content for readability, word count, keyword density, and overall quality. Get a Flesch reading ease score and estimated reading time alongside actionable recommendations.
Returns: Flesch score, reading time estimate, keyword density percentage, overall quality score (0–100), improvement suggestions.
Example prompt: "Score this blog post for readability and keyword optimization: [paste content]"
suggest_internal_links
AI-powered internal linking recommendations. Provide your current page content and a list of other pages on your site — the tool identifies the 3–5 most contextually relevant linking opportunities.
Returns: 3–5 contextual link recommendations with suggested anchor text and semantic similarity scores.
Example prompt: "Suggest internal links for this page. Here are my other pages: [list URLs and titles]"
Installation (4 Steps)
Download the server files
Download server.py and requirements.txt using the links below. Save them to a folder on your computer — for example ~/mcp-marketing/. Right-click each link and choose "Save Link As".
Install the dependency
Open your terminal and run:
pip install mcp
Or install all dependencies at once:
pip install -r requirements.txt
Add to Claude Desktop config
Open your Claude Desktop config file. On Mac: ~/Library/Application Support/Claude/claude_desktop_config.json. On Windows: %APPDATA%\Claude\claude_desktop_config.json.
Add this entry (replace the path with your actual file location):
{
"mcpServers": {
"marketing-tools": {
"command": "python",
"args": ["/path/to/your/server.py"]
}
}
}
If you already have other MCP servers configured, add "marketing-tools" as an additional entry inside "mcpServers".
Restart Claude Desktop and verify
Quit and reopen Claude Desktop. In a new conversation, type: "What marketing tools do you have available?" — Claude should list all 4 tools. If it doesn't, check that the path in your config file is correct.
Download Files
Server Files
Download these files and save them to the same folder on your computer.
⬇ server.py ⬇ requirements.txt ⬇ config.json (example)Troubleshooting
claude_desktop_config.json. The path must be absolute (starting from / on Mac/Linux or C:\ on Windows). Also verify Python is installed by running python --version in your terminal.pip install mcp again. If you use multiple Python environments (e.g. conda or pyenv), make sure you're installing to the same environment that the python command in your config points to. Try which python to confirm.mkdir -p ~/Library/Application\ Support/Claude && touch ~/Library/Application\ Support/Claude/claude_desktop_config.json. Then open the file in any text editor and paste the JSON config from Step 3.Want a Custom MCP Server for Your Business?
This starter server is just a taste of what's possible. We build production MCP servers that connect to your CRM, analytics, CMS, and custom APIs — giving your AI agents full access to your marketing stack 24/7.