← Back to directory
COMPARE UP TO 4 SERVERS

Compare MCP servers

Compare scores, permissions, risks, and fit in one decision-focused table.

DimensionONLYOFFICE DocSpace MCP ServerConnect AI agents directly to ONLYOFFICE DocSpace to manage rooms, files, and permissions in natural language.WhatsApp Channel for Claude CodeDrive your Claude Code session straight from WhatsApp
FMRS55 / 100 · C64 / 100 · C
Reliability8 / 2010 / 20
Security and permissions9 / 2012 / 20
Maintenance11 / 2012 / 20
Documentation14 / 2016 / 20
Setup experience13 / 2014 / 20
Best for
  • Users of MCP clients such as Claude Desktop, Cursor, and Windsurf who want to operate ONLYOFFICE DocSpace in natural language.
  • Teams that need to automate room, document, and permission management inside AI workflows.
  • Users who prefer the ONLYOFFICE-hosted remote MCP server with no deployment required.
  • Integrations that need flexible request-level authentication and tool selection.
  • Individuals who want to talk to Claude from their personal WhatsApp number
  • Developers comfortable configuring from a terminal and using the Claude Code development flag
  • Automation scenarios needing remote tool approval from a phone
Not for
  • Users who do not use ONLYOFFICE DocSpace or do not plan to connect their portal.
  • Environments that must run fully offline without any external service.
  • Users who only want to manage non-DocSpace document systems (other cloud drives or local file systems).
  • Compliance scenarios requiring the official WhatsApp Business API or a Meta developer account
  • Teams needing officially hosted, multi-tenant, or cloud multi-instance deployment
  • Environments unable to guarantee only one client instance at a time
  • Users expecting voice transcription without setting up mlx-whisper themselves
Required permissions
  • The DocSpace instance URL (DOCSPACE_BASE_URL) is required.
  • DocSpace credentials are required: API key, Personal Access Token, Basic authentication, or OAuth 2.0.
  • Credentials are supplied via environment variables or client configuration.
  • Authentication and tool selection can be configured per request using custom HTTP headers at session initialization.
  • Read and send WhatsApp messages as your personal number
  • Access the local runtime state directory ~/.whatsapp-channel/ (auth, allowlists, group configs, inbox)
  • Read and write local repository files and run scripts (e.g. bun scripts/access.ts, scripts/watchdog.sh)
  • Optional local voice transcription (ffmpeg and an mlx-whisper environment)
Risks and side effects
  • A leaked API key or token lets its holder act as you on DocSpace content.
  • An AI agent may mistakenly delete or alter files or permissions, especially during batch operations (copy, move, delete, archive rooms).
  • The remote MCP server is hosted by ONLYOFFICE; review its Legal Terms and Privacy Policy before use.
  • Credentials are stored in plain environment variables inside client config files and may be readable locally.
  • Messages Claude sends appear from your own number and are indistinguishable to recipients
  • WhatsApp allows one linked-device session per account; running two servers makes them kick each other off
  • Access-control commands are deliberately not MCP tools (terminal-only); exposing them to the message side risks prompt injection
  • Session waking depends on the Claude Code channel extension; other clients get no push
  • A known Claude Code client bug (#37933) may cause messages not to arrive, a client-side issue
  • Launching with --dangerously-load-development-channels carries risk, so verify the source is trustworthy
Supported clientsClaude Desktop, Cursor, WindsurfClaude Code, Codex, Gemini CLI, Cursor
Tools010