Connect your AI assistant to SquareMCP in five minutes. Choose your client below.
// ~/Library/Application Support/Claude/claude_desktop_config.json (macOS)
// %APPDATA%\Claude\claude_desktop_config.json (Windows)
{
"mcpServers": {
"squaremcp": {
"type": "http",
"url": "https://hermes.squaremcp.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_TOKEN_HERE"
}
}
}
}
Restart Claude Desktop after saving. You should see SquareMCP tools in the tool picker (hammer icon).
# ~/.codex/config.json
{
"mcpServers": {
"squaremcp": {
"type": "http",
"url": "https://hermes.squaremcp.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_TOKEN_HERE"
}
}
}
}
Or pass inline per command:
codex --mcp-server squaremcp=https://hermes.squaremcp.com/mcp \
--mcp-header squaremcp:Authorization="Bearer YOUR_TOKEN_HERE" \
"Post a LinkedIn update about today's product launch"
codex auth squaremcp and follow the browser prompt — no token copy-paste required.
# ~/.config/opencode/config.json
{
"mcp": {
"servers": {
"squaremcp": {
"type": "http",
"url": "https://hermes.squaremcp.com/mcp",
"headers": {
"Authorization": "Bearer YOUR_TOKEN_HERE"
}
}
}
}
}
Save the file and restart opencode. The SquareMCP tools will appear in the tool list automatically.
Ask your AI assistant:
What social platforms do I have connected?
It should call get_profile or linkedin_get_profile and return your account details. If you see a "Platform not connected" error, revisit the Platform guides.
SquareMCP exposes tools across every connected platform. A few highlights:
Publish text, image, or video to your LinkedIn feed.
Upload a video file and publish it to TikTok.
Send a WhatsApp message to any number via Business API.
Post a tweet with optional media attachment.
Publish a reel to your Instagram Business account.
Send email from any connected IMAP/SMTP account.
See the full list in the API reference.
Restart Claude Desktop after editing claude_desktop_config.json. If tools still don't appear, open the Claude Desktop developer console and look for MCP connection errors.
The tool was called but the platform isn't linked to your account. Open the dashboard and connect the platform under Platforms.
OAuth tokens for LinkedIn, TikTok, and Instagram expire. SquareMCP attempts an automatic refresh — if that fails, reconnect the platform. WhatsApp, Telegram, and Discord use long-lived bot tokens that don't expire.
Each SquareMCP plan has a monthly tool-call limit. Check Usage in the dashboard. Upgrade your plan if you're consistently hitting the limit.