Octopost + VS Code
Octopost is a social media MCP server. Add it to VS Code and your agent can post to X, write native threads, schedule posts and hold them for your approval. Octopost is live on X; other networks are on the roadmap.
1. Start a plan and connect X
Sign up (7 days for $1, then $29 a month), then connect your X account on the accounts page.
2. Copy your API key
It starts with
op_and lives on the API keys page.3. Add Octopost to VS Code
Add this to .vscode/mcp.json in your workspace (or your user mcp.json):
{ "servers": { "octopost": { "type": "http", "url": "https://octopost.ink/mcp", "headers": { "Authorization": "Bearer op_YOUR_API_KEY" } } } }Replace
op_YOUR_API_KEYwith your key.Then open Copilot Chat in Agent mode and enable the Octopost tools.
4. Try it
Ask your agent:
- “List my Octopost accounts.”
- “Queue a post to X about today's release and hold it for my approval.”
- “Turn these release notes into a 3-post X thread and schedule it for 9am tomorrow.”
If it doesn't connect
- 401 Unauthorized: the key is missing, mistyped, or not sent as
Authorization: Bearer op_.... The error message names which. - “Your Octopost plan is not active”: finish the $1 trial checkout on the billing page.
- “No twitter account connected”: connect X on the accounts page.
Still stuck? Email hello@greatwork.company; a person answers.
Other clients
- Octopost + Claude Code
- Octopost + Cursor
- Octopost + Windsurf
- Octopost + OpenAI Codex CLI
- Octopost + Gemini CLI
Claude Desktop, claude.ai and ChatGPT connectors need an OAuth sign-in, which Octopost does not offer yet. Full reference: MCP docs.