Product Updates

Outpacer MCP Server: Complete Setup Guide for Claude Code and Claude Desktop

Outpacer AIApril 6, 202612 min read
Outpacer MCP Server: Complete Setup Guide for Claude Code and Claude Desktop
Product Updates

Outpacer MCP Server: Complete Setup Guide for Claude Code and Claude Desktop

Outpacer MCP Server: Complete Setup Guide for Claude Code and Claude Desktop

The Model Context Protocol (MCP) changed everything for AI agents in December 2024. We built one of the first MCP servers for SEO automation at Outpacer — AI SEO Autopilot, giving Claude Code and Claude Desktop direct access to our 6-stage content pipeline through 19 specialized tools.

This tutorial walks you through connecting Claude to our MCP server in under 5 minutes. Once connected, Claude can analyze your competitors, generate SEO-optimized articles, and publish directly to your CMS using the same AI-powered system that processes over 10,000 articles monthly across WordPress, Webflow, Shopify, Ghost, Wix, Framer, and Notion.

What You Need Before Starting

The setup requires three components that work together through the stdio protocol. First, you need an active Outpacer account — start with our $1 trial to test all features without commitment. Second, generate your API key from the dashboard settings (we'll cover this in detail below). Third, install either Claude Code or Claude Desktop on your machine.

Our MCP integration works with all plan tiers: Starter ($29/month annual), Growth ($99/month annual), and Agency ($239/month annual). Each plan includes the full MCP server access plus varying monthly article credits. The $1 trial gives you 7 days to explore the entire platform.

System Requirements:

  • Claude Code version 0.1.0 or later
  • Claude Desktop version 0.5.0 or later
  • Node.js 18+ (for MCP server runtime)
  • Active internet connection for API calls

Outpacer MCP Server: Complete Setup Guide for Claude Code and Claude Desktop illustration

Generating Your API Key

Navigate to your Outpacer dashboard after creating your account. Click the Settings icon in the left sidebar (gear icon), then scroll to the API Keys section. You'll see a blue button labeled "Generate New API Key" — click this to create your authentication token.

The system displays your API key exactly once for security reasons. Copy the entire string immediately — it starts with bst_ followed by 64 hexadecimal characters (like bst_a1b2c3d4e5f6...). Store this key securely because you cannot retrieve it again. If lost, generate a new key and update your MCP configuration.

API Key Security:

  • Never commit keys to version control
  • Store in environment variables when possible
  • Rotate keys quarterly for better security
  • Each key tracks usage across all integrations

We designed our API key format to be instantly recognizable and compatible with standard environment variable patterns. The bst_ prefix helps identify Outpacer keys in logs and configuration files.

Connecting via Claude Code

Claude Code uses MCP servers through stdio communication. Create a new configuration file in your Claude Code settings directory: ~/.config/claude-code/mcp.json (Linux/Mac) or %APPDATA%\claude-code\mcp.json (Windows).

Add this exact configuration to your mcp.json file:

{
  "mcpServers": {
    "outpacer": {
      "command": "npx",
      "args": [
        "@outpacer/mcp-server"
      ],
      "env": {
        "OUTPACER_API_KEY": "bst_your_api_key_here"
      }
    }
  }
}

Replace bst_your_api_key_here with your actual API key from the previous step. Save the file and restart Claude Code completely — close all windows and reopen the application. The MCP server installs automatically when Claude Code starts.

Verification Steps:

  1. Open Claude Code
  2. Start a new conversation
  3. Type: "What Outpacer tools are available?"
  4. Claude should list all 19 MCP tools
  5. If error occurs, check API key format and restart again

The npx command pulls our latest MCP server package directly from npm, ensuring you always have the most current version with bug fixes and new features.

Alternative Configuration for Claude Desktop

Claude Desktop uses a slightly different configuration path. Create or edit the file at ~/Library/Application Support/Claude/claude_desktop_config.json (Mac) or %APPDATA%\Claude\claude_desktop_config.json (Windows).

{
  "mcpServers": {
    "outpacer-seo": {
      "command": "npx",
      "args": ["@outpacer/mcp-server"],
      "env": {
        "OUTPACER_API_KEY": "bst_your_actual_key_here"
      }
    }
  }
}

The configuration structure matches Claude Code, but the file location differs between applications. Both versions support the same 19 tools and identical functionality — choose based on your preferred Claude interface.

Complete List of Available MCP Tools

Once connected, Claude gains access to 19 specialized SEO and content tools. These tools mirror our REST API endpoints but work through MCP's structured protocol for better AI agent integration.

Website Management Tools:

  • outpacer_list_websites — Shows all websites in your account with basic stats
  • outpacer_add_website — Connects new sites for content generation and analysis
  • outpacer_update_website — Modifies site settings, CMS connections, and publishing preferences

Content Generation Tools:

  • outpacer_generate_article — Creates SEO-optimized articles using our 6-stage pipeline
  • outpacer_list_articles — Displays all generated content with status and metrics
  • outpacer_get_article — Retrieves full article content, HTML, and metadata

Content Management Tools:

  • outpacer_edit_article — Modifies existing articles while preserving SEO optimization
  • outpacer_approve_article — Marks content ready for publication after review
  • outpacer_publish_article — Sends approved articles to connected CMS platforms
  • outpacer_rewrite_section — Updates specific article sections (introduction, conclusion, etc.)
  • outpacer_refresh_article — Regenerates content with updated SERP data

Outpacer MCP Server: Complete Setup Guide for Claude Code and Claude Desktop diagram

Strategic Planning Tools:

  • outpacer_generate_plan — Creates 30-day content calendars based on competitor analysis
  • outpacer_get_content_plan — Retrieves existing content strategies and schedules

AI Tool Generation:

  • outpacer_generate_tool — Builds custom SEO calculators and interactive tools
  • outpacer_suggest_tools — Recommends tool ideas based on your industry and keywords

Research and Analytics Tools:

  • outpacer_search_keywords — Finds high-opportunity keywords with search volume data
  • outpacer_get_analytics — Shows article performance, rankings, and traffic metrics
  • outpacer_get_usage — Displays API usage, article credits, and account limits

Each tool returns structured data that Claude can interpret and act upon. The MCP protocol ensures type safety and provides clear error messages when issues occur.

Example Workflow: Adding a Website and Generating Content Plan

Here's a real conversation showing Claude using multiple Outpacer tools to set up a complete SEO strategy:

You: "Add my website example.com and generate a content plan"

Claude: "I'll help you add your website and create a content plan. Let me start by adding your site to Outpacer."

Using outpacer_add_website...
Website example.com added successfully!

Claude: "Now I'll analyze your site and generate a comprehensive content plan based on your industry and competitors."

Using outpacer_generate_plan...
Analyzing competitors and market opportunities...
Content plan generated with 30 article topics!

Claude: "I've created a 30-day content plan for example.com with topics like 'Best CRM Software for Small Business' and 'How to Choose Project Management Tools'. Each topic includes target keywords, estimated difficulty, and publishing schedule. Would you like me to generate the first article?"

This workflow demonstrates how Claude chains multiple Outpacer tools together. The AI understands the logical sequence: add website → analyze industry → generate strategic plan → create content.

Example Workflow: Article Generation and Publication

You: "Write an article about 'best CRM for small business' and publish it"

Claude: "I'll generate an SEO-optimized article about CRM software for small businesses and publish it to your connected CMS."

Using outpacer_generate_article...
Generating article: "Best CRM for Small Business: 2024 Complete Guide"
Running SERP analysis...
Creating expert outline...
Writing article content...
Enhancing with E-E-A-T signals...
SEO score: 87/100 ✓
Humanization complete...

Claude: "The article is ready! Here's what I generated:

  • 2,847 words covering 15 CRM solutions
  • Target keyword difficulty: Medium (45/100)
  • Includes comparison table and FAQ schema
  • SEO score: 87/100 (above our 80-point threshold)

Should I publish this directly to your WordPress site?"

You: "Yes, publish it"

Using outpacer_publish_article...
Publishing to WordPress...
Article published successfully!
URL: https://example.com/best-crm-for-small-business/

This workflow shows our complete 6-stage content pipeline in action. Claude handles SERP analysis, expert outline creation, content generation, E-E-A-T enhancement, SEO scoring with auto-fix if below 80 points, and final humanization before publication.

Example Workflow: Competitor Analysis and Content Gap Identification

You: "Research my competitor's keywords and find content gaps"

Claude: "I'll analyze your competitors' keyword strategies and identify content opportunities for your site."

Using outpacer_search_keywords...
Analyzing competitor keywords for your industry...
Found 147 high-opportunity keywords...

Claude: "I've found several content gaps where your competitors rank but you don't:

High-Priority Gaps:

  • 'project management software comparison' (8,100 searches/month, difficulty: 42)
  • 'team collaboration tools 2024' (3,600 searches/month, difficulty: 38)
  • 'remote work productivity apps' (2,400 searches/month, difficulty: 35)

Quick Wins:

  • 'best free project management tools' (1,800 searches/month, difficulty: 28)
  • 'small business workflow automation' (1,200 searches/month, difficulty: 25)

Would you like me to generate articles for any of these topics? I recommend starting with the quick wins to build topical authority."

This analysis leverages our competitor research algorithms to identify genuine content opportunities. Claude interprets the data and provides strategic recommendations based on search volume, keyword difficulty, and your site's current authority level.

REST API Alternative for Developers

Developers building custom integrations can access Outpacer directly through our REST API instead of using MCP. We maintain 28 endpoints covering every function available through the MCP server.

Authentication: All API requests require your API key in the Authorization header:

curl -X GET "https://api.outpacer.ai/v1/websites" \
  -H "Authorization: Bearer bst_your_api_key_here" \
  -H "Content-Type: application/json"

List Websites Example:

curl -X GET "https://api.outpacer.ai/v1/websites" \
  -H "Authorization: Bearer bst_your_api_key_here"

Response:

{
  "success": true,
  "websites": [
    {
      "id": "site_123",
      "domain": "example.com",
      "status": "active",
      "cms": "wordpress",
      "articles_count": 47
    }
  ]
}

Generate Article Example:

curl -X POST "https://api.outpacer.ai/v1/articles/generate" \
  -H "Authorization: Bearer bst_your_api_key_here" \
  -H "Content-Type: application/json" \
  -d '{
    "website_id": "site_123",
    "target_keyword": "best CRM for small business",
    "word_count": 2500,
    "auto_publish": false
  }'

