SERVER

Docspace

Rank #9,673

io.github.ONLYOFFICE/docspace

MCP server providing docspace capabilities

First listed
Apr 8, 2025
Last publish date
Mar 18, 2026
OVERVIEW

Docspace is a Model Context Protocol (MCP) server published by onlyoffice. It ranks #9,673 of 132,046 servers tracked on MCP Toplist, and its repository has 31 GitHub stars. Docspace is listed across 4 registries — Official MCP, PulseMCP, mcp.so and Glama, with 4 tracked versions. It was first listed on Apr 8, 2025 and most recently updated on Mar 18, 2026.

STANDING
#9,673of 132,046 tracked serversTop 10%

Ranks ahead of 122,373 of 132,046 servers on MCP Toplist.

CONNECT

Use Docspace

No setupRuns out of the box

No credentials or required configuration declared — add it to your MCP client and go.

Remote · SSE
claude mcp add --transport http docspace https://mcp.onlyoffice.com/sse
Remote · HTTP
claude mcp add --transport http docspace https://mcp.onlyoffice.com/mcp
MCP bundle

Published as mcp bundle `https://github.com/ONLYOFFICE/docspace-mcp/releases/download/v3.2.0/onlyoffice-docspace-mcp-3.2.0.mcpb` — install it through your client’s extension manager.

npm package
claude mcp add docspace -e "DOCSPACE_TRANSPORT=<your DOCSPACE_TRANSPORT>" -e "DOCSPACE_DYNAMIC=<your DOCSPACE_DYNAMIC>" -e "DOCSPACE_TOOLSETS=<your DOCSPACE_TOOLSETS>" -e "DOCSPACE_ENABLED_TOOLS=<your DOCSPACE_ENABLED_TOOLS>" -e "DOCSPACE_DISABLED_TOOLS=<your DOCSPACE_DISABLED_TOOLS>" -e "DOCSPACE_USER_AGENT=<your DOCSPACE_USER_AGENT>" -e "DOCSPACE_BASE_URL=<your DOCSPACE_BASE_URL>" -e "DOCSPACE_AUTHORIZATION=<your DOCSPACE_AUTHORIZATION>" -e "DOCSPACE_API_KEY=<your DOCSPACE_API_KEY>" -e "DOCSPACE_AUTH_TOKEN=<your DOCSPACE_AUTH_TOKEN>" -e "DOCSPACE_USERNAME=<your DOCSPACE_USERNAME>" -e "DOCSPACE_PASSWORD=<your DOCSPACE_PASSWORD>" -- npx -y @onlyoffice/docspace-mcp

Replace each placeholder with your own value before saving.

