Connect Claude Code (or any MCP client) to your Syncpen workspace — the writing workspace your AI can actually write in. Your agent can search, read, draft, suggest, comment, organize, and publish…
Syncpen is an MCP project maintained in the airbuzz/syncpen-mcp repository. The maintainer describes its purpose as “Connect Claude Code (or any MCP client) to your Syncpen workspace — the writing workspace your AI can actually write in. Your agent can search…”. Read the project documentation for the complete scope.
The documented npm package is syncpen-mcp. The configuration below comes from the maintainer’s example; adapt its paths and account values to your environment.
The example declares SYNCPEN_API_KEY. Secret-looking values have been replaced with placeholders. Required and optional labels are shown only when the documentation states them.
Project documentation · Repository · Discovery listing. This profile records the public documentation checked on 2026-10-08.
Check the linked publisher documentation and your connected client's tool list. Names and availability can vary with the server version and account permissions.
| Tool | What it does |
|---|---|
| syncpen_search | Search documents by title and body content (full text) |
| syncpen_read | Read a document's content as markdown |
| syncpen_list_folders | List all folders |
| syncpen_list_documents | List documents, optionally by folder |
| syncpen_create | Create a new document — personal by default, or in a team space via teamId |
| syncpen_update | Update a document's title and/or content |
| syncpen_suggest_edit | Propose an edit as a pending suggestion a human accepts/rejects (doc unchanged until accepted) |
| syncpen_list_suggestions | List a document's pending (or all) suggestions |
| syncpen_list_comments | Read comment threads (with replies, line numbers, authors) |
| syncpen_reply_comment | Reply to a comment thread (signed, notifies @mentions) |
| syncpen_resolve_comment | Mark a comment thread resolved |
| syncpen_move_document | Move a document into a folder, or to the root |
| syncpen_delete_document | Delete a document (moved to trash) |
| syncpen_create_folder | Create a folder (optionally nested) |
| syncpen_rename_folder | Rename a folder |
| syncpen_move_folder | Move a folder under a new parent, or to the root |
| syncpen_delete_folder | Delete a folder and its contents (moved to trash) |
| syncpen_publish | Publish a document to WordPress, Ghost, or Sanity |
| syncpen_list_connections | List connected CMS targets and their connectionIds — personal by default, or scoped to a team via teamId/documentId |
| syncpen_list_teams | List your team spaces (id, name, role, member count) |
| syncpen_recent_changes | A time-ordered feed of who created/edited/trashed which documents, and when |
| syncpen_related | Given a document, suggest what else to read — blends co-access (docs worked on together) with the /editor links |
| syncpen_drive_list_files | List/search files in the user's connected Google Drive |
| syncpen_drive_read_file | Read a Drive file's content (Google Docs and plain text files only) |
| syncpen_news_search | Search recent world news via the user's connected World News API key |
| syncpen_slack_list_channels | List public channels in the user's connected Slack workspace |
| syncpen_slack_read_channel | Read a public Slack channel's recent message history |
| syncpen_notion_search | Search pages in the user's connected Notion workspace |
| syncpen_notion_read_page | Read a Notion page's top-level content |
{
"mcpServers": {
"syncpen": {
"command": "npx",
"args": [
"-y",
"syncpen-mcp"
],
"env": {
"SYNCPEN_API_KEY": "YOUR_SYNCPEN_API_KEY"
}
}
}
}From the project documentation. Replace placeholders and example paths before connecting.
| Variable | Description | Required |
|---|---|---|
| SYNCPEN_API_KEY | Declared in the maintainer’s client configuration. | Check documentation |
Your assistant inside the workspace — read channels, search history, post messages and tame the noise.
Build a programmable telecommunications stack for connecting telephony services with the Internet via a cloud-based utility.
Inbox intelligence — search, read, draft and send Gmail through your assistant with OAuth auto-setup.
Read and write Jira, Confluence, Bitbucket, JSM and Compass from your AI client — with your own permissions.
Read and send Telegram messages through your assistant — chats, channels and history via the client API.
Enables Discord bot integration with Model Context Protocol (MCP) compatible applications like Claude Desktop.