PluginBench
MCP Server
Active
MIT

io.github.ONLYOFFICE/docspace MCP Server

io.github.ONLYOFFICE/docspace

What is the io.github.ONLYOFFICE/docspace MCP server?

A room-based collaborative platform

How to install io.github.ONLYOFFICE/docspace

Copy-paste configuration for popular MCP clients.

transport: stdio
Config generated by PluginBench — verify against the source before use.
Environment / auth
  • DOCSPACE_BASE_URL

    The base URL of the DocSpace instance for API requests.

  • DOCSPACE_API_KEY
    secret

    The API key for accessing the API.

  • DOCSPACE_TRANSPORT

    The transport protocol to use for communication with the MCP server.

  • DOCSPACE_DYNAMIC

    The flag that indicates whether the MCP server should use meta tools.

  • DOCSPACE_TOOLSETS

    The list of toolsets to enable for the MCP server.

  • DOCSPACE_ENABLED_TOOLS

    The list of tools to enable for the MCP server.

  • DOCSPACE_DISABLED_TOOLS

    The list of tools to disable for the MCP server.

  • DOCSPACE_USER_AGENT

    The user agent to include in the User-Agent header for API requests.

  • DOCSPACE_AUTHORIZATION
    secret

    The raw value to include in the Authorization header for API requests.

  • DOCSPACE_AUTH_TOKEN
    secret

    The Personal Access Token (PAT) for accessing the API.

  • DOCSPACE_USERNAME

    The username for accessing the API using basic authentication.

  • DOCSPACE_PASSWORD
    secret

    The password for accessing the API using basic authentication.

  • DOCSPACE_SESSION_TTL

    The time-to-live (TTL) for HTTP sessions in milliseconds.

  • DOCSPACE_SESSION_INTERVAL

    The interval for checking HTTP sessions for expiration in milliseconds.

  • DOCSPACE_OAUTH_BASE_URL

    The base URL of the DocSpace OAuth service for OAuth requests.

  • DOCSPACE_OAUTH_CLIENT_ID

    The client ID of the OAuth application.

  • DOCSPACE_OAUTH_CLIENT_SECRET
    secret

    The client secret of the OAuth application.

  • DOCSPACE_OAUTH_AUTH_TOKEN_ALGORITHM

    The algorithm to use for signing OAuth access tokens.

  • DOCSPACE_OAUTH_AUTH_TOKEN_TTL

    The time-to-live (TTL) for OAuth access tokens in milliseconds.

  • DOCSPACE_OAUTH_AUTH_TOKEN_SECRET_KEY
    secret

    The secret key to use for signing OAuth access tokens.

  • DOCSPACE_OAUTH_STATE_TOKEN_ALGORITHM

    The algorithm to use for signing OAuth state tokens.

  • DOCSPACE_OAUTH_STATE_TOKEN_TTL

    The time-to-live (TTL) for OAuth state tokens in milliseconds.

  • DOCSPACE_OAUTH_STATE_TOKEN_SECRET_KEY
    secret

    The secret key to use for signing OAuth state tokens.

  • DOCSPACE_SERVER_BASE_URL

    The base URL of the server.

  • DOCSPACE_HOST

    The host to bind the server to.

  • DOCSPACE_PORT

    The port to bind the server to.

  • DOCSPACE_SERVER_PROXY_HOPS

    The number of proxy servers between the server and the client.

  • DOCSPACE_SERVER_CORS_MCP_ORIGIN

    The list of allowed origins to include in the Access-Control-Allow-Origin header for CORS requests to MCP endpoints.

  • DOCSPACE_SERVER_CORS_MCP_MAX_AGE

    The maximum age in milliseconds to include in the Access-Control-Max-Age header for CORS requests to MCP endpoints.

  • DOCSPACE_SERVER_CORS_OAUTH_ORIGIN

    The list of allowed origins to include in the Access-Control-Allow-Origin header for CORS requests to OAuth endpoints.

  • DOCSPACE_SERVER_CORS_OAUTH_MAX_AGE

    The maximum age in milliseconds to include in the Access-Control-Max-Age header for CORS requests to OAuth endpoints.

  • DOCSPACE_SERVER_RATE_LIMITS_MCP_CAPACITY

    The maximum number of requests allowed per window for the MCP endpoints.

  • DOCSPACE_SERVER_RATE_LIMITS_MCP_WINDOW

    The time window in milliseconds for the rate limit for the MCP endpoints.

  • DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_CAPACITY

    The maximum number of requests allowed per window for the OAuth server metadata endpoint.

  • DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_WINDOW

    The time window in milliseconds for the rate limit for the OAuth server metadata endpoint.

  • DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_CAPACITY

    The maximum number of requests allowed per window for the OAuth resource metadata endpoint.

  • DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_WINDOW

    The time window in milliseconds for the rate limit for the OAuth resource metadata endpoint.

  • DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_CAPACITY

    The maximum number of requests allowed per window for the OAuth authorization endpoint.

  • DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_WINDOW

    The time window in milliseconds for the rate limit for the OAuth authorization endpoint.

  • DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_CAPACITY

    The maximum number of requests allowed per window for the OAuth callback endpoint.

  • DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_WINDOW

    The time window in milliseconds for the rate limit for the OAuth callback endpoint.

  • DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_CAPACITY

    The maximum number of requests allowed per window for the OAuth introspection endpoint.

  • DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_WINDOW

    The time window in milliseconds for the rate limit for the OAuth introspection endpoint.

  • DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_CAPACITY

    The maximum number of requests allowed per window for the OAuth client registration endpoint.

  • DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_WINDOW

    The time window in milliseconds for the rate limit for the OAuth client registration endpoint.

  • DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_CAPACITY

    The maximum number of requests allowed per window for the OAuth token revocation endpoint.

  • DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_WINDOW

    The time window in milliseconds for the rate limit for the OAuth token revocation endpoint.

  • DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_CAPACITY

    The maximum number of requests allowed per window for the OAuth token endpoint.

  • DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_WINDOW

    The time window in milliseconds for the rate limit for the OAuth token endpoint.

  • DOCSPACE_REQUEST_QUERY

    The flag that indicates whether the server should accept configuration via query parameters in incoming requests.

  • DOCSPACE_REQUEST_AUTHORIZATION_HEADER

    The flag that indicates whether the server should check for the Authorization header in incoming requests.

  • DOCSPACE_REQUEST_HEADER_PREFIX

    The prefix to use with custom configuration headers.

  • X-Mcp-Dynamic

    The flag that indicates whether the MCP server should use meta tools.

  • X-Mcp-Toolsets

    The list of toolsets to enable for the MCP server.

  • X-Mcp-Enabled-Tools

    The list of tools to enable for the MCP server.

  • X-Mcp-Disabled-Tools

    The list of tools to disable for the MCP server.

  • X-Mcp-Base-Url

    The base URL of the DocSpace instance for API requests.

  • X-Mcp-Api-Key
    secret

    The API key for accessing the API.

  • X-Mcp-Auth-Token
    secret

    The Personal Access Token (PAT) for accessing the API.

  • X-Mcp-Username

    The username for accessing the API using basic authentication.

  • X-Mcp-Password
    secret

    The password for accessing the API using basic authentication.

Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "docspace": {
      "command": "npx",
      "args": [
        "-y",
        "@onlyoffice/docspace-mcp"
      ],
      "env": {
        "DOCSPACE_BASE_URL": "<YOUR_DOCSPACE_BASE_URL>",
        "DOCSPACE_API_KEY": "<YOUR_DOCSPACE_API_KEY>",
        "DOCSPACE_TRANSPORT": "<YOUR_DOCSPACE_TRANSPORT>",
        "DOCSPACE_DYNAMIC": "<YOUR_DOCSPACE_DYNAMIC>",
        "DOCSPACE_TOOLSETS": "<YOUR_DOCSPACE_TOOLSETS>",
        "DOCSPACE_ENABLED_TOOLS": "<YOUR_DOCSPACE_ENABLED_TOOLS>",
        "DOCSPACE_DISABLED_TOOLS": "<YOUR_DOCSPACE_DISABLED_TOOLS>",
        "DOCSPACE_USER_AGENT": "<YOUR_DOCSPACE_USER_AGENT>",
        "DOCSPACE_AUTHORIZATION": "<YOUR_DOCSPACE_AUTHORIZATION>",
        "DOCSPACE_AUTH_TOKEN": "<YOUR_DOCSPACE_AUTH_TOKEN>",
        "DOCSPACE_USERNAME": "<YOUR_DOCSPACE_USERNAME>",
        "DOCSPACE_PASSWORD": "<YOUR_DOCSPACE_PASSWORD>",
        "DOCSPACE_SESSION_TTL": "<YOUR_DOCSPACE_SESSION_TTL>",
        "DOCSPACE_SESSION_INTERVAL": "<YOUR_DOCSPACE_SESSION_INTERVAL>",
        "DOCSPACE_OAUTH_BASE_URL": "<YOUR_DOCSPACE_OAUTH_BASE_URL>",
        "DOCSPACE_OAUTH_CLIENT_ID": "<YOUR_DOCSPACE_OAUTH_CLIENT_ID>",
        "DOCSPACE_OAUTH_CLIENT_SECRET": "<YOUR_DOCSPACE_OAUTH_CLIENT_SECRET>",
        "DOCSPACE_OAUTH_AUTH_TOKEN_ALGORITHM": "<YOUR_DOCSPACE_OAUTH_AUTH_TOKEN_ALGORITHM>",
        "DOCSPACE_OAUTH_AUTH_TOKEN_TTL": "<YOUR_DOCSPACE_OAUTH_AUTH_TOKEN_TTL>",
        "DOCSPACE_OAUTH_AUTH_TOKEN_SECRET_KEY": "<YOUR_DOCSPACE_OAUTH_AUTH_TOKEN_SECRET_KEY>",
        "DOCSPACE_OAUTH_STATE_TOKEN_ALGORITHM": "<YOUR_DOCSPACE_OAUTH_STATE_TOKEN_ALGORITHM>",
        "DOCSPACE_OAUTH_STATE_TOKEN_TTL": "<YOUR_DOCSPACE_OAUTH_STATE_TOKEN_TTL>",
        "DOCSPACE_OAUTH_STATE_TOKEN_SECRET_KEY": "<YOUR_DOCSPACE_OAUTH_STATE_TOKEN_SECRET_KEY>",
        "DOCSPACE_SERVER_BASE_URL": "<YOUR_DOCSPACE_SERVER_BASE_URL>",
        "DOCSPACE_HOST": "<YOUR_DOCSPACE_HOST>",
        "DOCSPACE_PORT": "<YOUR_DOCSPACE_PORT>",
        "DOCSPACE_SERVER_PROXY_HOPS": "<YOUR_DOCSPACE_SERVER_PROXY_HOPS>",
        "DOCSPACE_SERVER_CORS_MCP_ORIGIN": "<YOUR_DOCSPACE_SERVER_CORS_MCP_ORIGIN>",
        "DOCSPACE_SERVER_CORS_MCP_MAX_AGE": "<YOUR_DOCSPACE_SERVER_CORS_MCP_MAX_AGE>",
        "DOCSPACE_SERVER_CORS_OAUTH_ORIGIN": "<YOUR_DOCSPACE_SERVER_CORS_OAUTH_ORIGIN>",
        "DOCSPACE_SERVER_CORS_OAUTH_MAX_AGE": "<YOUR_DOCSPACE_SERVER_CORS_OAUTH_MAX_AGE>",
        "DOCSPACE_SERVER_RATE_LIMITS_MCP_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_MCP_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_MCP_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_MCP_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_WINDOW>",
        "DOCSPACE_REQUEST_QUERY": "<YOUR_DOCSPACE_REQUEST_QUERY>",
        "DOCSPACE_REQUEST_AUTHORIZATION_HEADER": "<YOUR_DOCSPACE_REQUEST_AUTHORIZATION_HEADER>",
        "DOCSPACE_REQUEST_HEADER_PREFIX": "<YOUR_DOCSPACE_REQUEST_HEADER_PREFIX>",
        "X-Mcp-Dynamic": "<YOUR_X_MCP_DYNAMIC>",
        "X-Mcp-Toolsets": "<YOUR_X_MCP_TOOLSETS>",
        "X-Mcp-Enabled-Tools": "<YOUR_X_MCP_ENABLED_TOOLS>",
        "X-Mcp-Disabled-Tools": "<YOUR_X_MCP_DISABLED_TOOLS>",
        "X-Mcp-Base-Url": "<YOUR_X_MCP_BASE_URL>",
        "X-Mcp-Api-Key": "<YOUR_X_MCP_API_KEY>",
        "X-Mcp-Auth-Token": "<YOUR_X_MCP_AUTH_TOKEN>",
        "X-Mcp-Username": "<YOUR_X_MCP_USERNAME>",
        "X-Mcp-Password": "<YOUR_X_MCP_PASSWORD>"
      }
    }
  }
}
Cursor
~/.cursor/mcp.json
{
  "mcpServers": {
    "docspace": {
      "command": "npx",
      "args": [
        "-y",
        "@onlyoffice/docspace-mcp"
      ],
      "env": {
        "DOCSPACE_BASE_URL": "<YOUR_DOCSPACE_BASE_URL>",
        "DOCSPACE_API_KEY": "<YOUR_DOCSPACE_API_KEY>",
        "DOCSPACE_TRANSPORT": "<YOUR_DOCSPACE_TRANSPORT>",
        "DOCSPACE_DYNAMIC": "<YOUR_DOCSPACE_DYNAMIC>",
        "DOCSPACE_TOOLSETS": "<YOUR_DOCSPACE_TOOLSETS>",
        "DOCSPACE_ENABLED_TOOLS": "<YOUR_DOCSPACE_ENABLED_TOOLS>",
        "DOCSPACE_DISABLED_TOOLS": "<YOUR_DOCSPACE_DISABLED_TOOLS>",
        "DOCSPACE_USER_AGENT": "<YOUR_DOCSPACE_USER_AGENT>",
        "DOCSPACE_AUTHORIZATION": "<YOUR_DOCSPACE_AUTHORIZATION>",
        "DOCSPACE_AUTH_TOKEN": "<YOUR_DOCSPACE_AUTH_TOKEN>",
        "DOCSPACE_USERNAME": "<YOUR_DOCSPACE_USERNAME>",
        "DOCSPACE_PASSWORD": "<YOUR_DOCSPACE_PASSWORD>",
        "DOCSPACE_SESSION_TTL": "<YOUR_DOCSPACE_SESSION_TTL>",
        "DOCSPACE_SESSION_INTERVAL": "<YOUR_DOCSPACE_SESSION_INTERVAL>",
        "DOCSPACE_OAUTH_BASE_URL": "<YOUR_DOCSPACE_OAUTH_BASE_URL>",
        "DOCSPACE_OAUTH_CLIENT_ID": "<YOUR_DOCSPACE_OAUTH_CLIENT_ID>",
        "DOCSPACE_OAUTH_CLIENT_SECRET": "<YOUR_DOCSPACE_OAUTH_CLIENT_SECRET>",
        "DOCSPACE_OAUTH_AUTH_TOKEN_ALGORITHM": "<YOUR_DOCSPACE_OAUTH_AUTH_TOKEN_ALGORITHM>",
        "DOCSPACE_OAUTH_AUTH_TOKEN_TTL": "<YOUR_DOCSPACE_OAUTH_AUTH_TOKEN_TTL>",
        "DOCSPACE_OAUTH_AUTH_TOKEN_SECRET_KEY": "<YOUR_DOCSPACE_OAUTH_AUTH_TOKEN_SECRET_KEY>",
        "DOCSPACE_OAUTH_STATE_TOKEN_ALGORITHM": "<YOUR_DOCSPACE_OAUTH_STATE_TOKEN_ALGORITHM>",
        "DOCSPACE_OAUTH_STATE_TOKEN_TTL": "<YOUR_DOCSPACE_OAUTH_STATE_TOKEN_TTL>",
        "DOCSPACE_OAUTH_STATE_TOKEN_SECRET_KEY": "<YOUR_DOCSPACE_OAUTH_STATE_TOKEN_SECRET_KEY>",
        "DOCSPACE_SERVER_BASE_URL": "<YOUR_DOCSPACE_SERVER_BASE_URL>",
        "DOCSPACE_HOST": "<YOUR_DOCSPACE_HOST>",
        "DOCSPACE_PORT": "<YOUR_DOCSPACE_PORT>",
        "DOCSPACE_SERVER_PROXY_HOPS": "<YOUR_DOCSPACE_SERVER_PROXY_HOPS>",
        "DOCSPACE_SERVER_CORS_MCP_ORIGIN": "<YOUR_DOCSPACE_SERVER_CORS_MCP_ORIGIN>",
        "DOCSPACE_SERVER_CORS_MCP_MAX_AGE": "<YOUR_DOCSPACE_SERVER_CORS_MCP_MAX_AGE>",
        "DOCSPACE_SERVER_CORS_OAUTH_ORIGIN": "<YOUR_DOCSPACE_SERVER_CORS_OAUTH_ORIGIN>",
        "DOCSPACE_SERVER_CORS_OAUTH_MAX_AGE": "<YOUR_DOCSPACE_SERVER_CORS_OAUTH_MAX_AGE>",
        "DOCSPACE_SERVER_RATE_LIMITS_MCP_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_MCP_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_MCP_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_MCP_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_WINDOW>",
        "DOCSPACE_REQUEST_QUERY": "<YOUR_DOCSPACE_REQUEST_QUERY>",
        "DOCSPACE_REQUEST_AUTHORIZATION_HEADER": "<YOUR_DOCSPACE_REQUEST_AUTHORIZATION_HEADER>",
        "DOCSPACE_REQUEST_HEADER_PREFIX": "<YOUR_DOCSPACE_REQUEST_HEADER_PREFIX>",
        "X-Mcp-Dynamic": "<YOUR_X_MCP_DYNAMIC>",
        "X-Mcp-Toolsets": "<YOUR_X_MCP_TOOLSETS>",
        "X-Mcp-Enabled-Tools": "<YOUR_X_MCP_ENABLED_TOOLS>",
        "X-Mcp-Disabled-Tools": "<YOUR_X_MCP_DISABLED_TOOLS>",
        "X-Mcp-Base-Url": "<YOUR_X_MCP_BASE_URL>",
        "X-Mcp-Api-Key": "<YOUR_X_MCP_API_KEY>",
        "X-Mcp-Auth-Token": "<YOUR_X_MCP_AUTH_TOKEN>",
        "X-Mcp-Username": "<YOUR_X_MCP_USERNAME>",
        "X-Mcp-Password": "<YOUR_X_MCP_PASSWORD>"
      }
    }
  }
}
Windsurf
~/.codeium/windsurf/mcp_config.json
{
  "mcpServers": {
    "docspace": {
      "command": "npx",
      "args": [
        "-y",
        "@onlyoffice/docspace-mcp"
      ],
      "env": {
        "DOCSPACE_BASE_URL": "<YOUR_DOCSPACE_BASE_URL>",
        "DOCSPACE_API_KEY": "<YOUR_DOCSPACE_API_KEY>",
        "DOCSPACE_TRANSPORT": "<YOUR_DOCSPACE_TRANSPORT>",
        "DOCSPACE_DYNAMIC": "<YOUR_DOCSPACE_DYNAMIC>",
        "DOCSPACE_TOOLSETS": "<YOUR_DOCSPACE_TOOLSETS>",
        "DOCSPACE_ENABLED_TOOLS": "<YOUR_DOCSPACE_ENABLED_TOOLS>",
        "DOCSPACE_DISABLED_TOOLS": "<YOUR_DOCSPACE_DISABLED_TOOLS>",
        "DOCSPACE_USER_AGENT": "<YOUR_DOCSPACE_USER_AGENT>",
        "DOCSPACE_AUTHORIZATION": "<YOUR_DOCSPACE_AUTHORIZATION>",
        "DOCSPACE_AUTH_TOKEN": "<YOUR_DOCSPACE_AUTH_TOKEN>",
        "DOCSPACE_USERNAME": "<YOUR_DOCSPACE_USERNAME>",
        "DOCSPACE_PASSWORD": "<YOUR_DOCSPACE_PASSWORD>",
        "DOCSPACE_SESSION_TTL": "<YOUR_DOCSPACE_SESSION_TTL>",
        "DOCSPACE_SESSION_INTERVAL": "<YOUR_DOCSPACE_SESSION_INTERVAL>",
        "DOCSPACE_OAUTH_BASE_URL": "<YOUR_DOCSPACE_OAUTH_BASE_URL>",
        "DOCSPACE_OAUTH_CLIENT_ID": "<YOUR_DOCSPACE_OAUTH_CLIENT_ID>",
        "DOCSPACE_OAUTH_CLIENT_SECRET": "<YOUR_DOCSPACE_OAUTH_CLIENT_SECRET>",
        "DOCSPACE_OAUTH_AUTH_TOKEN_ALGORITHM": "<YOUR_DOCSPACE_OAUTH_AUTH_TOKEN_ALGORITHM>",
        "DOCSPACE_OAUTH_AUTH_TOKEN_TTL": "<YOUR_DOCSPACE_OAUTH_AUTH_TOKEN_TTL>",
        "DOCSPACE_OAUTH_AUTH_TOKEN_SECRET_KEY": "<YOUR_DOCSPACE_OAUTH_AUTH_TOKEN_SECRET_KEY>",
        "DOCSPACE_OAUTH_STATE_TOKEN_ALGORITHM": "<YOUR_DOCSPACE_OAUTH_STATE_TOKEN_ALGORITHM>",
        "DOCSPACE_OAUTH_STATE_TOKEN_TTL": "<YOUR_DOCSPACE_OAUTH_STATE_TOKEN_TTL>",
        "DOCSPACE_OAUTH_STATE_TOKEN_SECRET_KEY": "<YOUR_DOCSPACE_OAUTH_STATE_TOKEN_SECRET_KEY>",
        "DOCSPACE_SERVER_BASE_URL": "<YOUR_DOCSPACE_SERVER_BASE_URL>",
        "DOCSPACE_HOST": "<YOUR_DOCSPACE_HOST>",
        "DOCSPACE_PORT": "<YOUR_DOCSPACE_PORT>",
        "DOCSPACE_SERVER_PROXY_HOPS": "<YOUR_DOCSPACE_SERVER_PROXY_HOPS>",
        "DOCSPACE_SERVER_CORS_MCP_ORIGIN": "<YOUR_DOCSPACE_SERVER_CORS_MCP_ORIGIN>",
        "DOCSPACE_SERVER_CORS_MCP_MAX_AGE": "<YOUR_DOCSPACE_SERVER_CORS_MCP_MAX_AGE>",
        "DOCSPACE_SERVER_CORS_OAUTH_ORIGIN": "<YOUR_DOCSPACE_SERVER_CORS_OAUTH_ORIGIN>",
        "DOCSPACE_SERVER_CORS_OAUTH_MAX_AGE": "<YOUR_DOCSPACE_SERVER_CORS_OAUTH_MAX_AGE>",
        "DOCSPACE_SERVER_RATE_LIMITS_MCP_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_MCP_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_MCP_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_MCP_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_WINDOW>",
        "DOCSPACE_REQUEST_QUERY": "<YOUR_DOCSPACE_REQUEST_QUERY>",
        "DOCSPACE_REQUEST_AUTHORIZATION_HEADER": "<YOUR_DOCSPACE_REQUEST_AUTHORIZATION_HEADER>",
        "DOCSPACE_REQUEST_HEADER_PREFIX": "<YOUR_DOCSPACE_REQUEST_HEADER_PREFIX>",
        "X-Mcp-Dynamic": "<YOUR_X_MCP_DYNAMIC>",
        "X-Mcp-Toolsets": "<YOUR_X_MCP_TOOLSETS>",
        "X-Mcp-Enabled-Tools": "<YOUR_X_MCP_ENABLED_TOOLS>",
        "X-Mcp-Disabled-Tools": "<YOUR_X_MCP_DISABLED_TOOLS>",
        "X-Mcp-Base-Url": "<YOUR_X_MCP_BASE_URL>",
        "X-Mcp-Api-Key": "<YOUR_X_MCP_API_KEY>",
        "X-Mcp-Auth-Token": "<YOUR_X_MCP_AUTH_TOKEN>",
        "X-Mcp-Username": "<YOUR_X_MCP_USERNAME>",
        "X-Mcp-Password": "<YOUR_X_MCP_PASSWORD>"
      }
    }
  }
}
VS Code
.vscode/mcp.json
{
  "servers": {
    "docspace": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@onlyoffice/docspace-mcp"
      ],
      "env": {
        "DOCSPACE_BASE_URL": "<YOUR_DOCSPACE_BASE_URL>",
        "DOCSPACE_API_KEY": "<YOUR_DOCSPACE_API_KEY>",
        "DOCSPACE_TRANSPORT": "<YOUR_DOCSPACE_TRANSPORT>",
        "DOCSPACE_DYNAMIC": "<YOUR_DOCSPACE_DYNAMIC>",
        "DOCSPACE_TOOLSETS": "<YOUR_DOCSPACE_TOOLSETS>",
        "DOCSPACE_ENABLED_TOOLS": "<YOUR_DOCSPACE_ENABLED_TOOLS>",
        "DOCSPACE_DISABLED_TOOLS": "<YOUR_DOCSPACE_DISABLED_TOOLS>",
        "DOCSPACE_USER_AGENT": "<YOUR_DOCSPACE_USER_AGENT>",
        "DOCSPACE_AUTHORIZATION": "<YOUR_DOCSPACE_AUTHORIZATION>",
        "DOCSPACE_AUTH_TOKEN": "<YOUR_DOCSPACE_AUTH_TOKEN>",
        "DOCSPACE_USERNAME": "<YOUR_DOCSPACE_USERNAME>",
        "DOCSPACE_PASSWORD": "<YOUR_DOCSPACE_PASSWORD>",
        "DOCSPACE_SESSION_TTL": "<YOUR_DOCSPACE_SESSION_TTL>",
        "DOCSPACE_SESSION_INTERVAL": "<YOUR_DOCSPACE_SESSION_INTERVAL>",
        "DOCSPACE_OAUTH_BASE_URL": "<YOUR_DOCSPACE_OAUTH_BASE_URL>",
        "DOCSPACE_OAUTH_CLIENT_ID": "<YOUR_DOCSPACE_OAUTH_CLIENT_ID>",
        "DOCSPACE_OAUTH_CLIENT_SECRET": "<YOUR_DOCSPACE_OAUTH_CLIENT_SECRET>",
        "DOCSPACE_OAUTH_AUTH_TOKEN_ALGORITHM": "<YOUR_DOCSPACE_OAUTH_AUTH_TOKEN_ALGORITHM>",
        "DOCSPACE_OAUTH_AUTH_TOKEN_TTL": "<YOUR_DOCSPACE_OAUTH_AUTH_TOKEN_TTL>",
        "DOCSPACE_OAUTH_AUTH_TOKEN_SECRET_KEY": "<YOUR_DOCSPACE_OAUTH_AUTH_TOKEN_SECRET_KEY>",
        "DOCSPACE_OAUTH_STATE_TOKEN_ALGORITHM": "<YOUR_DOCSPACE_OAUTH_STATE_TOKEN_ALGORITHM>",
        "DOCSPACE_OAUTH_STATE_TOKEN_TTL": "<YOUR_DOCSPACE_OAUTH_STATE_TOKEN_TTL>",
        "DOCSPACE_OAUTH_STATE_TOKEN_SECRET_KEY": "<YOUR_DOCSPACE_OAUTH_STATE_TOKEN_SECRET_KEY>",
        "DOCSPACE_SERVER_BASE_URL": "<YOUR_DOCSPACE_SERVER_BASE_URL>",
        "DOCSPACE_HOST": "<YOUR_DOCSPACE_HOST>",
        "DOCSPACE_PORT": "<YOUR_DOCSPACE_PORT>",
        "DOCSPACE_SERVER_PROXY_HOPS": "<YOUR_DOCSPACE_SERVER_PROXY_HOPS>",
        "DOCSPACE_SERVER_CORS_MCP_ORIGIN": "<YOUR_DOCSPACE_SERVER_CORS_MCP_ORIGIN>",
        "DOCSPACE_SERVER_CORS_MCP_MAX_AGE": "<YOUR_DOCSPACE_SERVER_CORS_MCP_MAX_AGE>",
        "DOCSPACE_SERVER_CORS_OAUTH_ORIGIN": "<YOUR_DOCSPACE_SERVER_CORS_OAUTH_ORIGIN>",
        "DOCSPACE_SERVER_CORS_OAUTH_MAX_AGE": "<YOUR_DOCSPACE_SERVER_CORS_OAUTH_MAX_AGE>",
        "DOCSPACE_SERVER_RATE_LIMITS_MCP_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_MCP_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_MCP_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_MCP_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_WINDOW>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_CAPACITY": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_CAPACITY>",
        "DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_WINDOW": "<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_WINDOW>",
        "DOCSPACE_REQUEST_QUERY": "<YOUR_DOCSPACE_REQUEST_QUERY>",
        "DOCSPACE_REQUEST_AUTHORIZATION_HEADER": "<YOUR_DOCSPACE_REQUEST_AUTHORIZATION_HEADER>",
        "DOCSPACE_REQUEST_HEADER_PREFIX": "<YOUR_DOCSPACE_REQUEST_HEADER_PREFIX>",
        "X-Mcp-Dynamic": "<YOUR_X_MCP_DYNAMIC>",
        "X-Mcp-Toolsets": "<YOUR_X_MCP_TOOLSETS>",
        "X-Mcp-Enabled-Tools": "<YOUR_X_MCP_ENABLED_TOOLS>",
        "X-Mcp-Disabled-Tools": "<YOUR_X_MCP_DISABLED_TOOLS>",
        "X-Mcp-Base-Url": "<YOUR_X_MCP_BASE_URL>",
        "X-Mcp-Api-Key": "<YOUR_X_MCP_API_KEY>",
        "X-Mcp-Auth-Token": "<YOUR_X_MCP_AUTH_TOKEN>",
        "X-Mcp-Username": "<YOUR_X_MCP_USERNAME>",
        "X-Mcp-Password": "<YOUR_X_MCP_PASSWORD>"
      }
    }
  }
}
Claude Code
claude mcp add docspace --env DOCSPACE_BASE_URL=<YOUR_DOCSPACE_BASE_URL> --env DOCSPACE_API_KEY=<YOUR_DOCSPACE_API_KEY> --env DOCSPACE_TRANSPORT=<YOUR_DOCSPACE_TRANSPORT> --env DOCSPACE_DYNAMIC=<YOUR_DOCSPACE_DYNAMIC> --env DOCSPACE_TOOLSETS=<YOUR_DOCSPACE_TOOLSETS> --env DOCSPACE_ENABLED_TOOLS=<YOUR_DOCSPACE_ENABLED_TOOLS> --env DOCSPACE_DISABLED_TOOLS=<YOUR_DOCSPACE_DISABLED_TOOLS> --env DOCSPACE_USER_AGENT=<YOUR_DOCSPACE_USER_AGENT> --env DOCSPACE_AUTHORIZATION=<YOUR_DOCSPACE_AUTHORIZATION> --env DOCSPACE_AUTH_TOKEN=<YOUR_DOCSPACE_AUTH_TOKEN> --env DOCSPACE_USERNAME=<YOUR_DOCSPACE_USERNAME> --env DOCSPACE_PASSWORD=<YOUR_DOCSPACE_PASSWORD> --env DOCSPACE_SESSION_TTL=<YOUR_DOCSPACE_SESSION_TTL> --env DOCSPACE_SESSION_INTERVAL=<YOUR_DOCSPACE_SESSION_INTERVAL> --env DOCSPACE_OAUTH_BASE_URL=<YOUR_DOCSPACE_OAUTH_BASE_URL> --env DOCSPACE_OAUTH_CLIENT_ID=<YOUR_DOCSPACE_OAUTH_CLIENT_ID> --env DOCSPACE_OAUTH_CLIENT_SECRET=<YOUR_DOCSPACE_OAUTH_CLIENT_SECRET> --env DOCSPACE_OAUTH_AUTH_TOKEN_ALGORITHM=<YOUR_DOCSPACE_OAUTH_AUTH_TOKEN_ALGORITHM> --env DOCSPACE_OAUTH_AUTH_TOKEN_TTL=<YOUR_DOCSPACE_OAUTH_AUTH_TOKEN_TTL> --env DOCSPACE_OAUTH_AUTH_TOKEN_SECRET_KEY=<YOUR_DOCSPACE_OAUTH_AUTH_TOKEN_SECRET_KEY> --env DOCSPACE_OAUTH_STATE_TOKEN_ALGORITHM=<YOUR_DOCSPACE_OAUTH_STATE_TOKEN_ALGORITHM> --env DOCSPACE_OAUTH_STATE_TOKEN_TTL=<YOUR_DOCSPACE_OAUTH_STATE_TOKEN_TTL> --env DOCSPACE_OAUTH_STATE_TOKEN_SECRET_KEY=<YOUR_DOCSPACE_OAUTH_STATE_TOKEN_SECRET_KEY> --env DOCSPACE_SERVER_BASE_URL=<YOUR_DOCSPACE_SERVER_BASE_URL> --env DOCSPACE_HOST=<YOUR_DOCSPACE_HOST> --env DOCSPACE_PORT=<YOUR_DOCSPACE_PORT> --env DOCSPACE_SERVER_PROXY_HOPS=<YOUR_DOCSPACE_SERVER_PROXY_HOPS> --env DOCSPACE_SERVER_CORS_MCP_ORIGIN=<YOUR_DOCSPACE_SERVER_CORS_MCP_ORIGIN> --env DOCSPACE_SERVER_CORS_MCP_MAX_AGE=<YOUR_DOCSPACE_SERVER_CORS_MCP_MAX_AGE> --env DOCSPACE_SERVER_CORS_OAUTH_ORIGIN=<YOUR_DOCSPACE_SERVER_CORS_OAUTH_ORIGIN> --env DOCSPACE_SERVER_CORS_OAUTH_MAX_AGE=<YOUR_DOCSPACE_SERVER_CORS_OAUTH_MAX_AGE> --env DOCSPACE_SERVER_RATE_LIMITS_MCP_CAPACITY=<YOUR_DOCSPACE_SERVER_RATE_LIMITS_MCP_CAPACITY> --env DOCSPACE_SERVER_RATE_LIMITS_MCP_WINDOW=<YOUR_DOCSPACE_SERVER_RATE_LIMITS_MCP_WINDOW> --env DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_CAPACITY=<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_CAPACITY> --env DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_WINDOW=<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_WINDOW> --env DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_CAPACITY=<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_CAPACITY> --env DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_WINDOW=<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_WINDOW> --env DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_CAPACITY=<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_CAPACITY> --env DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_WINDOW=<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_WINDOW> --env DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_CAPACITY=<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_CAPACITY> --env DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_WINDOW=<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_WINDOW> --env DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_CAPACITY=<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_CAPACITY> --env DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_WINDOW=<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_WINDOW> --env DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_CAPACITY=<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_CAPACITY> --env DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_WINDOW=<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_WINDOW> --env DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_CAPACITY=<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_CAPACITY> --env DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_WINDOW=<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_WINDOW> --env DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_CAPACITY=<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_CAPACITY> --env DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_WINDOW=<YOUR_DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_WINDOW> --env DOCSPACE_REQUEST_QUERY=<YOUR_DOCSPACE_REQUEST_QUERY> --env DOCSPACE_REQUEST_AUTHORIZATION_HEADER=<YOUR_DOCSPACE_REQUEST_AUTHORIZATION_HEADER> --env DOCSPACE_REQUEST_HEADER_PREFIX=<YOUR_DOCSPACE_REQUEST_HEADER_PREFIX> --env X-Mcp-Dynamic=<YOUR_X_MCP_DYNAMIC> --env X-Mcp-Toolsets=<YOUR_X_MCP_TOOLSETS> --env X-Mcp-Enabled-Tools=<YOUR_X_MCP_ENABLED_TOOLS> --env X-Mcp-Disabled-Tools=<YOUR_X_MCP_DISABLED_TOOLS> --env X-Mcp-Base-Url=<YOUR_X_MCP_BASE_URL> --env X-Mcp-Api-Key=<YOUR_X_MCP_API_KEY> --env X-Mcp-Auth-Token=<YOUR_X_MCP_AUTH_TOKEN> --env X-Mcp-Username=<YOUR_X_MCP_USERNAME> --env X-Mcp-Password=<YOUR_X_MCP_PASSWORD> -- npx -y @onlyoffice/docspace-mcp

Related MCP servers

Give your AI agent stealth web scraping with Cloudflare bypass and CSS selection, powered by Scrapling.

67k
Python
BSD-3-Clause
View repository →

Give your AI coding agent full control of a live Chrome browser for automation, debugging, and performance analysis.

45k
TypeScript
Apache-2.0
View repository →

Let AI agents manage your Puter files, websites, and serverless workers over MCP.

43k
TypeScript
AGPL-3.0
View repository →

Browser automation for AI agents via MCP, powering ByteDance's Agent TARS hybrid GUI/DOM browser control.

37k
TypeScript
Apache-2.0
View repository →

Run arbitrary shell commands from an MCP-connected AI agent.

37k
TypeScript
Apache-2.0
View repository →

Filesystem access MCP server from ByteDance's UI-TARS/Agent TARS ecosystem.

37k
TypeScript
Apache-2.0
View repository →