npm package
claude mcp add docspace -e "DOCSPACE_TRANSPORT=<your DOCSPACE_TRANSPORT>" -e "DOCSPACE_DYNAMIC=<your DOCSPACE_DYNAMIC>" -e "DOCSPACE_TOOLSETS=<your DOCSPACE_TOOLSETS>" -e "DOCSPACE_ENABLED_TOOLS=<your DOCSPACE_ENABLED_TOOLS>" -e "DOCSPACE_DISABLED_TOOLS=<your DOCSPACE_DISABLED_TOOLS>" -e "DOCSPACE_SESSION_TTL=<your DOCSPACE_SESSION_TTL>" -e "DOCSPACE_SESSION_INTERVAL=<your DOCSPACE_SESSION_INTERVAL>" -e "DOCSPACE_USER_AGENT=<your DOCSPACE_USER_AGENT>" -e "DOCSPACE_BASE_URL=<your DOCSPACE_BASE_URL>" -e "DOCSPACE_AUTHORIZATION=<your DOCSPACE_AUTHORIZATION>" -e "DOCSPACE_API_KEY=<your DOCSPACE_API_KEY>" -e "DOCSPACE_AUTH_TOKEN=<your DOCSPACE_AUTH_TOKEN>" -e "DOCSPACE_USERNAME=<your DOCSPACE_USERNAME>" -e "DOCSPACE_PASSWORD=<your DOCSPACE_PASSWORD>" -e "DOCSPACE_OAUTH_BASE_URL=<your DOCSPACE_OAUTH_BASE_URL>" -e "DOCSPACE_OAUTH_CLIENT_ID=<your DOCSPACE_OAUTH_CLIENT_ID>" -e "DOCSPACE_OAUTH_CLIENT_SECRET=<your DOCSPACE_OAUTH_CLIENT_SECRET>" -e "DOCSPACE_OAUTH_AUTH_TOKEN_ALGORITHM=<your DOCSPACE_OAUTH_AUTH_TOKEN_ALGORITHM>" -e "DOCSPACE_OAUTH_AUTH_TOKEN_TTL=<your DOCSPACE_OAUTH_AUTH_TOKEN_TTL>" -e "DOCSPACE_OAUTH_AUTH_TOKEN_SECRET_KEY=<your DOCSPACE_OAUTH_AUTH_TOKEN_SECRET_KEY>" -e "DOCSPACE_OAUTH_STATE_TOKEN_ALGORITHM=<your DOCSPACE_OAUTH_STATE_TOKEN_ALGORITHM>" -e "DOCSPACE_OAUTH_STATE_TOKEN_TTL=<your DOCSPACE_OAUTH_STATE_TOKEN_TTL>" -e "DOCSPACE_OAUTH_STATE_TOKEN_SECRET_KEY=<your DOCSPACE_OAUTH_STATE_TOKEN_SECRET_KEY>" -e "DOCSPACE_SERVER_BASE_URL=<your DOCSPACE_SERVER_BASE_URL>" -e "DOCSPACE_HOST=<your DOCSPACE_HOST>" -e "DOCSPACE_PORT=<your DOCSPACE_PORT>" -e "DOCSPACE_SERVER_PROXY_HOPS=<your DOCSPACE_SERVER_PROXY_HOPS>" -e "DOCSPACE_SERVER_CORS_MCP_ORIGIN=<your DOCSPACE_SERVER_CORS_MCP_ORIGIN>" -e "DOCSPACE_SERVER_CORS_MCP_MAX_AGE=<your DOCSPACE_SERVER_CORS_MCP_MAX_AGE>" -e "DOCSPACE_SERVER_CORS_OAUTH_ORIGIN=<your DOCSPACE_SERVER_CORS_OAUTH_ORIGIN>" -e "DOCSPACE_SERVER_CORS_OAUTH_MAX_AGE=<your DOCSPACE_SERVER_CORS_OAUTH_MAX_AGE>" -e "DOCSPACE_SERVER_RATE_LIMITS_MCP_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_MCP_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_MCP_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_MCP_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_WINDOW>" -e "DOCSPACE_REQUEST_QUERY=<your DOCSPACE_REQUEST_QUERY>" -e "DOCSPACE_REQUEST_AUTHORIZATION_HEADER=<your DOCSPACE_REQUEST_AUTHORIZATION_HEADER>" -e "DOCSPACE_REQUEST_HEADER_PREFIX=<your DOCSPACE_REQUEST_HEADER_PREFIX>" -- npx -y @onlyoffice/docspace-mcp

Replace each placeholder with your own value before saving.

