Skip to main content

Finding Your Server URL

Every GetMCP server has a unique MCP endpoint URL. Find it by:
  1. Going to GetMCP > Dashboard
  2. Clicking on your server
  3. Copying the MCP Endpoint URL shown on the server detail page
The URL format is:
https://yoursite.com/mcp/{slug}/{server_id}
Server URL Location

Claude Desktop

1

Locate the Config File

Find claude_desktop_config.json at:
  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
2

Add the Server

{
  "mcpServers": {
    "my-server-name": {
      "url": "https://yoursite.com/mcp/my-server/abc123def456",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}
Remove the headers block if your server has no inbound authentication.
3

Restart Claude Desktop

Fully quit and relaunch Claude Desktop. The server will appear in the MCP panel.

Claude Code (CLI)

# Add an MCP server
claude mcp add my-server-name https://yoursite.com/mcp/my-server/abc123def456

# Add with authentication header
claude mcp add my-server-name https://yoursite.com/mcp/my-server/abc123def456 \
  --headers '{"Authorization":"Bearer YOUR_API_KEY"}'

# List connected servers
claude mcp list

# Remove a server
claude mcp remove my-server-name

Cursor

1

Open Cursor Settings

Press Cmd/Ctrl + Shift + P, type MCP, and select Open MCP Settings.
2

Add the Server

In ~/.cursor/mcp.json (or via the UI), add:
{
  "mcpServers": {
    "my-server-name": {
      "url": "https://yoursite.com/mcp/my-server/abc123def456",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}
3

Reload Cursor

Reload the window for the changes to take effect.

Windsurf

1

Edit MCP Config

Open ~/.codeium/windsurf/mcp_config.json.
2

Add the Server

{
  "mcpServers": {
    "my-server-name": {
      "serverUrl": "https://yoursite.com/mcp/my-server/abc123def456",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}
3

Restart Windsurf

Restart to apply the MCP configuration.

ChatGPT (with MCP support)

{
  "mcpServers": {
    "my-server-name": {
      "url": "https://yoursite.com/mcp/my-server/abc123def456",
      "headers": {
        "Authorization": "Bearer YOUR_API_KEY"
      }
    }
  }
}

Generic MCP Client

Any client that supports the MCP Streamable HTTP transport can connect using:
SettingValue
URLhttps://yoursite.com/mcp/{slug}/{server_id}
TransportStreamable HTTP
Content-Typeapplication/json
Auth HeaderAuthorization: Bearer YOUR_KEY (if auth enabled)

Verifying the Connection

Once connected, ask your AI client to list available tools:
“What tools do you have available?”
The AI should respond with the tools configured in your GetMCP server. You can also verify the connection by checking GetMCP > Analytics — a successful MCP initialize call will appear in the call logs. Analytics Calls Log

Troubleshooting

  • Verify HTTPS is properly configured on your WordPress site
  • Check that the server status is Active in GetMCP admin
  • Confirm the URL is correct (slug and server_id match)
  • Ensure the MCP rewrite rules are flushed (visit Settings > Permalinks and click Save)
  • Your server has inbound authentication enabled
  • Verify the API key or token is correct
  • Ensure the Authorization header is being sent
  • The server is set to Paused status
  • Activate the server in GetMCP admin
  • Ensure tools are set to Active status
  • Ask the AI to refresh its tool list
  • In Claude Desktop, restart the application