Get Content Plan Example:

curl -X GET "https://api.outpacer.ai/v1/content-plans/site_123" \
  -H "Authorization: Bearer bst_your_api_key_here"

The REST API provides identical functionality to our MCP server but allows custom integrations with any programming language or AI framework. Rate limits apply: 100 requests per minute for content generation, 1000 requests per minute for data retrieval.

Why MCP Integration Changes SEO Automation

By making Outpacer accessible to AI agents, we're creating a new distribution channel that puts SEO automation directly into developers' workflows. Every Claude Code user who discovers they can connect your AI agent to professional SEO tools has a reason to try our platform.

Traditional SEO tools require manual keyword research, content planning, and publication workflows. Our MCP integration lets Claude handle these tasks automatically while maintaining the quality standards that rank content on Google. The AI can research competitors, identify content gaps, generate articles, and publish them — all through natural conversation.

We've seen early adopters use Claude with Outpacer to:

  • Generate 50+ articles per month for affiliate sites
  • Build topical authority clusters around target keywords
  • Automate competitor content analysis and response articles
  • Create location-based landing pages for local SEO

The MCP protocol ensures type safety and error handling that makes AI automation reliable enough for production SEO campaigns.

Advanced Configuration Options

Power users can customize the MCP server behavior through additional environment variables:

{
  "mcpServers": {
    "outpacer": {
      "command": "npx",
      "args": ["@outpacer/mcp-server"],
      "env": {
        "OUTPACER_API_KEY": "bst_your_key_here",
        "OUTPACER_DEFAULT_WEBSITE": "site_123",
        "OUTPACER_AUTO_PUBLISH": "false",
        "OUTPACER_MIN_WORD_COUNT": "2000"
      }
    }
  }
}

Configuration Variables:

  • OUTPACER_DEFAULT_WEBSITE — Pre-select website for all operations
  • OUTPACER_AUTO_PUBLISH — Enable automatic publishing after generation (true/false)
  • OUTPACER_MIN_WORD_COUNT — Set minimum article length (default: 1500)
  • OUTPACER_DEBUG — Enable verbose logging for troubleshooting (true/false)

These settings persist across Claude sessions and reduce the need for repetitive configuration in conversations.

Troubleshooting Common Issues

MCP Server Not Found: Ensure Node.js 18+ is installed and npx has internet access. The server downloads automatically on first use but requires package manager permissions.

API Key Errors: Verify your key starts with bst_ and contains exactly 64 characters after the prefix. Keys are case-sensitive and cannot contain spaces or line breaks.

Tool Responses Empty: Check your account status and remaining article credits. Our MCP tools respect the same rate limits and credit systems as the web dashboard.