npm package
claude mcp add docspace -e "DOCSPACE_TRANSPORT=<your DOCSPACE_TRANSPORT>" -e "DOCSPACE_DYNAMIC=<your DOCSPACE_DYNAMIC>" -e "DOCSPACE_TOOLSETS=<your DOCSPACE_TOOLSETS>" -e "DOCSPACE_ENABLED_TOOLS=<your DOCSPACE_ENABLED_TOOLS>" -e "DOCSPACE_DISABLED_TOOLS=<your DOCSPACE_DISABLED_TOOLS>" -e "DOCSPACE_SESSION_TTL=<your DOCSPACE_SESSION_TTL>" -e "DOCSPACE_SESSION_INTERVAL=<your DOCSPACE_SESSION_INTERVAL>" -e "DOCSPACE_USER_AGENT=<your DOCSPACE_USER_AGENT>" -e "DOCSPACE_BASE_URL=<your DOCSPACE_BASE_URL>" -e "DOCSPACE_AUTHORIZATION=<your DOCSPACE_AUTHORIZATION>" -e "DOCSPACE_API_KEY=<your DOCSPACE_API_KEY>" -e "DOCSPACE_AUTH_TOKEN=<your DOCSPACE_AUTH_TOKEN>" -e "DOCSPACE_USERNAME=<your DOCSPACE_USERNAME>" -e "DOCSPACE_PASSWORD=<your DOCSPACE_PASSWORD>" -e "DOCSPACE_OAUTH_BASE_URL=<your DOCSPACE_OAUTH_BASE_URL>" -e "DOCSPACE_OAUTH_CLIENT_ID=<your DOCSPACE_OAUTH_CLIENT_ID>" -e "DOCSPACE_OAUTH_CLIENT_SECRET=<your DOCSPACE_OAUTH_CLIENT_SECRET>" -e "DOCSPACE_OAUTH_AUTH_TOKEN_ALGORITHM=<your DOCSPACE_OAUTH_AUTH_TOKEN_ALGORITHM>" -e "DOCSPACE_OAUTH_AUTH_TOKEN_TTL=<your DOCSPACE_OAUTH_AUTH_TOKEN_TTL>" -e "DOCSPACE_OAUTH_AUTH_TOKEN_SECRET_KEY=<your DOCSPACE_OAUTH_AUTH_TOKEN_SECRET_KEY>" -e "DOCSPACE_OAUTH_STATE_TOKEN_ALGORITHM=<your DOCSPACE_OAUTH_STATE_TOKEN_ALGORITHM>" -e "DOCSPACE_OAUTH_STATE_TOKEN_TTL=<your DOCSPACE_OAUTH_STATE_TOKEN_TTL>" -e "DOCSPACE_OAUTH_STATE_TOKEN_SECRET_KEY=<your DOCSPACE_OAUTH_STATE_TOKEN_SECRET_KEY>" -e "DOCSPACE_SERVER_BASE_URL=<your DOCSPACE_SERVER_BASE_URL>" -e "DOCSPACE_HOST=<your DOCSPACE_HOST>" -e "DOCSPACE_PORT=<your DOCSPACE_PORT>" -e "DOCSPACE_SERVER_PROXY_HOPS=<your DOCSPACE_SERVER_PROXY_HOPS>" -e "DOCSPACE_SERVER_CORS_MCP_ORIGIN=<your DOCSPACE_SERVER_CORS_MCP_ORIGIN>" -e "DOCSPACE_SERVER_CORS_MCP_MAX_AGE=<your DOCSPACE_SERVER_CORS_MCP_MAX_AGE>" -e "DOCSPACE_SERVER_CORS_OAUTH_ORIGIN=<your DOCSPACE_SERVER_CORS_OAUTH_ORIGIN>" -e "DOCSPACE_SERVER_CORS_OAUTH_MAX_AGE=<your DOCSPACE_SERVER_CORS_OAUTH_MAX_AGE>" -e "DOCSPACE_SERVER_RATE_LIMITS_MCP_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_MCP_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_MCP_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_MCP_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_WINDOW>" -e "DOCSPACE_REQUEST_QUERY=<your DOCSPACE_REQUEST_QUERY>" -e "DOCSPACE_REQUEST_AUTHORIZATION_HEADER=<your DOCSPACE_REQUEST_AUTHORIZATION_HEADER>" -e "DOCSPACE_REQUEST_HEADER_PREFIX=<your DOCSPACE_REQUEST_HEADER_PREFIX>" -- npx -y @onlyoffice/docspace-mcp

Replace each placeholder with your own value before saving.

