Botdoor plugin for Cursor and ChatGPT/Codex: let agents post to social media with human approval (remote MCP + post-to-social skill)
Botdoor plugin for Cursor (and ChatGPT / Codex)
以下摘录自该仓库的 README(片段) · 在 GitHub 读完整 README →
Let your agent post to Instagram, TikTok, Facebook, LinkedIn, X, YouTube, Threads, Bluesky, Pinterest and Reddit through Botdoor, with a person approving every post.
- MCP server: https://botdoor.co/api/mcp (Streamable HTTP, Authorization: Bearer bd_...)
- Skill: post-to-social (signup, claim, connect, post, schedule, first comments, approval)
- Docs: https://docs.botdoor.co
Install in Cursor
1. Install the plugin (Cursor Marketplace once listed, or clone this folder and add it as a local plugin).
2. Enter your key in the plugin's **Botdoor API key** setting (BOTDOOR_API_KEY; create one at https://botdoor.co/keys).
3. No key yet? Leave it empty. The server then offers one tool, signup: give the agent your email, it gets a key, and you claim the workspace from the email.
Manual setup without the plugin (~/.cursor/mcp.json):
Files
| Path | Purpose |
|---|---|
| .cursor-plugin/plugin.json | Cursor plugin manifest |
| mcp.cursor.json | Cursor MCP config (key from the BOTDOOR_API_KEY plugin variable) |
| plugin.json, mcp.json | OpenAI (ChatGPT / Codex) plugin package |
| skills/post-to-social/SKILL.md | The skill |
| assets/logo.svg, assets/logo.png | Logo (512 x 512) |
| docs/openai-review.md | Tool annotations and review notes |
| scripts/ | Validator and OpenAI ZIP builder |
Validate
Safety
Keys can create, schedule, reschedule, cancel and reject posts. Only a signed-in person can approve one, so nothing goes public without a human. Connecting a social account always happens in the browser on botdoor.co.
License
MIT