Prerequisites
Before connecting, make sure you have:- A Writesonic account with any active paid plan
- At least one project with tracked prompts in your dashboard
Connection Details
Use the same values in any client:| Field | Value |
|---|---|
| Name | Writesonic |
| Description | Writesonic MCP |
| Server URL | https://mcp.writesonic.com/mcp |
| Authentication | OAuth |
Claude.ai (Web)
- Go to Settings in Claude.ai
- Navigate to Connectors (under Customize)
- Click Add custom connector
- Enter the name
Writesonicand the server URLhttps://mcp.writesonic.com/mcp - Click Add, then Connect — you’ll be redirected to Writesonic to authorize access
- Sign in and approve the connection
- You’re ready to query your GEO data
On a Team or Enterprise plan, only Owners can add custom connectors. See Organization Setup below.
Claude Desktop
Add the following to yourclaude_desktop_config.json:
Claude Code (CLI)
Run in your terminal:ChatGPT
Custom connectors in ChatGPT require Developer Mode.- Open Settings > Connectors (ChatGPT prompts you to enable Developer Mode if it isn’t already on)
- Click Create to open the new connector dialog
- Enter:
- Name:
Writesonic - Description:
Writesonic MCP - Server URL:
https://mcp.writesonic.com/mcp - Authentication: OAuth (settings are discovered automatically once a valid URL is entered)
- Name:
- Accept the “custom MCP servers introduce risk” notice and click Create
- Click Connect and sign in to Writesonic via OAuth
Organization Setup
On Team, Enterprise, and ChatGPT Business/Enterprise plans, only Owners and Admins can add custom connectors. Setting one up at the organization level only makes Writesonic available to your team — it does not connect anyone automatically.Each member still connects and authorizes Writesonic individually, signing in through OAuth with their own Writesonic account, before they can query data.
Claude (Owners & Primary Owners)
- Open Settings and go to Organization settings
- In the left sidebar under Libraries, select Connectors
- In the top-right, click the Add dropdown and choose Custom
- Enter:
- Name:
Writesonic - Remote MCP server URL:
https://mcp.writesonic.com/mcp
- Name:
- Leave the OAuth Client ID and OAuth Client Secret fields (under Advanced settings) blank — authorization is handled automatically
- Click Add — Writesonic now appears in your organization’s connector list
Owners can also restrict which desktop extensions members may install. If the desktop extension allowlist is enabled and Writesonic hasn’t been added, members can’t install the connector until an Owner adds it under Organization settings > Connectors > Desktop (or enables public desktop extensions). See Anthropic’s desktop extension allowlist guide.
ChatGPT (Workspace Owners & Admins)
Custom connectors require Developer Mode. If it isn’t on, ChatGPT prompts you to enable it during this flow.- Open the ChatGPT admin panel and go to Apps
- Click Create (top-right) to open the New App dialog
- Fill in:
- Name:
Writesonic - Description:
Writesonic MCP - Connection: keep Server URL selected and enter
https://mcp.writesonic.com/mcp - Authentication: leave as OAuth
- Name:
- Read the risk notice and tick “I understand and want to continue”
- Click Create — the app is created as a draft (shown with a DEV label)
- On the draft, click Publish, work through both risk reviews until they show Reviewed, then click Publish again
- Writesonic moves into your Enabled apps list
Authentication
The MCP server uses OAuth 2.0 for authentication. When you first connect:- Your client redirects you to the Writesonic login page
- Sign in with your Writesonic credentials
- Authorize the MCP integration to access your GEO data
- You’re redirected back — the session is now active
Verifying the Connection
After setup, try this prompt:“List my Writesonic projects”Claude (or ChatGPT) should call the
get_all_projects tool and return your project list. If this works, you’re all set.
FAQ
Do I need a paid plan?
Do I need a paid plan?
Yes. The MCP server requires an active Writesonic paid plan and at least one project with tracked prompts in your dashboard.
Does adding the connector for my organization connect everyone automatically?
Does adding the connector for my organization connect everyone automatically?
No. Organization or workspace setup only makes Writesonic available. Each member still connects and authorizes individually, signing in via OAuth with their own Writesonic account.
I don't see the option to add a custom connector
I don't see the option to add a custom connector
On Team/Enterprise (Claude) and Business/Enterprise (ChatGPT), only Owners and Admins can add custom connectors. In ChatGPT, make sure Developer Mode is enabled. Otherwise ask an organization Owner to add Writesonic — see Organization Setup.
Authentication failed or redirect loop
Authentication failed or redirect loop
- Make sure you have an active paid plan
- Disconnect and reconnect the connector
- Clear browser cookies for writesonic.com and retry
No projects found
No projects found
- Verify you have at least one project in your Writesonic dashboard
- Ensure the project has tracked prompts configured
Tools not appearing
Tools not appearing
- In Claude Desktop, restart the app after editing
claude_desktop_config.json - In Claude Code, run
claude mcp listto verify the server is registered