Docker image
claude mcp add docspace -e "DOCSPACE_TRANSPORT=<your DOCSPACE_TRANSPORT>" -e "DOCSPACE_DYNAMIC=<your DOCSPACE_DYNAMIC>" -e "DOCSPACE_TOOLSETS=<your DOCSPACE_TOOLSETS>" -e "DOCSPACE_ENABLED_TOOLS=<your DOCSPACE_ENABLED_TOOLS>" -e "DOCSPACE_DISABLED_TOOLS=<your DOCSPACE_DISABLED_TOOLS>" -e "DOCSPACE_USER_AGENT=<your DOCSPACE_USER_AGENT>" -e "DOCSPACE_BASE_URL=<your DOCSPACE_BASE_URL>" -e "DOCSPACE_AUTHORIZATION=<your DOCSPACE_AUTHORIZATION>" -e "DOCSPACE_API_KEY=<your DOCSPACE_API_KEY>" -e "DOCSPACE_AUTH_TOKEN=<your DOCSPACE_AUTH_TOKEN>" -e "DOCSPACE_USERNAME=<your DOCSPACE_USERNAME>" -e "DOCSPACE_PASSWORD=<your DOCSPACE_PASSWORD>" -- docker run -i --rm docker.io/onlyoffice/docspace-mcp:3.2.0

Replace each placeholder with your own value before saving.

Docker image
claude mcp add docspace -e "DOCSPACE_TRANSPORT=<your DOCSPACE_TRANSPORT>" -e "DOCSPACE_DYNAMIC=<your DOCSPACE_DYNAMIC>" -e "DOCSPACE_TOOLSETS=<your DOCSPACE_TOOLSETS>" -e "DOCSPACE_ENABLED_TOOLS=<your DOCSPACE_ENABLED_TOOLS>" -e "DOCSPACE_DISABLED_TOOLS=<your DOCSPACE_DISABLED_TOOLS>" -e "DOCSPACE_SESSION_TTL=<your DOCSPACE_SESSION_TTL>" -e "DOCSPACE_SESSION_INTERVAL=<your DOCSPACE_SESSION_INTERVAL>" -e "DOCSPACE_USER_AGENT=<your DOCSPACE_USER_AGENT>" -e "DOCSPACE_BASE_URL=<your DOCSPACE_BASE_URL>" -e "DOCSPACE_AUTHORIZATION=<your DOCSPACE_AUTHORIZATION>" -e "DOCSPACE_API_KEY=<your DOCSPACE_API_KEY>" -e "DOCSPACE_AUTH_TOKEN=<your DOCSPACE_AUTH_TOKEN>" -e "DOCSPACE_USERNAME=<your DOCSPACE_USERNAME>" -e "DOCSPACE_PASSWORD=<your DOCSPACE_PASSWORD>" -e "DOCSPACE_OAUTH_BASE_URL=<your DOCSPACE_OAUTH_BASE_URL>" -e "DOCSPACE_OAUTH_CLIENT_ID=<your DOCSPACE_OAUTH_CLIENT_ID>" -e "DOCSPACE_OAUTH_CLIENT_SECRET=<your DOCSPACE_OAUTH_CLIENT_SECRET>" -e "DOCSPACE_OAUTH_AUTH_TOKEN_ALGORITHM=<your DOCSPACE_OAUTH_AUTH_TOKEN_ALGORITHM>" -e "DOCSPACE_OAUTH_AUTH_TOKEN_TTL=<your DOCSPACE_OAUTH_AUTH_TOKEN_TTL>" -e "DOCSPACE_OAUTH_AUTH_TOKEN_SECRET_KEY=<your DOCSPACE_OAUTH_AUTH_TOKEN_SECRET_KEY>" -e "DOCSPACE_OAUTH_STATE_TOKEN_ALGORITHM=<your DOCSPACE_OAUTH_STATE_TOKEN_ALGORITHM>" -e "DOCSPACE_OAUTH_STATE_TOKEN_TTL=<your DOCSPACE_OAUTH_STATE_TOKEN_TTL>" -e "DOCSPACE_OAUTH_STATE_TOKEN_SECRET_KEY=<your DOCSPACE_OAUTH_STATE_TOKEN_SECRET_KEY>" -e "DOCSPACE_SERVER_BASE_URL=<your DOCSPACE_SERVER_BASE_URL>" -e "DOCSPACE_HOST=<your DOCSPACE_HOST>" -e "DOCSPACE_PORT=<your DOCSPACE_PORT>" -e "DOCSPACE_SERVER_PROXY_HOPS=<your DOCSPACE_SERVER_PROXY_HOPS>" -e "DOCSPACE_SERVER_CORS_MCP_ORIGIN=<your DOCSPACE_SERVER_CORS_MCP_ORIGIN>" -e "DOCSPACE_SERVER_CORS_MCP_MAX_AGE=<your DOCSPACE_SERVER_CORS_MCP_MAX_AGE>" -e "DOCSPACE_SERVER_CORS_OAUTH_ORIGIN=<your DOCSPACE_SERVER_CORS_OAUTH_ORIGIN>" -e "DOCSPACE_SERVER_CORS_OAUTH_MAX_AGE=<your DOCSPACE_SERVER_CORS_OAUTH_MAX_AGE>" -e "DOCSPACE_SERVER_RATE_LIMITS_MCP_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_MCP_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_MCP_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_MCP_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_WINDOW>" -e "DOCSPACE_REQUEST_QUERY=<your DOCSPACE_REQUEST_QUERY>" -e "DOCSPACE_REQUEST_AUTHORIZATION_HEADER=<your DOCSPACE_REQUEST_AUTHORIZATION_HEADER>" -e "DOCSPACE_REQUEST_HEADER_PREFIX=<your DOCSPACE_REQUEST_HEADER_PREFIX>" -- docker run -i --rm docker.io/onlyoffice/docspace-mcp:3.2.0

