servers while everyone else calls it mcpServers. Windsurf points at a remote server with
serverUrl where others use url. Claude Code has no file at all — it is a CLI. Copying a
config between them fails, usually with no error message. Here is each one, verified.| Client | Root key | Remote server | Config location |
|---|---|---|---|
| Claude Desktop | mcpServers | local stdio | claude_desktop_config.json |
| Claude Code | CLI (no file to edit) | --transport http | .mcp.json / ~/.claude.json |
| Cursor | mcpServers | local stdio | .cursor/mcp.json |
| VS Code | servers | "type": "http" + url | .vscode/mcp.json |
| Windsurf | mcpServers | serverUrl | ~/.codeium/windsurf/mcp_config.json |
| Tool | What it does |
|---|---|
generate_posts | One prompt in, a native draft per network out — respecting each one's character limit, hashtag rules and link conventions. |
post_to_social | Publish to one or many networks in a single call. |
get_post_status | Check what happened to a post after it was accepted. |
list_platforms | Which networks are available and which need approval. |
my_account | Plan, usage and which brands are connected. |
Hosted endpoint: https://postwire.io/api/mcp. Local package: npx -y postwire-mcp with
POSTWIRE_API_KEY.
Nothing to try: one brand and 30 posts a month are free, no card, every network included. An agent posting daily passes that in a month — Starter is $9/month for 300 posts and three brands, Pro $29 for ten.
Get your key — free →