Skip to main content
OpenAI Codex is OpenAI’s CLI agent for software development. You can connect it to TryPost’s MCP server to manage your social media scheduling with natural language.

Prerequisites

  • Codex CLI installed (npm install -g @openai/codex)
  • A TryPost Cloud account with an active trial or subscription (no card required to start)

Setup

1

Open the configuration file

Edit ~/.codex/config.toml and add the TryPost server:
[mcp_servers.trypost]
type = "http"
url = "https://app.trypost.it/mcp/trypost"
No Authorization header — Codex discovers OAuth from the URL.
2

Sign in via codex mcp login

Run the OAuth flow so Codex caches the token:
codex mcp login trypost
Codex opens your browser to TryPost; approve the request and return to the terminal.
3

Verify the connection

Start Codex and ask:
List all my TryPost posts
Codex uses TOML for configuration (not JSON). For sandboxed environments where the default callback port isn’t reachable, set mcp_oauth_callback_port or mcp_oauth_callback_url in config.toml.
For headless environments, use a Personal Access Token via environment variable:
export TRYPOST_API_KEY="YOUR_API_KEY"
[mcp_servers.trypost]
type = "http"
url = "https://app.trypost.it/mcp/trypost"
bearer_token_env_var = "TRYPOST_API_KEY"
Create the key from Settings > API Keys on the TryPost dashboard. bearer_token_env_var keeps the token out of the config file.

Example prompts

Create a new draft post for all my social accounts
Show me all my signatures
Create a label called "Campaign" with color #f59e0b