Reaudit Logo
Agencies
AI Rankings
Pricing
Contact
Log in

Footer

500+ Companies
Trust Reaudit
99.9% Uptime
Reliable Service
Global Coverage
Worldwide Support
Reaudit
Enterprise GEO Intelligence Platform

Advanced AI-powered GEO auditing and competitive intelligence for enterprise businesses. Dominate search rankings with data-driven insights.

hello@reaudit.com
+30 697 330 5186
4 Adelfon Giannidi, Moschato, Attica, Greece

Product

  • Optimization Station
  • AI Visibility
  • Content Factory
  • Reporting & Analytics
  • GTM Strategy

Company

  • About Us
  • Pricing
  • Careers
  • Partners
  • Press Kit
  • Contact

Resources

  • Documentation
  • Help Center
  • Blog
  • AEO/GEO Glossary
  • Case Studies
  • Webinars
  • AI Rankings
  • Free Tools

Legal

  • Privacy Policy
  • Terms of Service
  • Security
  • Compliance
  • Cookie Policy

© 2025 Reaudit, Inc. All rights reserved.

Powered by Leadflow.tech
OverviewWhat's NewGetting StartedTools ReferenceUse CasesFAQ
Analytics QuerySmart Filters
React / Next.jsWordPressSite TrackingSocial MediaStripeGoogle Analytics 4

Getting Started

Setup instructions for AI assistants using MCP

Connect your AI assistant to Reaudit using the MCP server. This guide covers setup for Claude Desktop, Cursor, VS Code, Windsurf, and other MCP clients.

Prerequisites: Node.js 18+ (required to run the MCP server), an active Reaudit subscription, and an MCP-compatible client. To check if Node.js is installed, run node --version in your terminal.

Authentication uses OAuth 2.0 with PKCE -- sign in with your Reaudit account through your browser.


Claude Desktop

Add the following to your Claude Desktop configuration file:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
claude_desktop_config.json
{
  "mcpServers": {
    "reaudit": {
      "command": "npx",
      "args": ["@reaudit/mcp-server"],
      "env": {
        "REAUDIT_BASE_URL": "https://reaudit.io"
      }
    }
  }
}
npx not found? If you get a "Failed to spawn process" error, replace "npx" with the full path from which npx in your terminal (e.g. /usr/local/bin/npx). See Troubleshooting below.

Restart Claude Desktop after saving the file.


Cursor

  1. Open Cursor Settings → Tools & MCP → New MCP server
  2. Add the configuration:
mcp.json
{
  "mcpServers": {
    "reaudit": {
      "command": "npx",
      "args": ["@reaudit/mcp-server"],
      "env": {
        "REAUDIT_BASE_URL": "https://reaudit.io"
      }
    }
  }
}
npx not found? If the server fails to connect, replace "npx" with the full path from which npx in your terminal. See Troubleshooting below.
  1. Click Connect to authenticate

VS Code (Copilot)

  1. Open Settings (Ctrl/Cmd + ,)
  2. Search for "mcp" and click Edit in settings.json
  3. Add:
settings.json
{
  "mcp": {
    "servers": {
      "reaudit": {
        "command": "npx",
        "args": ["@reaudit/mcp-server"],
        "env": {
          "REAUDIT_BASE_URL": "https://reaudit.io"
        }
      }
    }
  }
}
npx not found? Replace "npx" with the full path from which npx. See Troubleshooting.

Windsurf

  1. Open Windsurf Settings → Cascade → MCP Servers
  2. Click Add Server → Add custom server
  3. Add:
MCP Server Config
{
  "mcpServers": {
    "reaudit": {
      "command": "npx",
      "args": ["@reaudit/mcp-server"],
      "env": {
        "REAUDIT_BASE_URL": "https://reaudit.io"
      }
    }
  }
}
npx not found? Replace "npx" with the full path from which npx. See Troubleshooting.

Claude Code

Run in your terminal:

claude mcp add reaudit -- npx @reaudit/mcp-server

Then authenticate:

  1. Run /mcp in Claude Code
  2. Select the Reaudit server
  3. Choose Authenticate
  4. Complete sign-in in your browser

Other Clients

Most MCP clients support stdio transport:

  • Command: npx
  • Arguments: ["@reaudit/mcp-server"]
  • Environment: REAUDIT_BASE_URL=https://reaudit.io

HTTP/SSE Transport

For web-based clients or remote connections, you can run the server with HTTP/SSE transport:

npx @reaudit/mcp-server --http --port=8090

This starts an HTTP server with SSE at http://localhost:8090/sse. For clients that support mcp-remote:

npx -y mcp-remote http://localhost:8090/sse

Authentication

The MCP server uses OAuth 2.0 with PKCE. On first use, it will:

  1. Open your default browser to the Reaudit login page
  2. Ask you to authorize the MCP server
  3. Store tokens securely in ~/.reaudit/credentials.json (encrypted with AES-256-CBC)

Tokens auto-refresh. No API keys to manage.

Revoking access: Go to Reaudit Settings → Connected Apps → Revoke.

Troubleshooting

Authentication

Connection

Clear Cached Authentication

Remove the server and add it again:

# Claude Code
claude mcp remove reaudit
claude mcp add reaudit -- npx @reaudit/mcp-server

Other clients: Delete ~/.reaudit/credentials.json and restart.


Next Steps

  • Use Cases -- Reporting and optimization examples
  • Tools Reference -- All 40+ available tools
  • FAQ -- Common questions
Was this page helpful?

On this page

Claude DesktopCursorVS Code (Copilot)WindsurfClaude CodeOther ClientsAuthenticationTroubleshootingNext Steps