Replace each placeholder with your own value before saving.

Docker image
claude mcp add docspace -e "DOCSPACE_TRANSPORT=<your DOCSPACE_TRANSPORT>" -e "DOCSPACE_DYNAMIC=<your DOCSPACE_DYNAMIC>" -e "DOCSPACE_TOOLSETS=<your DOCSPACE_TOOLSETS>" -e "DOCSPACE_ENABLED_TOOLS=<your DOCSPACE_ENABLED_TOOLS>" -e "DOCSPACE_DISABLED_TOOLS=<your DOCSPACE_DISABLED_TOOLS>" -e "DOCSPACE_SESSION_TTL=<your DOCSPACE_SESSION_TTL>" -e "DOCSPACE_SESSION_INTERVAL=<your DOCSPACE_SESSION_INTERVAL>" -e "DOCSPACE_USER_AGENT=<your DOCSPACE_USER_AGENT>" -e "DOCSPACE_BASE_URL=<your DOCSPACE_BASE_URL>" -e "DOCSPACE_AUTHORIZATION=<your DOCSPACE_AUTHORIZATION>" -e "DOCSPACE_API_KEY=<your DOCSPACE_API_KEY>" -e "DOCSPACE_AUTH_TOKEN=<your DOCSPACE_AUTH_TOKEN>" -e "DOCSPACE_USERNAME=<your DOCSPACE_USERNAME>" -e "DOCSPACE_PASSWORD=<your DOCSPACE_PASSWORD>" -e "DOCSPACE_OAUTH_BASE_URL=<your DOCSPACE_OAUTH_BASE_URL>" -e "DOCSPACE_OAUTH_CLIENT_ID=<your DOCSPACE_OAUTH_CLIENT_ID>" -e "DOCSPACE_OAUTH_CLIENT_SECRET=<your DOCSPACE_OAUTH_CLIENT_SECRET>" -e "DOCSPACE_OAUTH_AUTH_TOKEN_ALGORITHM=<your DOCSPACE_OAUTH_AUTH_TOKEN_ALGORITHM>" -e "DOCSPACE_OAUTH_AUTH_TOKEN_TTL=<your DOCSPACE_OAUTH_AUTH_TOKEN_TTL>" -e "DOCSPACE_OAUTH_AUTH_TOKEN_SECRET_KEY=<your DOCSPACE_OAUTH_AUTH_TOKEN_SECRET_KEY>" -e "DOCSPACE_OAUTH_STATE_TOKEN_ALGORITHM=<your DOCSPACE_OAUTH_STATE_TOKEN_ALGORITHM>" -e "DOCSPACE_OAUTH_STATE_TOKEN_TTL=<your DOCSPACE_OAUTH_STATE_TOKEN_TTL>" -e "DOCSPACE_OAUTH_STATE_TOKEN_SECRET_KEY=<your DOCSPACE_OAUTH_STATE_TOKEN_SECRET_KEY>" -e "DOCSPACE_SERVER_BASE_URL=<your DOCSPACE_SERVER_BASE_URL>" -e "DOCSPACE_HOST=<your DOCSPACE_HOST>" -e "DOCSPACE_PORT=<your DOCSPACE_PORT>" -e "DOCSPACE_SERVER_PROXY_HOPS=<your DOCSPACE_SERVER_PROXY_HOPS>" -e "DOCSPACE_SERVER_CORS_MCP_ORIGIN=<your DOCSPACE_SERVER_CORS_MCP_ORIGIN>" -e "DOCSPACE_SERVER_CORS_MCP_MAX_AGE=<your DOCSPACE_SERVER_CORS_MCP_MAX_AGE>" -e "DOCSPACE_SERVER_CORS_OAUTH_ORIGIN=<your DOCSPACE_SERVER_CORS_OAUTH_ORIGIN>" -e "DOCSPACE_SERVER_CORS_OAUTH_MAX_AGE=<your DOCSPACE_SERVER_CORS_OAUTH_MAX_AGE>" -e "DOCSPACE_SERVER_RATE_LIMITS_MCP_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_MCP_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_MCP_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_MCP_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_WINDOW>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_CAPACITY=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_CAPACITY>" -e "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_WINDOW=<your DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_WINDOW>" -e "DOCSPACE_REQUEST_QUERY=<your DOCSPACE_REQUEST_QUERY>" -e "DOCSPACE_REQUEST_AUTHORIZATION_HEADER=<your DOCSPACE_REQUEST_AUTHORIZATION_HEADER>" -e "DOCSPACE_REQUEST_HEADER_PREFIX=<your DOCSPACE_REQUEST_HEADER_PREFIX>" -- docker run -i --rm docker.io/onlyoffice/docspace-mcp:3.2.0