Publishing Failures: Confirm your website's CMS connection is active in the Outpacer dashboard. WordPress sites need our plugin installed, while Webflow requires API token configuration.

For detailed troubleshooting steps, visit our MCP + API documentation or contact support through the dashboard chat.

Next Steps and Advanced Features

Once you've connected Claude to Outpacer, explore our additional SEO features that work alongside the MCP integration. Our free SEO tools include 18 calculators and analyzers that complement the AI-generated content.

The platform includes advanced features like:

  • Backlink exchange network for editorial link building
  • AI citation optimization with FAQ schema and entity markup
  • Integration with 265 industry-specific landing page templates
  • Automated competitor tracking across 25 comparison pages

Consider upgrading your plan as your content volume grows. Our Growth plan ($99/month) includes 50 articles and advanced analytics, while Agency ($239/month) provides 150 articles plus white-label features for client work.

Check our pricing plans for detailed feature comparisons and consider reading about What is GEO? to understand how AI-optimized content differs from traditional SEO approaches.

FAQ

Q: How much does it cost to use the MCP server? A: The MCP server is included free with all Outpacer plans. You only pay for article generation credits, which start at $29/month for the Starter plan with 10 articles. The $1 trial gives you 7 days to test all features including MCP integration.

Q: Can I use the MCP server with other AI models besides Claude? A: Currently, our MCP server is designed specifically for Claude Code and Claude Desktop, which are the primary applications supporting the MCP protocol. For other AI frameworks, use our REST API with 28 endpoints that provide identical functionality.

Q: Do articles generated through Claude maintain the same quality as the web dashboard? A: Yes, both interfaces use our identical 6-stage content pipeline: SERP analysis, expert outline, article generation, E-E-A-T enhancement, SEO scoring with auto-fix if below 80 points, and humanization. The MCP tools call the same backend systems as our web application.

Q: How do I update the MCP server to get new features? A: The MCP server updates automatically since it uses npx @outpacer/mcp-server to pull the latest version from npm. Restart Claude Code or Claude Desktop to ensure you're running the newest release with bug fixes and feature additions.

Q: Can I use multiple API keys for different projects? A: Yes, create separate MCP server configurations in your mcp.json file with different names and API keys. This allows you to manage multiple Outpacer accounts or segregate client projects while using the same Claude interface.

Share this article

Written by Outpacer's AI — reviewed by Carlos, Founder

This article was researched, drafted, and optimized by Outpacer's AI engine, then reviewed for accuracy and quality by the Outpacer team.

Want articles like this for your site?

Outpacer researches, writes, and publishes SEO-optimized content on autopilot.

Start for $1

Related Articles