@postpilotlb/mcp
v0.1.1
Published
MCP server for PostPilot LB — schedule posts, generate content, and manage social accounts from Claude Desktop, Cursor, and other AI assistants
Maintainers
Readme
@postpilotlb/mcp
PostPilot LB is currently in beta testing and will be launching soon at postpilotlb.com.
An MCP (Model Context Protocol) server for PostPilot LB — control your social media scheduler directly from Claude Desktop, Cursor, Windsurf, and other AI assistants using natural language.
Schedule posts, generate AI content, manage your social accounts, and update your Link in Bio without ever opening the dashboard.
Requirements
- A PostPilot LB account
- Claude Desktop (or any MCP-compatible AI tool)
- Node.js v18 or higher
Setup
1. Generate an API Key
- Log in to your PostPilot LB account
- Go to Settings → API Keys
- Click New API Key and give it a name (e.g.
"Claude Desktop") - Copy the key immediately — it starts with
pp_live_and is only shown once
2. Add to Claude Desktop
Open your Claude Desktop config file:
- Mac:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Add the following (replace pp_live_... with your actual key):
{
"mcpServers": {
"postpilotlb": {
"command": "npx",
"args": ["-y", "@postpilotlb/mcp"],
"env": {
"POSTPILOT_API_KEY": "pp_live_your-key-here"
}
}
}
}If you already have other MCP servers configured, just add the "postpilotlb" block inside your existing "mcpServers" section.
3. Restart Claude Desktop
Fully quit and reopen Claude Desktop. You'll see a 🔨 hammer icon in the chat input when the server is connected — click it to see all available PostPilot tools.
Available Tools
| Tool | Description |
|---|---|
| list_posts | List your posts, filter by status or platform |
| create_post | Draft, schedule, or publish a post immediately |
| list_accounts | See all connected social accounts |
| generate_content | Generate a post from a prompt using AI |
| improve_content | Improve, shorten, lengthen, or re-tone existing content |
| get_link_in_bio | Read your Link in Bio page configuration |
| update_link_in_bio | Update your bio, theme, or custom links |
Example Prompts
Show me my scheduled posts
Schedule a LinkedIn post about building in public for tomorrow at 9am
Write a Twitter post about productivity for developers
Give me 6 post ideas about AI tools
What social accounts do I have connected?
Show me my Link in Bio pageTip: Tell Claude your timezone once — "I'm in UTC+3" — and it will handle scheduling times correctly for all future requests.
Other MCP-Compatible Tools
The same setup works for other tools that support MCP. Just use the same npx command and API key:
- Cursor — add to
.cursor/mcp.json - Windsurf — add to the MCP config in settings
- Zed — add to MCP settings
Revoking Access
To revoke access at any time, go to Settings → API Keys in PostPilot LB and delete the key. The connection is immediately disabled.
Environment Variables
| Variable | Required | Default | Description |
|---|---|---|---|
| POSTPILOT_API_KEY | Yes | — | Your PostPilot API key (pp_live_...) |
| POSTPILOT_BASE_URL | No | https://postpilotlb.com | Override for self-hosted or local dev |
Links
License
MIT