Replace each placeholder with your own value before saving.

BADGE

Show your rank

Maintain this server? Add the live rank badge to your README — it updates automatically as the leaderboard changes.

MCP Toplist: Top 10% of 132,046
Markdown
[![MCP Toplist](https://mcptoplist.com/badge/io.github.ONLYOFFICE%2Fdocspace.svg)](https://mcptoplist.com/server/io.github.ONLYOFFICE%2Fdocspace)
HTML
<a href="https://mcptoplist.com/server/io.github.ONLYOFFICE%2Fdocspace"><img src="https://mcptoplist.com/badge/io.github.ONLYOFFICE%2Fdocspace.svg" alt="MCP Toplist: Top 10% of 132,046" /></a>

Variants: append ?metric=score or ?metric=stars to the image URL.

REGISTRIES

Listed on 4 registries

ORGANIZATION

onlyoffice

Organization
Servers in org
1
Versions across org
4
VERSIONS

Available versions (4)

0.1.0 · Nov 25, 20243.0.1 · Oct 28, 20253.1.0 · Nov 28, 20253.2.0 · Mar 18, 2026Nov 25, 2024Mar 18, 2026
VersionPublished
3.2.0Mar 18, 2026
3.1.0Nov 28, 2025
3.0.1Oct 28, 2025
0.1.0Nov 25, 2024
FAQ

Frequently asked questions

Who maintains Docspace?
Docspace is maintained by onlyoffice, which publishes 1 MCP server (4 total versions) tracked on MCP Toplist.
Is Docspace listed on the Official MCP Registry?
Yes — Docspace is listed on the Official MCP Registry, alongside PulseMCP, mcp.so and Glama.
How many versions does Docspace have?
MCP Toplist tracks 4 versions of Docspace, most recently published on Mar 18, 2026.
Where can I find the source code for Docspace?
The source code for Docspace is hosted at github.com/onlyoffice/docspace-mcp.
Used in projects

Do you run this server?

Add to a project

Community projects list the MCP servers behind real agents and apps. Publish yours and this page will link to it.

EXPLORE