A side-by-side look at the Google Docs MCP and Planfix MCP MCP servers: transport, auth, tools, quality signals, and the config to install either one in Claude, Cursor, Windsurf or VS Code.
Verdict: choose Google Docs MCP for workplace & productivity work; choose Planfix MCP for workplace & productivity as a local process. You can also run both side by side in one mcpServers block.
get_document, get_outline, read_document.PLANFIX_API_KEY, PLANFIX_ACCOUNT.get_tasks, get_task, create_task.Rows where the two servers differ are marked.
| Spec | ||
|---|---|---|
| Category | Workplace & Productivity | Workplace & Productivity |
| Quality signal | 45/100 · Fair | 59/100 · Good |
| Install command | Not confirmed yet | Confirmed |
| Transport | — | Local subprocess (stdio) |
| Auth | Not declared | Not declared |
| Pricing | Not declared | Not declared |
| Required env vars | None listed | PLANFIX_API_KEYPLANFIX_ACCOUNT |
| Verified owner | Community listing | Community listing |
| GitHub stars | 0 | 4 |
| Directory activity | 0 views 0 installs 0 upvotes | 3 views 0 installs 0 upvotes |
| Tools | 20 | 20 |
| Full listing | View Google Docs MCP | View Planfix MCP |
get_documentTitle, tabs, revision id, owner, last change, counts, and this server's capabilities (available write modes, default). Per tab it also reports the page setup, the floating objects, the named ranges and the named style definitions its paragraphs carry — everything a read of the text cannot show. Che…get_outlineHeading tree per tab with stable `heading_id`s, block handles, and section sizes.read_documentScoped, budgeted read as markdown, plain text, or raw Docs JSON. Scope by `heading_id`, heading text, handle range, tab, or header/footer/footnote. Block handles come with the text unless `with_handles` is false; options add styles, pending suggestions as `{++inserted++}` / `{--deleted--}` / `{==re…find_in_documentText or regex search returning handles, offsets and context.search_documentsLocate documents by title or content, owner, or modification date.export_documentGoogle's own md, txt, html inline; pdf, docx, odt, rtf, epub as files under `GDOCS_EXPORT_DIR`.create_documentNew document, optionally with markdown content.edit_documentOne batch of `insert`, `append`, `replace` (minimal diff), `delete`, `replace_all` (text or RE2 regex), `insert_break`, `insert_footnote`, `create_header`, `create_footer`, `delete_header`, `delete_footer`, `create_named_range`, `delete_named_range`, `replace_named_range`. Targets are exact text, `…format_documenttext_style`, `paragraph_style`, `bullets`, `clear_formatting` on the same targets, same modes. A link goes to a URL, to a heading in the same tab (`#h.…`, from `get_outline`) or to a tab (`#tab=t.…`); markdown content takes the same forms.list_suggestionsPending suggested edits with ids, text and handles, including the formatting-only ones that add and remove nothing, and the replies on each one's thread.review_suggestionAccept, reject or discard suggestions by id or all.list_commentsComment threads with every reply, resolved and deleted state, who each is assigned to, quoted text and the block they sit on.get_tasksПолучить список задач из Planfix с пагинацией и фильтрами.get_taskПолучить одну задачу по ID.create_taskСоздать новую задачу в Planfix.update_taskОбновить существующую задачу в Planfix (название, описание, статус, исполнитель).get_contactsПолучить список контактов из Planfix с пагинацией и фильтрами.get_contactПолучить одного контакта по ID.get_projectsПолучить список проектов из Planfix.get_projectПолучить один проект по ID.get_commentsПолучить комментарии к задаче.add_commentДобавить комментарий к задаче.create_contactСоздать контакт (или компанию) в Planfix.update_contactОбновить контакт (имя, email, телефон).Paste either block (or both) into your client config, e.g. claude_desktop_config.json or ~/.cursor/mcp.json. We only show a config when the install command is confirmed.
No confirmed install command for Google Docs MCP yet — follow the setup steps linked from its listing page rather than a guessed package name.
{
"mcpServers": {
"planfix-mcp": {
"command": "npx",
"args": [
"-y",
"@theyahia/planfix-mcp"
],
"env": {
"PLANFIX_API_KEY": "YOUR_PLANFIX_API_KEY_HERE",
"PLANFIX_ACCOUNT": "YOUR_PLANFIX_ACCOUNT_HERE"
}
}
}
}