Model Context Protocol (MCP)
Connect Claude Desktop, Cursor, and AI agents directly to ZyVOP to draft, publish, and cross-post.
ZyVOP exposes a native Model Context Protocol (MCP) server, allowing AI coding assistants and agents (such as Claude Desktop, Cursor, Windsurf, and Zed) to interact directly with your technical publications.
Server Details
- Endpoint:
https://zyvop.com/mcp - Transport: Stateless JSON-RPC 2.0 over HTTP POST
- Supported Protocol Versions:
2025-11-25,2025-06-18,2025-03-26 - Authentication:
Authorization: Bearer zv_<48-hex-character-token>(Developer Token)
Configuration
Claude Desktop
Add ZyVOP to your claude_desktop_config.json:
{
"mcpServers": {
"zyvop": {
"url": "https://zyvop.com/mcp",
"headers": {
"Authorization": "Bearer zv_<48-hex-character-token>"
}
}
}
}Cursor IDE
In Cursor Settings → Features → MCP Servers:
- Click Add New MCP Server.
- Name:
zyvop. - Type:
sseorhttp. - URL:
https://zyvop.com/mcp. - Headers:
Authorization: Bearer zv_<48-hex-character-token>.
Available MCP Tools
| Tool Name | Type | Description |
|---|---|---|
zyvop_list_posts | Read-only | Lists your drafts, scheduled posts, and published articles with pagination and status filters. |
zyvop_get_connected_platforms | Read-only | Returns active integration status and auto-crosspost settings for all supported platforms. |
zyvop_create_post | Mutating | Creates an article as a draft, schedules it, or publishes it directly with targeted cross-posting. |
zyvop_get_account_analytics | Read-only | Fetches account-level aggregate stats and omnichannel performance timelines across connected platforms. |
zyvop_get_post_analytics | Read-only | Fetches live views, reaction counts, and canonical URLs for a specific article. |
Example Agent Prompts
Once configured, you can prompt your AI assistant naturally:
"Check my connected publishing platforms in ZyVOP and summarize what destinations are ready."
"Take this architecture document from my active editor tab and draft it to ZyVOP with tags 'typescript' and 'aws', but don't publish it yet."
"Publish this reviewed article as AI-assisted, and note that AI helped restructure the first draft while I verified every claim and code sample."
"Show me my latest published articles on ZyVOP and their performance metrics."
AI disclosure fields
zyvop_create_post accepts:
| Field | Values | Requirement |
|---|---|---|
ai_disclosure | human_written, ai_assisted, ai_generated | Required for schedule and publish; optional for drafts |
ai_disclosure_note | String, up to 500 characters | Optional reader-facing context |
ai_review_confirmed | Boolean | Must be true when publishing or scheduling AI-assisted or AI-generated work |