Skip to main content
OpenClaw is an open-source personal AI assistant that runs on your machine and talks across chat channels. You can connect it to TryPost’s MCP server so the agent can manage your social media scheduling with natural language.

Prerequisites

Setup

1

Add the TryPost MCP server

Register the remote server with OAuth (Streamable HTTP):
This saves the definition under mcp.servers in ~/.openclaw/openclaw.json. It does not connect or log in yet.
2

Sign in with OAuth

Start the login flow:
OpenClaw prints an authorization URL and stores a temporary PKCE verifier. Open the URL in a browser, sign in to TryPost, and click Allow. After approval, pass the returned code back:
3

Reload and verify

Active agent or Gateway processes may still hold a stale tool list. Reload MCP clients in this CLI process (or restart the Gateway / Save & Publish from the Control UI), then probe:
Or:
Then ask your OpenClaw agent (Control UI, Telegram, Discord, etc.):
Manage servers in the Control UI at Settings → MCP (openclaw dashboard, path /settings/mcp). Use openclaw mcp logout trypost to clear stored OAuth credentials without removing the server definition. If openclaw mcp status --verbose reports authorization-required, run openclaw mcp login trypost again.

Manual configuration

Equivalent config written by openclaw mcp add:
Save in ~/.openclaw/openclaw.json, then run openclaw mcp login trypost and complete the --code step.
When you cannot complete OAuth, use a Personal Access Token and do not set auth: "oauth" — while OAuth auth is enabled, static Authorization headers are ignored.
Or in config:
Create the key from Settings > API Keys on the TryPost dashboard. Prefer an env var over committing the token.

Example prompts