Every GetMCP server has a unique MCP endpoint URL. Find it by:
Going to GetMCP > Dashboard
Clicking on your server
Copying the Server URL shown at the top of the server detail page
The URL format is:
https://yoursite.com/mcp/{slug}
Authentication in your MCP client config serves two purposes: (1) sending an access token if your server has inbound authentication enabled, and/or (2) supplying your own API credentials that GetMCP forwards to external APIs when tools run. The method differs per client — Claude Desktop uses --header args; Cursor, Windsurf, and VS Code use a headers JSON object. See Authentication for a full explanation.
If your server has inbound authentication enabled, pass the credential as a --header arg (no space after the colon). On Windows, use cmd /c npx as shown above and add the --header args the same way.Bearer token:
API key (query param) or OAuth: Use the plain URL — no --header needed. For query-param keys, append ?keyName=YOUR_KEY to the URL. OAuth opens a browser flow automatically.
4
Fully quit and restart Claude Desktop
Closing the window is not enough — fully quit and relaunch. The server will appear in the MCP panel.
Fully quit and restart Claude Desktop after saving — closing the window is not enough.
API key (query param) or OAuth: Use the plain URL — no --header needed. For query-param keys, append ?keyName=YOUR_KEY to the URL.Other useful commands:
# List all connected MCP serversclaude mcp list# Remove a serverclaude mcp remove my-server
3
Claude Code confirms the server was added immediately
The server is registered right away — no restart needed.
4
Run /mcp inside Claude Code to verify the server appears
Type /mcp in Claude Code to confirm the server is listed and connected.
The server is added immediately — no restart needed.
API key (query param) or OAuth: No headers needed — use the plain URL. For query-param keys, append ?keyName=YOUR_KEY to the URL.File location:~/.cursor/mcp.json (global) · .cursor/mcp.json (project)
API key (query param) or OAuth: No headers needed — use the plain URL. For query-param keys, append ?keyName=YOUR_KEY to the URL.File location:~/.codeium/windsurf/mcp_config.json
Restart Windsurf after saving to apply the changes.
If your server has inbound authentication enabled, add a headers object. VS Code’s ${input:} syntax prompts you to enter the value securely on first use:Bearer token:
API key (query param) or OAuth: No headers needed — use the plain URL. For query-param keys, append ?keyName=YOUR_KEY to the URL.File location:.vscode/mcp.json (workspace) · Command Palette → “MCP: Open User Configuration” (global)
3
Save — VS Code detects the file automatically, no restart needed
Save the file. VS Code picks it up automatically without a restart.
No restart needed — VS Code detects the file automatically on save.
Click the tools icon in the left panel, then select Add MCP server
Click the tools icon in the left panel, then select Add MCP server.
3
Enter the URL and label from the Connection Details below
Enter your server URL and a label name.
4
Under Authentication, select "Access token / API key" and paste your API key
If your server has authentication enabled (bearer, basic, or API key header), under Authentication select Access token / API key and paste your token or key value.For API key query param or OAuth, leave the authentication field empty — the key is appended to the URL or handled via browser flow.
5
Copy the URL below, paste it into the URL field, then click Connect
Click Connect.
No installation needed — OpenAI Playground connects to remote MCP servers natively.
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.
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)
403 Forbidden
Your server has inbound authentication enabled
Verify the API key or token is correct
Ensure the Authorization header is being sent correctly for your client
For Claude Desktop: auth must be --header args in mcp-remote (e.g. "Authorization:Bearer TOKEN"), not a headers JSON key — mcp-remote does not support a headers object
503 Service Unavailable
The server is set to Paused status
Activate the server in GetMCP admin
Tools not appearing
Ensure tools are set to Active status
Ask the AI to refresh its tool list
In Claude Desktop, fully quit and restart — closing the window is not enough
Run /mcp in Claude Code to check the server status