Connect Claude
Add WriteStack to Claude from the connector directory, as a custom connector, or through the Claude Desktop config file.
There are three ways to connect. Try them in this order.
1. Find WriteStack in the directory
WriteStack is listed in Claude's connector directory.
- In Claude, open Settings → Connectors and browse the connectors.
- Search for WriteStack and click Connect.
- Claude opens WriteStack. Sign in and approve access.
- In a chat, turn on WriteStack from the tools menu and ask, for example: "What's in my WriteStack queue this week?"
2. Add a custom connector
If you can't find WriteStack in the directory, add it by URL.
- In Settings → Connectors, choose Add custom connector.
- Name it
WriteStackand paste the endpoint:https://www.writestack.io/api/mcp/mcp - Click Connect, sign in to WriteStack and approve access.
3. Use the Claude Desktop config file
Use this only if connectors don't work for you. It uses an API key instead of signing in.
- In WriteStack, open Settings → MCP, click Generate Key, and copy the MCP configuration JSON shown with your new key. See API key.
- In Claude Desktop, open Settings → Developer → Edit Config. This opens
claude_desktop_config.json. - Paste the
writestackentry insidemcpServersand save:claude_desktop_config.json { "mcpServers": { "writestack": { "command": "npx", "args": [ "-y", "mcp-remote", "https://www.writestack.io/api/mcp/mcp", "--header", "Authorization: Bearer ws_your_api_key" ] } } } - Fully quit Claude Desktop (⌘Q on Mac, or Quit from the system tray on Windows) and open it again. Closing the window isn't enough.
Use one method, not two. If you switch to a connector after using the config file, delete the writestack entry from claude_desktop_config.json and restart Claude Desktop, so WriteStack isn't loaded twice.
If it doesn't work
| Problem | Fix |
|---|---|
| "MCP access is not available on your current plan" | Your plan doesn't include MCP. See plans and limits. |
| Sign-in window closes and nothing connects | Log in to writestack.io in the same browser first, then connect again. |
| WriteStack doesn't show up after editing the config file | Check the JSON is valid, then fully quit and reopen Claude Desktop. |
| Notes were scheduled but didn't post | Expected for Notes scheduled over MCP. Open WriteStack, go to My Notes → Scheduled notes and click Sync N scheduled notes to Substack. See Sync. |
Next: agent rules and recipes.