Zernio Social Media MCP Server
by mrgoonie
README.md
# Zernio Social Media MCP Server
HTTP MCP server for [Zernio](https://zernio.com) social media API, deployed on Cloudflare Workers.
## Setup
```bash
npm install
```
## Development
```bash
npm run dev
```
## Deploy
```bash
npm run deploy
```
## Usage
**Endpoint:** `POST /mcp`
**Authentication:** Send your Zernio API key via header:
- `x-api-key: sk_your_key_here` or
- `Authorization: Bearer sk_your_key_here`
### Claude Desktop Config
```json
{
"mcpServers": {
"zernio": {
"type": "streamable-http",
"url": "https://zernio-mcp.<your-subdomain>.workers.dev/mcp",
"headers": {
"x-api-key": "sk_your_key_here"
}
}
}
}
```
## Tools (18)
| Tool | Description |
|------|-------------|
| `accounts_list` | List connected social media accounts |
| `accounts_get` | Get account details by platform |
| `profiles_list` | List all profiles |
| `profiles_get` | Get profile details |
| `profiles_create` | Create a new profile |
| `profiles_update` | Update a profile |
| `profiles_delete` | Delete a profile |
| `posts_list` | List posts (filter by status) |
| `posts_get` | Get post details |
| `posts_create` | Create post (draft/scheduled/immediate) |
| `posts_publish_now` | Publish immediately |
| `posts_cross_post` | Post to multiple platforms |
| `posts_update` | Update draft/scheduled post |
| `posts_delete` | Delete a post |
| `posts_retry` | Retry a failed post |
| `posts_list_failed` | List failed posts |
| `posts_retry_all_failed` | Retry all failed posts |
| `media_generate_upload_link` | Get browser upload URL |
| `media_check_upload_status` | Check upload status |
This server cannot be deployed
Maintenance
ActivityInactive
ResponsivenessNo issues