{"servers":[{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.ONLYOFFICE/docspace","description":"A room-based collaborative platform","repository":{"url":"https://github.com/ONLYOFFICE/docspace-mcp","source":"github","id":"962498237"},"version":"3.0.1","websiteUrl":"https://ONLYOFFICE.github.io/","packages":[{"registryType":"mcpb","identifier":"https://github.com/ONLYOFFICE/docspace-mcp/releases/download/v3.0.1/onlyoffice-docspace-mcp-3.0.1.mcpb","version":"3.0.1","fileSha256":"da55ff4195410dd9eed05ebfa490608a0bbda6119b232a31b57a7c715882850c","transport":{"type":"stdio"},"environmentVariables":[{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"DOCSPACE_BASE_URL"},{"description":"The API key for accessing the DocSpace API.","format":"string","isSecret":true,"name":"DOCSPACE_API_KEY"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@onlyoffice/docspace-mcp","version":"3.0.1","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"The transport protocol to use for communication with the DocSpace MCP server.","format":"string","default":"stdio","choices":["stdio","sse","streamable-http","http"],"name":"DOCSPACE_TRANSPORT"},{"description":"The flag that indicates whether the DocSpace MCP server should use meta tools.","format":"boolean","default":"false","name":"DOCSPACE_DYNAMIC"},{"description":"The list of toolsets to enable for the DocSpace MCP server.","format":"string","default":"all","choices":["all","files","folders","rooms","people"],"name":"DOCSPACE_TOOLSETS"},{"description":"The list of tools to enable for the DocSpace MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_ENABLED_TOOLS"},{"description":"The list of tools to disable for the DocSpace MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_DISABLED_TOOLS"},{"description":"The user agent to include in the `User-Agent` header for DocSpace API requests.","format":"string","default":"@onlyoffice/docspace-mcp v3.0.1","name":"DOCSPACE_USER_AGENT"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"DOCSPACE_BASE_URL"},{"description":"The raw value to include in the Authorization header for DocSpace API requests.","format":"string","isSecret":true,"name":"DOCSPACE_AUTHORIZATION"},{"description":"The API key for accessing the DocSpace API.","format":"string","isSecret":true,"name":"DOCSPACE_API_KEY"},{"description":"The Personal Access Token (PAT) for accessing the DocSpace API.","format":"string","isSecret":true,"name":"DOCSPACE_AUTH_TOKEN"},{"description":"The username for accessing the DocSpace API using basic authentication.","format":"string","name":"DOCSPACE_USERNAME"},{"description":"The password for accessing the DocSpace API using basic authentication.","format":"string","isSecret":true,"name":"DOCSPACE_PASSWORD"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@onlyoffice/docspace-mcp","version":"3.0.1","runtimeHint":"npx","transport":{"type":"sse","url":"https://example.com/sse","headers":[{"description":"The flag that indicates whether the DocSpace MCP server should use meta tools.","format":"boolean","default":"false","name":"X-Mcp-Dynamic"},{"description":"The list of toolsets to enable for the DocSpace MCP server.","format":"string","default":"all","choices":["all","files","folders","rooms","people"],"name":"X-Mcp-Toolsets"},{"description":"The list of tools to enable for the DocSpace MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Enabled-Tools"},{"description":"The list of tools to disable for the DocSpace MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Disabled-Tools"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"X-Mcp-Base-Url"},{"description":"The API key for accessing the DocSpace API.","format":"string","isSecret":true,"name":"X-Mcp-Api-Key"},{"description":"The Personal Access Token (PAT) for accessing the DocSpace API.","format":"string","isSecret":true,"name":"X-Mcp-Auth-Token"},{"description":"The username for accessing the DocSpace API using basic authentication.","format":"string","name":"X-Mcp-Username"},{"description":"The password for accessing the DocSpace API using basic authentication.","format":"string","isSecret":true,"name":"X-Mcp-Password"}]},"environmentVariables":[{"description":"The transport protocol to use for communication with the DocSpace MCP server.","format":"string","default":"stdio","choices":["stdio","sse","streamable-http","http"],"name":"DOCSPACE_TRANSPORT"},{"description":"The flag that indicates whether the DocSpace MCP server should use meta tools.","format":"boolean","default":"false","name":"DOCSPACE_DYNAMIC"},{"description":"The list of toolsets to enable for the DocSpace MCP server.","format":"string","default":"all","choices":["all","files","folders","rooms","people"],"name":"DOCSPACE_TOOLSETS"},{"description":"The list of tools to enable for the DocSpace MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_ENABLED_TOOLS"},{"description":"The list of tools to disable for the DocSpace MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_DISABLED_TOOLS"},{"description":"The time-to-live (TTL) for HTTP sessions in milliseconds.","format":"number","default":"28800000","name":"DOCSPACE_SESSION_TTL"},{"description":"The interval for checking HTTP sessions for expiration in milliseconds.","format":"number","default":"240000","name":"DOCSPACE_SESSION_INTERVAL"},{"description":"The user agent to include in the `User-Agent` header for DocSpace API requests.","format":"string","default":"@onlyoffice/docspace-mcp v3.0.1","name":"DOCSPACE_USER_AGENT"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"DOCSPACE_BASE_URL"},{"description":"The raw value to include in the Authorization header for DocSpace API requests.","format":"string","isSecret":true,"name":"DOCSPACE_AUTHORIZATION"},{"description":"The API key for accessing the DocSpace API.","format":"string","isSecret":true,"name":"DOCSPACE_API_KEY"},{"description":"The Personal Access Token (PAT) for accessing the DocSpace API.","format":"string","isSecret":true,"name":"DOCSPACE_AUTH_TOKEN"},{"description":"The username for accessing the DocSpace API using basic authentication.","format":"string","name":"DOCSPACE_USERNAME"},{"description":"The password for accessing the DocSpace API using basic authentication.","format":"string","isSecret":true,"name":"DOCSPACE_PASSWORD"},{"description":"The host to bind the DocSpace MCP server to.","format":"string","default":"127.0.0.1","name":"DOCSPACE_HOST"},{"description":"The port to bind the DocSpace MCP server to.","format":"number","default":"8080","name":"DOCSPACE_PORT"},{"description":"The number of proxy servers between the DocSpace MCP server and the client.","format":"number","default":"0","name":"DOCSPACE_SERVER_PROXY_HOPS"},{"description":"The list of allowed origins to include in the Access-Control-Allow-Origin header for CORS requests to MCP endpoints.","format":"string","default":"*","name":"DOCSPACE_SERVER_CORS_MCP_ORIGIN"},{"description":"The maximum age in milliseconds to include in the Access-Control-Max-Age header for CORS requests to MCP endpoints.","format":"number","default":"86400000","name":"DOCSPACE_SERVER_CORS_MCP_MAX_AGE"},{"description":"The maximum number of requests allowed per window for the MCP endpoints.","format":"number","default":"1000","name":"DOCSPACE_SERVER_RATE_LIMITS_MCP_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the MCP endpoints.","format":"number","default":"1000","name":"DOCSPACE_SERVER_RATE_LIMITS_MCP_WINDOW"},{"description":"The flag that indicates whether the DocSpace MCP server should accept configuration via query parameters in incoming requests.","format":"boolean","default":"true","name":"DOCSPACE_REQUEST_QUERY"},{"description":"The flag that indicates whether the DocSpace MCP server should check for the Authorization header in incoming requests.","format":"boolean","default":"true","name":"DOCSPACE_REQUEST_AUTHORIZATION_HEADER"},{"description":"The prefix to use with custom configuration headers for the DocSpace MCP server.","format":"string","default":"x-mcp-","name":"DOCSPACE_REQUEST_HEADER_PREFIX"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@onlyoffice/docspace-mcp","version":"3.0.1","runtimeHint":"npx","transport":{"type":"streamable-http","url":"https://example.com/mcp","headers":[{"description":"The flag that indicates whether the DocSpace MCP server should use meta tools.","format":"boolean","default":"false","name":"X-Mcp-Dynamic"},{"description":"The list of toolsets to enable for the DocSpace MCP server.","format":"string","default":"all","choices":["all","files","folders","rooms","people"],"name":"X-Mcp-Toolsets"},{"description":"The list of tools to enable for the DocSpace MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Enabled-Tools"},{"description":"The list of tools to disable for the DocSpace MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Disabled-Tools"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"X-Mcp-Base-Url"},{"description":"The API key for accessing the DocSpace API.","format":"string","isSecret":true,"name":"X-Mcp-Api-Key"},{"description":"The Personal Access Token (PAT) for accessing the DocSpace API.","format":"string","isSecret":true,"name":"X-Mcp-Auth-Token"},{"description":"The username for accessing the DocSpace API using basic authentication.","format":"string","name":"X-Mcp-Username"},{"description":"The password for accessing the DocSpace API using basic authentication.","format":"string","isSecret":true,"name":"X-Mcp-Password"}]},"environmentVariables":[{"description":"The transport protocol to use for communication with the DocSpace MCP server.","format":"string","default":"stdio","choices":["stdio","sse","streamable-http","http"],"name":"DOCSPACE_TRANSPORT"},{"description":"The flag that indicates whether the DocSpace MCP server should use meta tools.","format":"boolean","default":"false","name":"DOCSPACE_DYNAMIC"},{"description":"The list of toolsets to enable for the DocSpace MCP server.","format":"string","default":"all","choices":["all","files","folders","rooms","people"],"name":"DOCSPACE_TOOLSETS"},{"description":"The list of tools to enable for the DocSpace MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_ENABLED_TOOLS"},{"description":"The list of tools to disable for the DocSpace MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_DISABLED_TOOLS"},{"description":"The time-to-live (TTL) for HTTP sessions in milliseconds.","format":"number","default":"28800000","name":"DOCSPACE_SESSION_TTL"},{"description":"The interval for checking HTTP sessions for expiration in milliseconds.","format":"number","default":"240000","name":"DOCSPACE_SESSION_INTERVAL"},{"description":"The user agent to include in the `User-Agent` header for DocSpace API requests.","format":"string","default":"@onlyoffice/docspace-mcp v3.0.1","name":"DOCSPACE_USER_AGENT"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"DOCSPACE_BASE_URL"},{"description":"The raw value to include in the Authorization header for DocSpace API requests.","format":"string","isSecret":true,"name":"DOCSPACE_AUTHORIZATION"},{"description":"The API key for accessing the DocSpace API.","format":"string","isSecret":true,"name":"DOCSPACE_API_KEY"},{"description":"The Personal Access Token (PAT) for accessing the DocSpace API.","format":"string","isSecret":true,"name":"DOCSPACE_AUTH_TOKEN"},{"description":"The username for accessing the DocSpace API using basic authentication.","format":"string","name":"DOCSPACE_USERNAME"},{"description":"The password for accessing the DocSpace API using basic authentication.","format":"string","isSecret":true,"name":"DOCSPACE_PASSWORD"},{"description":"The host to bind the DocSpace MCP server to.","format":"string","default":"127.0.0.1","name":"DOCSPACE_HOST"},{"description":"The port to bind the DocSpace MCP server to.","format":"number","default":"8080","name":"DOCSPACE_PORT"},{"description":"The number of proxy servers between the DocSpace MCP server and the client.","format":"number","default":"0","name":"DOCSPACE_SERVER_PROXY_HOPS"},{"description":"The list of allowed origins to include in the Access-Control-Allow-Origin header for CORS requests to MCP endpoints.","format":"string","default":"*","name":"DOCSPACE_SERVER_CORS_MCP_ORIGIN"},{"description":"The maximum age in milliseconds to include in the Access-Control-Max-Age header for CORS requests to MCP endpoints.","format":"number","default":"86400000","name":"DOCSPACE_SERVER_CORS_MCP_MAX_AGE"},{"description":"The maximum number of requests allowed per window for the MCP endpoints.","format":"number","default":"1000","name":"DOCSPACE_SERVER_RATE_LIMITS_MCP_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the MCP endpoints.","format":"number","default":"1000","name":"DOCSPACE_SERVER_RATE_LIMITS_MCP_WINDOW"},{"description":"The flag that indicates whether the DocSpace MCP server should accept configuration via query parameters in incoming requests.","format":"boolean","default":"true","name":"DOCSPACE_REQUEST_QUERY"},{"description":"The flag that indicates whether the DocSpace MCP server should check for the Authorization header in incoming requests.","format":"boolean","default":"true","name":"DOCSPACE_REQUEST_AUTHORIZATION_HEADER"},{"description":"The prefix to use with custom configuration headers for the DocSpace MCP server.","format":"string","default":"x-mcp-","name":"DOCSPACE_REQUEST_HEADER_PREFIX"}]},{"registryType":"oci","identifier":"docker.io/onlyoffice/docspace-mcp:3.0.1","runtimeHint":"docker","transport":{"type":"stdio"},"environmentVariables":[{"description":"The transport protocol to use for communication with the DocSpace MCP server.","format":"string","default":"stdio","choices":["stdio","sse","streamable-http","http"],"name":"DOCSPACE_TRANSPORT"},{"description":"The flag that indicates whether the DocSpace MCP server should use meta tools.","format":"boolean","default":"false","name":"DOCSPACE_DYNAMIC"},{"description":"The list of toolsets to enable for the DocSpace MCP server.","format":"string","default":"all","choices":["all","files","folders","rooms","people"],"name":"DOCSPACE_TOOLSETS"},{"description":"The list of tools to enable for the DocSpace MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_ENABLED_TOOLS"},{"description":"The list of tools to disable for the DocSpace MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_DISABLED_TOOLS"},{"description":"The user agent to include in the `User-Agent` header for DocSpace API requests.","format":"string","default":"@onlyoffice/docspace-mcp v3.0.1","name":"DOCSPACE_USER_AGENT"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"DOCSPACE_BASE_URL"},{"description":"The raw value to include in the Authorization header for DocSpace API requests.","format":"string","isSecret":true,"name":"DOCSPACE_AUTHORIZATION"},{"description":"The API key for accessing the DocSpace API.","format":"string","isSecret":true,"name":"DOCSPACE_API_KEY"},{"description":"The Personal Access Token (PAT) for accessing the DocSpace API.","format":"string","isSecret":true,"name":"DOCSPACE_AUTH_TOKEN"},{"description":"The username for accessing the DocSpace API using basic authentication.","format":"string","name":"DOCSPACE_USERNAME"},{"description":"The password for accessing the DocSpace API using basic authentication.","format":"string","isSecret":true,"name":"DOCSPACE_PASSWORD"}]},{"registryType":"oci","identifier":"docker.io/onlyoffice/docspace-mcp:3.0.1","runtimeHint":"docker","transport":{"type":"sse","url":"https://example.com/mcp","headers":[{"description":"The flag that indicates whether the DocSpace MCP server should use meta tools.","format":"boolean","default":"false","name":"X-Mcp-Dynamic"},{"description":"The list of toolsets to enable for the DocSpace MCP server.","format":"string","default":"all","choices":["all","files","folders","rooms","people"],"name":"X-Mcp-Toolsets"},{"description":"The list of tools to enable for the DocSpace MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Enabled-Tools"},{"description":"The list of tools to disable for the DocSpace MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Disabled-Tools"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"X-Mcp-Base-Url"},{"description":"The API key for accessing the DocSpace API.","format":"string","isSecret":true,"name":"X-Mcp-Api-Key"},{"description":"The Personal Access Token (PAT) for accessing the DocSpace API.","format":"string","isSecret":true,"name":"X-Mcp-Auth-Token"},{"description":"The username for accessing the DocSpace API using basic authentication.","format":"string","name":"X-Mcp-Username"},{"description":"The password for accessing the DocSpace API using basic authentication.","format":"string","isSecret":true,"name":"X-Mcp-Password"}]},"environmentVariables":[{"description":"The transport protocol to use for communication with the DocSpace MCP server.","format":"string","default":"stdio","choices":["stdio","sse","streamable-http","http"],"name":"DOCSPACE_TRANSPORT"},{"description":"The flag that indicates whether the DocSpace MCP server should use meta tools.","format":"boolean","default":"false","name":"DOCSPACE_DYNAMIC"},{"description":"The list of toolsets to enable for the DocSpace MCP server.","format":"string","default":"all","choices":["all","files","folders","rooms","people"],"name":"DOCSPACE_TOOLSETS"},{"description":"The list of tools to enable for the DocSpace MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_ENABLED_TOOLS"},{"description":"The list of tools to disable for the DocSpace MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_DISABLED_TOOLS"},{"description":"The time-to-live (TTL) for HTTP sessions in milliseconds.","format":"number","default":"28800000","name":"DOCSPACE_SESSION_TTL"},{"description":"The interval for checking HTTP sessions for expiration in milliseconds.","format":"number","default":"240000","name":"DOCSPACE_SESSION_INTERVAL"},{"description":"The user agent to include in the `User-Agent` header for DocSpace API requests.","format":"string","default":"@onlyoffice/docspace-mcp v3.0.1","name":"DOCSPACE_USER_AGENT"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"DOCSPACE_BASE_URL"},{"description":"The raw value to include in the Authorization header for DocSpace API requests.","format":"string","isSecret":true,"name":"DOCSPACE_AUTHORIZATION"},{"description":"The API key for accessing the DocSpace API.","format":"string","isSecret":true,"name":"DOCSPACE_API_KEY"},{"description":"The Personal Access Token (PAT) for accessing the DocSpace API.","format":"string","isSecret":true,"name":"DOCSPACE_AUTH_TOKEN"},{"description":"The username for accessing the DocSpace API using basic authentication.","format":"string","name":"DOCSPACE_USERNAME"},{"description":"The password for accessing the DocSpace API using basic authentication.","format":"string","isSecret":true,"name":"DOCSPACE_PASSWORD"},{"description":"The host to bind the DocSpace MCP server to.","format":"string","default":"127.0.0.1","name":"DOCSPACE_HOST"},{"description":"The port to bind the DocSpace MCP server to.","format":"number","default":"8080","name":"DOCSPACE_PORT"},{"description":"The number of proxy servers between the DocSpace MCP server and the client.","format":"number","default":"0","name":"DOCSPACE_SERVER_PROXY_HOPS"},{"description":"The list of allowed origins to include in the Access-Control-Allow-Origin header for CORS requests to MCP endpoints.","format":"string","default":"*","name":"DOCSPACE_SERVER_CORS_MCP_ORIGIN"},{"description":"The maximum age in milliseconds to include in the Access-Control-Max-Age header for CORS requests to MCP endpoints.","format":"number","default":"86400000","name":"DOCSPACE_SERVER_CORS_MCP_MAX_AGE"},{"description":"The maximum number of requests allowed per window for the MCP endpoints.","format":"number","default":"1000","name":"DOCSPACE_SERVER_RATE_LIMITS_MCP_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the MCP endpoints.","format":"number","default":"1000","name":"DOCSPACE_SERVER_RATE_LIMITS_MCP_WINDOW"},{"description":"The flag that indicates whether the DocSpace MCP server should accept configuration via query parameters in incoming requests.","format":"boolean","default":"true","name":"DOCSPACE_REQUEST_QUERY"},{"description":"The flag that indicates whether the DocSpace MCP server should check for the Authorization header in incoming requests.","format":"boolean","default":"true","name":"DOCSPACE_REQUEST_AUTHORIZATION_HEADER"},{"description":"The prefix to use with custom configuration headers for the DocSpace MCP server.","format":"string","default":"x-mcp-","name":"DOCSPACE_REQUEST_HEADER_PREFIX"}]},{"registryType":"oci","identifier":"docker.io/onlyoffice/docspace-mcp:3.0.1","runtimeHint":"docker","transport":{"type":"streamable-http","url":"https://example.com/mcp","headers":[{"description":"The flag that indicates whether the DocSpace MCP server should use meta tools.","format":"boolean","default":"false","name":"X-Mcp-Dynamic"},{"description":"The list of toolsets to enable for the DocSpace MCP server.","format":"string","default":"all","choices":["all","files","folders","rooms","people"],"name":"X-Mcp-Toolsets"},{"description":"The list of tools to enable for the DocSpace MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Enabled-Tools"},{"description":"The list of tools to disable for the DocSpace MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Disabled-Tools"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"X-Mcp-Base-Url"},{"description":"The API key for accessing the DocSpace API.","format":"string","isSecret":true,"name":"X-Mcp-Api-Key"},{"description":"The Personal Access Token (PAT) for accessing the DocSpace API.","format":"string","isSecret":true,"name":"X-Mcp-Auth-Token"},{"description":"The username for accessing the DocSpace API using basic authentication.","format":"string","name":"X-Mcp-Username"},{"description":"The password for accessing the DocSpace API using basic authentication.","format":"string","isSecret":true,"name":"X-Mcp-Password"}]},"environmentVariables":[{"description":"The transport protocol to use for communication with the DocSpace MCP server.","format":"string","default":"stdio","choices":["stdio","sse","streamable-http","http"],"name":"DOCSPACE_TRANSPORT"},{"description":"The flag that indicates whether the DocSpace MCP server should use meta tools.","format":"boolean","default":"false","name":"DOCSPACE_DYNAMIC"},{"description":"The list of toolsets to enable for the DocSpace MCP server.","format":"string","default":"all","choices":["all","files","folders","rooms","people"],"name":"DOCSPACE_TOOLSETS"},{"description":"The list of tools to enable for the DocSpace MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_ENABLED_TOOLS"},{"description":"The list of tools to disable for the DocSpace MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_DISABLED_TOOLS"},{"description":"The time-to-live (TTL) for HTTP sessions in milliseconds.","format":"number","default":"28800000","name":"DOCSPACE_SESSION_TTL"},{"description":"The interval for checking HTTP sessions for expiration in milliseconds.","format":"number","default":"240000","name":"DOCSPACE_SESSION_INTERVAL"},{"description":"The user agent to include in the `User-Agent` header for DocSpace API requests.","format":"string","default":"@onlyoffice/docspace-mcp v3.0.1","name":"DOCSPACE_USER_AGENT"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"DOCSPACE_BASE_URL"},{"description":"The raw value to include in the Authorization header for DocSpace API requests.","format":"string","isSecret":true,"name":"DOCSPACE_AUTHORIZATION"},{"description":"The API key for accessing the DocSpace API.","format":"string","isSecret":true,"name":"DOCSPACE_API_KEY"},{"description":"The Personal Access Token (PAT) for accessing the DocSpace API.","format":"string","isSecret":true,"name":"DOCSPACE_AUTH_TOKEN"},{"description":"The username for accessing the DocSpace API using basic authentication.","format":"string","name":"DOCSPACE_USERNAME"},{"description":"The password for accessing the DocSpace API using basic authentication.","format":"string","isSecret":true,"name":"DOCSPACE_PASSWORD"},{"description":"The host to bind the DocSpace MCP server to.","format":"string","default":"127.0.0.1","name":"DOCSPACE_HOST"},{"description":"The port to bind the DocSpace MCP server to.","format":"number","default":"8080","name":"DOCSPACE_PORT"},{"description":"The number of proxy servers between the DocSpace MCP server and the client.","format":"number","default":"0","name":"DOCSPACE_SERVER_PROXY_HOPS"},{"description":"The list of allowed origins to include in the Access-Control-Allow-Origin header for CORS requests to MCP endpoints.","format":"string","default":"*","name":"DOCSPACE_SERVER_CORS_MCP_ORIGIN"},{"description":"The maximum age in milliseconds to include in the Access-Control-Max-Age header for CORS requests to MCP endpoints.","format":"number","default":"86400000","name":"DOCSPACE_SERVER_CORS_MCP_MAX_AGE"},{"description":"The maximum number of requests allowed per window for the MCP endpoints.","format":"number","default":"1000","name":"DOCSPACE_SERVER_RATE_LIMITS_MCP_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the MCP endpoints.","format":"number","default":"1000","name":"DOCSPACE_SERVER_RATE_LIMITS_MCP_WINDOW"},{"description":"The flag that indicates whether the DocSpace MCP server should accept configuration via query parameters in incoming requests.","format":"boolean","default":"true","name":"DOCSPACE_REQUEST_QUERY"},{"description":"The flag that indicates whether the DocSpace MCP server should check for the Authorization header in incoming requests.","format":"boolean","default":"true","name":"DOCSPACE_REQUEST_AUTHORIZATION_HEADER"},{"description":"The prefix to use with custom configuration headers for the DocSpace MCP server.","format":"string","default":"x-mcp-","name":"DOCSPACE_REQUEST_HEADER_PREFIX"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-10-28T14:50:18.185782Z","publishedAt":"2025-10-28T14:50:18.185782Z","updatedAt":"2025-10-28T14:50:18.185782Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.ONLYOFFICE/docspace","description":"A room-based collaborative platform","repository":{"url":"https://github.com/ONLYOFFICE/docspace-mcp","source":"github","id":"962498237"},"version":"3.1.0","websiteUrl":"https://ONLYOFFICE.github.io/","packages":[{"registryType":"mcpb","identifier":"https://github.com/ONLYOFFICE/docspace-mcp/releases/download/v3.1.0/onlyoffice-docspace-mcp-3.1.0.mcpb","version":"3.1.0","fileSha256":"1d97c2241fe0b136600069306abf57d3782dabcba262e525a6c4fa00f9ce9310","transport":{"type":"stdio"},"environmentVariables":[{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"DOCSPACE_BASE_URL"},{"description":"The API key for accessing the API.","format":"string","isSecret":true,"name":"DOCSPACE_API_KEY"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@onlyoffice/docspace-mcp","version":"3.1.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"The transport protocol to use for communication with the MCP server.","format":"string","default":"stdio","choices":["stdio","sse","streamable-http","http"],"name":"DOCSPACE_TRANSPORT"},{"description":"The flag that indicates whether the MCP server should use meta tools.","format":"boolean","default":"false","name":"DOCSPACE_DYNAMIC"},{"description":"The list of toolsets to enable for the MCP server.","format":"string","default":"all","choices":["files","folders","rooms","people"],"name":"DOCSPACE_TOOLSETS"},{"description":"The list of tools to enable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_ENABLED_TOOLS"},{"description":"The list of tools to disable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_DISABLED_TOOLS"},{"description":"The user agent to include in the User-Agent header for API requests.","format":"string","default":"@onlyoffice/docspace-mcp v3.1.0","name":"DOCSPACE_USER_AGENT"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"DOCSPACE_BASE_URL"},{"description":"The raw value to include in the Authorization header for API requests.","format":"string","isSecret":true,"name":"DOCSPACE_AUTHORIZATION"},{"description":"The API key for accessing the API.","format":"string","isSecret":true,"name":"DOCSPACE_API_KEY"},{"description":"The Personal Access Token (PAT) for accessing the API.","format":"string","isSecret":true,"name":"DOCSPACE_AUTH_TOKEN"},{"description":"The username for accessing the API using basic authentication.","format":"string","name":"DOCSPACE_USERNAME"},{"description":"The password for accessing the API using basic authentication.","format":"string","isSecret":true,"name":"DOCSPACE_PASSWORD"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@onlyoffice/docspace-mcp","version":"3.1.0","runtimeHint":"npx","transport":{"type":"sse","url":"https://example.com/sse","headers":[{"description":"The flag that indicates whether the MCP server should use meta tools.","format":"boolean","default":"false","name":"X-Mcp-Dynamic"},{"description":"The list of toolsets to enable for the MCP server.","format":"string","default":"all","choices":["files","folders","rooms","people"],"name":"X-Mcp-Toolsets"},{"description":"The list of tools to enable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Enabled-Tools"},{"description":"The list of tools to disable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Disabled-Tools"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"X-Mcp-Base-Url"},{"description":"The API key for accessing the API.","format":"string","isSecret":true,"name":"X-Mcp-Api-Key"},{"description":"The Personal Access Token (PAT) for accessing the API.","format":"string","isSecret":true,"name":"X-Mcp-Auth-Token"},{"description":"The username for accessing the API using basic authentication.","format":"string","name":"X-Mcp-Username"},{"description":"The password for accessing the API using basic authentication.","format":"string","isSecret":true,"name":"X-Mcp-Password"}]},"environmentVariables":[{"description":"The transport protocol to use for communication with the MCP server.","format":"string","default":"stdio","choices":["stdio","sse","streamable-http","http"],"name":"DOCSPACE_TRANSPORT"},{"description":"The flag that indicates whether the MCP server should use meta tools.","format":"boolean","default":"false","name":"DOCSPACE_DYNAMIC"},{"description":"The list of toolsets to enable for the MCP server.","format":"string","default":"all","choices":["files","folders","rooms","people"],"name":"DOCSPACE_TOOLSETS"},{"description":"The list of tools to enable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_ENABLED_TOOLS"},{"description":"The list of tools to disable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_DISABLED_TOOLS"},{"description":"The time-to-live (TTL) for HTTP sessions in milliseconds.","format":"number","default":"28800000","name":"DOCSPACE_SESSION_TTL"},{"description":"The interval for checking HTTP sessions for expiration in milliseconds.","format":"number","default":"240000","name":"DOCSPACE_SESSION_INTERVAL"},{"description":"The user agent to include in the User-Agent header for API requests.","format":"string","default":"@onlyoffice/docspace-mcp v3.1.0","name":"DOCSPACE_USER_AGENT"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"DOCSPACE_BASE_URL"},{"description":"The raw value to include in the Authorization header for API requests.","format":"string","isSecret":true,"name":"DOCSPACE_AUTHORIZATION"},{"description":"The API key for accessing the API.","format":"string","isSecret":true,"name":"DOCSPACE_API_KEY"},{"description":"The Personal Access Token (PAT) for accessing the API.","format":"string","isSecret":true,"name":"DOCSPACE_AUTH_TOKEN"},{"description":"The username for accessing the API using basic authentication.","format":"string","name":"DOCSPACE_USERNAME"},{"description":"The password for accessing the API using basic authentication.","format":"string","isSecret":true,"name":"DOCSPACE_PASSWORD"},{"description":"The base URL of the DocSpace OAuth service for OAuth requests.","format":"string","name":"DOCSPACE_OAUTH_BASE_URL"},{"description":"The client ID of the OAuth application.","format":"string","name":"DOCSPACE_OAUTH_CLIENT_ID"},{"description":"The client secret of the OAuth application.","format":"string","isSecret":true,"name":"DOCSPACE_OAUTH_CLIENT_SECRET"},{"description":"The algorithm to use for signing OAuth access tokens.","format":"string","default":"HS256","choices":["HS256","HS384","HS512"],"name":"DOCSPACE_OAUTH_AUTH_TOKEN_ALGORITHM"},{"description":"The time-to-live (TTL) for OAuth access tokens in milliseconds.","format":"number","default":"3600000","name":"DOCSPACE_OAUTH_AUTH_TOKEN_TTL"},{"description":"The secret key to use for signing OAuth access tokens.","format":"string","isSecret":true,"name":"DOCSPACE_OAUTH_AUTH_TOKEN_SECRET_KEY"},{"description":"The algorithm to use for signing OAuth state tokens.","format":"string","default":"HS256","choices":["HS256","HS384","HS512"],"name":"DOCSPACE_OAUTH_STATE_TOKEN_ALGORITHM"},{"description":"The time-to-live (TTL) for OAuth state tokens in milliseconds.","format":"number","default":"3600000","name":"DOCSPACE_OAUTH_STATE_TOKEN_TTL"},{"description":"The secret key to use for signing OAuth state tokens.","format":"string","isSecret":true,"name":"DOCSPACE_OAUTH_STATE_TOKEN_SECRET_KEY"},{"description":"The base URL of the server.","format":"string","name":"DOCSPACE_SERVER_BASE_URL"},{"description":"The host to bind the server to.","format":"string","default":"127.0.0.1","name":"DOCSPACE_HOST"},{"description":"The port to bind the server to.","format":"number","default":"8080","name":"DOCSPACE_PORT"},{"description":"The number of proxy servers between the server and the client.","format":"number","default":"0","name":"DOCSPACE_SERVER_PROXY_HOPS"},{"description":"The list of allowed origins to include in the Access-Control-Allow-Origin header for CORS requests to MCP endpoints.","format":"string","default":"*","name":"DOCSPACE_SERVER_CORS_MCP_ORIGIN"},{"description":"The maximum age in milliseconds to include in the Access-Control-Max-Age header for CORS requests to MCP endpoints.","format":"number","default":"86400000","name":"DOCSPACE_SERVER_CORS_MCP_MAX_AGE"},{"description":"The list of allowed origins to include in the Access-Control-Allow-Origin header for CORS requests to OAuth endpoints.","format":"string","default":"*","name":"DOCSPACE_SERVER_CORS_OAUTH_ORIGIN"},{"description":"The maximum age in milliseconds to include in the Access-Control-Max-Age header for CORS requests to OAuth endpoints.","format":"number","default":"86400000","name":"DOCSPACE_SERVER_CORS_OAUTH_MAX_AGE"},{"description":"The maximum number of requests allowed per window for the MCP endpoints.","format":"number","default":"1000","name":"DOCSPACE_SERVER_RATE_LIMITS_MCP_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the MCP endpoints.","format":"number","default":"1000","name":"DOCSPACE_SERVER_RATE_LIMITS_MCP_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth server metadata endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth server metadata endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth resource metadata endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth resource metadata endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth authorization endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth authorization endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth callback endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth callback endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth introspection endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth introspection endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth client registration endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth client registration endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth token revocation endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth token revocation endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth token endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth token endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_WINDOW"},{"description":"The flag that indicates whether the server should accept configuration via query parameters in incoming requests.","format":"boolean","default":"true","name":"DOCSPACE_REQUEST_QUERY"},{"description":"The flag that indicates whether the server should check for the Authorization header in incoming requests.","format":"boolean","default":"true","name":"DOCSPACE_REQUEST_AUTHORIZATION_HEADER"},{"description":"The prefix to use with custom configuration headers.","format":"string","default":"x-mcp-","name":"DOCSPACE_REQUEST_HEADER_PREFIX"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@onlyoffice/docspace-mcp","version":"3.1.0","runtimeHint":"npx","transport":{"type":"streamable-http","url":"https://example.com/mcp","headers":[{"description":"The flag that indicates whether the MCP server should use meta tools.","format":"boolean","default":"false","name":"X-Mcp-Dynamic"},{"description":"The list of toolsets to enable for the MCP server.","format":"string","default":"all","choices":["files","folders","rooms","people"],"name":"X-Mcp-Toolsets"},{"description":"The list of tools to enable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Enabled-Tools"},{"description":"The list of tools to disable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Disabled-Tools"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"X-Mcp-Base-Url"},{"description":"The API key for accessing the API.","format":"string","isSecret":true,"name":"X-Mcp-Api-Key"},{"description":"The Personal Access Token (PAT) for accessing the API.","format":"string","isSecret":true,"name":"X-Mcp-Auth-Token"},{"description":"The username for accessing the API using basic authentication.","format":"string","name":"X-Mcp-Username"},{"description":"The password for accessing the API using basic authentication.","format":"string","isSecret":true,"name":"X-Mcp-Password"}]},"environmentVariables":[{"description":"The transport protocol to use for communication with the MCP server.","format":"string","default":"stdio","choices":["stdio","sse","streamable-http","http"],"name":"DOCSPACE_TRANSPORT"},{"description":"The flag that indicates whether the MCP server should use meta tools.","format":"boolean","default":"false","name":"DOCSPACE_DYNAMIC"},{"description":"The list of toolsets to enable for the MCP server.","format":"string","default":"all","choices":["files","folders","rooms","people"],"name":"DOCSPACE_TOOLSETS"},{"description":"The list of tools to enable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_ENABLED_TOOLS"},{"description":"The list of tools to disable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_DISABLED_TOOLS"},{"description":"The time-to-live (TTL) for HTTP sessions in milliseconds.","format":"number","default":"28800000","name":"DOCSPACE_SESSION_TTL"},{"description":"The interval for checking HTTP sessions for expiration in milliseconds.","format":"number","default":"240000","name":"DOCSPACE_SESSION_INTERVAL"},{"description":"The user agent to include in the User-Agent header for API requests.","format":"string","default":"@onlyoffice/docspace-mcp v3.1.0","name":"DOCSPACE_USER_AGENT"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"DOCSPACE_BASE_URL"},{"description":"The raw value to include in the Authorization header for API requests.","format":"string","isSecret":true,"name":"DOCSPACE_AUTHORIZATION"},{"description":"The API key for accessing the API.","format":"string","isSecret":true,"name":"DOCSPACE_API_KEY"},{"description":"The Personal Access Token (PAT) for accessing the API.","format":"string","isSecret":true,"name":"DOCSPACE_AUTH_TOKEN"},{"description":"The username for accessing the API using basic authentication.","format":"string","name":"DOCSPACE_USERNAME"},{"description":"The password for accessing the API using basic authentication.","format":"string","isSecret":true,"name":"DOCSPACE_PASSWORD"},{"description":"The base URL of the DocSpace OAuth service for OAuth requests.","format":"string","name":"DOCSPACE_OAUTH_BASE_URL"},{"description":"The client ID of the OAuth application.","format":"string","name":"DOCSPACE_OAUTH_CLIENT_ID"},{"description":"The client secret of the OAuth application.","format":"string","isSecret":true,"name":"DOCSPACE_OAUTH_CLIENT_SECRET"},{"description":"The algorithm to use for signing OAuth access tokens.","format":"string","default":"HS256","choices":["HS256","HS384","HS512"],"name":"DOCSPACE_OAUTH_AUTH_TOKEN_ALGORITHM"},{"description":"The time-to-live (TTL) for OAuth access tokens in milliseconds.","format":"number","default":"3600000","name":"DOCSPACE_OAUTH_AUTH_TOKEN_TTL"},{"description":"The secret key to use for signing OAuth access tokens.","format":"string","isSecret":true,"name":"DOCSPACE_OAUTH_AUTH_TOKEN_SECRET_KEY"},{"description":"The algorithm to use for signing OAuth state tokens.","format":"string","default":"HS256","choices":["HS256","HS384","HS512"],"name":"DOCSPACE_OAUTH_STATE_TOKEN_ALGORITHM"},{"description":"The time-to-live (TTL) for OAuth state tokens in milliseconds.","format":"number","default":"3600000","name":"DOCSPACE_OAUTH_STATE_TOKEN_TTL"},{"description":"The secret key to use for signing OAuth state tokens.","format":"string","isSecret":true,"name":"DOCSPACE_OAUTH_STATE_TOKEN_SECRET_KEY"},{"description":"The base URL of the server.","format":"string","name":"DOCSPACE_SERVER_BASE_URL"},{"description":"The host to bind the server to.","format":"string","default":"127.0.0.1","name":"DOCSPACE_HOST"},{"description":"The port to bind the server to.","format":"number","default":"8080","name":"DOCSPACE_PORT"},{"description":"The number of proxy servers between the server and the client.","format":"number","default":"0","name":"DOCSPACE_SERVER_PROXY_HOPS"},{"description":"The list of allowed origins to include in the Access-Control-Allow-Origin header for CORS requests to MCP endpoints.","format":"string","default":"*","name":"DOCSPACE_SERVER_CORS_MCP_ORIGIN"},{"description":"The maximum age in milliseconds to include in the Access-Control-Max-Age header for CORS requests to MCP endpoints.","format":"number","default":"86400000","name":"DOCSPACE_SERVER_CORS_MCP_MAX_AGE"},{"description":"The list of allowed origins to include in the Access-Control-Allow-Origin header for CORS requests to OAuth endpoints.","format":"string","default":"*","name":"DOCSPACE_SERVER_CORS_OAUTH_ORIGIN"},{"description":"The maximum age in milliseconds to include in the Access-Control-Max-Age header for CORS requests to OAuth endpoints.","format":"number","default":"86400000","name":"DOCSPACE_SERVER_CORS_OAUTH_MAX_AGE"},{"description":"The maximum number of requests allowed per window for the MCP endpoints.","format":"number","default":"1000","name":"DOCSPACE_SERVER_RATE_LIMITS_MCP_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the MCP endpoints.","format":"number","default":"1000","name":"DOCSPACE_SERVER_RATE_LIMITS_MCP_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth server metadata endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth server metadata endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth resource metadata endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth resource metadata endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth authorization endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth authorization endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth callback endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth callback endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth introspection endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth introspection endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth client registration endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth client registration endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth token revocation endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth token revocation endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth token endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth token endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_WINDOW"},{"description":"The flag that indicates whether the server should accept configuration via query parameters in incoming requests.","format":"boolean","default":"true","name":"DOCSPACE_REQUEST_QUERY"},{"description":"The flag that indicates whether the server should check for the Authorization header in incoming requests.","format":"boolean","default":"true","name":"DOCSPACE_REQUEST_AUTHORIZATION_HEADER"},{"description":"The prefix to use with custom configuration headers.","format":"string","default":"x-mcp-","name":"DOCSPACE_REQUEST_HEADER_PREFIX"}]},{"registryType":"oci","identifier":"docker.io/onlyoffice/docspace-mcp:3.1.0","runtimeHint":"docker","transport":{"type":"stdio"},"environmentVariables":[{"description":"The transport protocol to use for communication with the MCP server.","format":"string","default":"stdio","choices":["stdio","sse","streamable-http","http"],"name":"DOCSPACE_TRANSPORT"},{"description":"The flag that indicates whether the MCP server should use meta tools.","format":"boolean","default":"false","name":"DOCSPACE_DYNAMIC"},{"description":"The list of toolsets to enable for the MCP server.","format":"string","default":"all","choices":["files","folders","rooms","people"],"name":"DOCSPACE_TOOLSETS"},{"description":"The list of tools to enable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_ENABLED_TOOLS"},{"description":"The list of tools to disable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_DISABLED_TOOLS"},{"description":"The user agent to include in the User-Agent header for API requests.","format":"string","default":"@onlyoffice/docspace-mcp v3.1.0","name":"DOCSPACE_USER_AGENT"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"DOCSPACE_BASE_URL"},{"description":"The raw value to include in the Authorization header for API requests.","format":"string","isSecret":true,"name":"DOCSPACE_AUTHORIZATION"},{"description":"The API key for accessing the API.","format":"string","isSecret":true,"name":"DOCSPACE_API_KEY"},{"description":"The Personal Access Token (PAT) for accessing the API.","format":"string","isSecret":true,"name":"DOCSPACE_AUTH_TOKEN"},{"description":"The username for accessing the API using basic authentication.","format":"string","name":"DOCSPACE_USERNAME"},{"description":"The password for accessing the API using basic authentication.","format":"string","isSecret":true,"name":"DOCSPACE_PASSWORD"}]},{"registryType":"oci","identifier":"docker.io/onlyoffice/docspace-mcp:3.1.0","runtimeHint":"docker","transport":{"type":"sse","url":"https://example.com/mcp","headers":[{"description":"The flag that indicates whether the MCP server should use meta tools.","format":"boolean","default":"false","name":"X-Mcp-Dynamic"},{"description":"The list of toolsets to enable for the MCP server.","format":"string","default":"all","choices":["files","folders","rooms","people"],"name":"X-Mcp-Toolsets"},{"description":"The list of tools to enable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Enabled-Tools"},{"description":"The list of tools to disable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Disabled-Tools"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"X-Mcp-Base-Url"},{"description":"The API key for accessing the API.","format":"string","isSecret":true,"name":"X-Mcp-Api-Key"},{"description":"The Personal Access Token (PAT) for accessing the API.","format":"string","isSecret":true,"name":"X-Mcp-Auth-Token"},{"description":"The username for accessing the API using basic authentication.","format":"string","name":"X-Mcp-Username"},{"description":"The password for accessing the API using basic authentication.","format":"string","isSecret":true,"name":"X-Mcp-Password"}]},"environmentVariables":[{"description":"The transport protocol to use for communication with the MCP server.","format":"string","default":"stdio","choices":["stdio","sse","streamable-http","http"],"name":"DOCSPACE_TRANSPORT"},{"description":"The flag that indicates whether the MCP server should use meta tools.","format":"boolean","default":"false","name":"DOCSPACE_DYNAMIC"},{"description":"The list of toolsets to enable for the MCP server.","format":"string","default":"all","choices":["files","folders","rooms","people"],"name":"DOCSPACE_TOOLSETS"},{"description":"The list of tools to enable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_ENABLED_TOOLS"},{"description":"The list of tools to disable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_DISABLED_TOOLS"},{"description":"The time-to-live (TTL) for HTTP sessions in milliseconds.","format":"number","default":"28800000","name":"DOCSPACE_SESSION_TTL"},{"description":"The interval for checking HTTP sessions for expiration in milliseconds.","format":"number","default":"240000","name":"DOCSPACE_SESSION_INTERVAL"},{"description":"The user agent to include in the User-Agent header for API requests.","format":"string","default":"@onlyoffice/docspace-mcp v3.1.0","name":"DOCSPACE_USER_AGENT"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"DOCSPACE_BASE_URL"},{"description":"The raw value to include in the Authorization header for API requests.","format":"string","isSecret":true,"name":"DOCSPACE_AUTHORIZATION"},{"description":"The API key for accessing the API.","format":"string","isSecret":true,"name":"DOCSPACE_API_KEY"},{"description":"The Personal Access Token (PAT) for accessing the API.","format":"string","isSecret":true,"name":"DOCSPACE_AUTH_TOKEN"},{"description":"The username for accessing the API using basic authentication.","format":"string","name":"DOCSPACE_USERNAME"},{"description":"The password for accessing the API using basic authentication.","format":"string","isSecret":true,"name":"DOCSPACE_PASSWORD"},{"description":"The base URL of the DocSpace OAuth service for OAuth requests.","format":"string","name":"DOCSPACE_OAUTH_BASE_URL"},{"description":"The client ID of the OAuth application.","format":"string","name":"DOCSPACE_OAUTH_CLIENT_ID"},{"description":"The client secret of the OAuth application.","format":"string","isSecret":true,"name":"DOCSPACE_OAUTH_CLIENT_SECRET"},{"description":"The algorithm to use for signing OAuth access tokens.","format":"string","default":"HS256","choices":["HS256","HS384","HS512"],"name":"DOCSPACE_OAUTH_AUTH_TOKEN_ALGORITHM"},{"description":"The time-to-live (TTL) for OAuth access tokens in milliseconds.","format":"number","default":"3600000","name":"DOCSPACE_OAUTH_AUTH_TOKEN_TTL"},{"description":"The secret key to use for signing OAuth access tokens.","format":"string","isSecret":true,"name":"DOCSPACE_OAUTH_AUTH_TOKEN_SECRET_KEY"},{"description":"The algorithm to use for signing OAuth state tokens.","format":"string","default":"HS256","choices":["HS256","HS384","HS512"],"name":"DOCSPACE_OAUTH_STATE_TOKEN_ALGORITHM"},{"description":"The time-to-live (TTL) for OAuth state tokens in milliseconds.","format":"number","default":"3600000","name":"DOCSPACE_OAUTH_STATE_TOKEN_TTL"},{"description":"The secret key to use for signing OAuth state tokens.","format":"string","isSecret":true,"name":"DOCSPACE_OAUTH_STATE_TOKEN_SECRET_KEY"},{"description":"The base URL of the server.","format":"string","name":"DOCSPACE_SERVER_BASE_URL"},{"description":"The host to bind the server to.","format":"string","default":"127.0.0.1","name":"DOCSPACE_HOST"},{"description":"The port to bind the server to.","format":"number","default":"8080","name":"DOCSPACE_PORT"},{"description":"The number of proxy servers between the server and the client.","format":"number","default":"0","name":"DOCSPACE_SERVER_PROXY_HOPS"},{"description":"The list of allowed origins to include in the Access-Control-Allow-Origin header for CORS requests to MCP endpoints.","format":"string","default":"*","name":"DOCSPACE_SERVER_CORS_MCP_ORIGIN"},{"description":"The maximum age in milliseconds to include in the Access-Control-Max-Age header for CORS requests to MCP endpoints.","format":"number","default":"86400000","name":"DOCSPACE_SERVER_CORS_MCP_MAX_AGE"},{"description":"The list of allowed origins to include in the Access-Control-Allow-Origin header for CORS requests to OAuth endpoints.","format":"string","default":"*","name":"DOCSPACE_SERVER_CORS_OAUTH_ORIGIN"},{"description":"The maximum age in milliseconds to include in the Access-Control-Max-Age header for CORS requests to OAuth endpoints.","format":"number","default":"86400000","name":"DOCSPACE_SERVER_CORS_OAUTH_MAX_AGE"},{"description":"The maximum number of requests allowed per window for the MCP endpoints.","format":"number","default":"1000","name":"DOCSPACE_SERVER_RATE_LIMITS_MCP_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the MCP endpoints.","format":"number","default":"1000","name":"DOCSPACE_SERVER_RATE_LIMITS_MCP_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth server metadata endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth server metadata endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth resource metadata endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth resource metadata endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth authorization endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth authorization endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth callback endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth callback endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth introspection endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth introspection endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth client registration endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth client registration endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth token revocation endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth token revocation endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth token endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth token endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_WINDOW"},{"description":"The flag that indicates whether the server should accept configuration via query parameters in incoming requests.","format":"boolean","default":"true","name":"DOCSPACE_REQUEST_QUERY"},{"description":"The flag that indicates whether the server should check for the Authorization header in incoming requests.","format":"boolean","default":"true","name":"DOCSPACE_REQUEST_AUTHORIZATION_HEADER"},{"description":"The prefix to use with custom configuration headers.","format":"string","default":"x-mcp-","name":"DOCSPACE_REQUEST_HEADER_PREFIX"}]},{"registryType":"oci","identifier":"docker.io/onlyoffice/docspace-mcp:3.1.0","runtimeHint":"docker","transport":{"type":"streamable-http","url":"https://example.com/mcp","headers":[{"description":"The flag that indicates whether the MCP server should use meta tools.","format":"boolean","default":"false","name":"X-Mcp-Dynamic"},{"description":"The list of toolsets to enable for the MCP server.","format":"string","default":"all","choices":["files","folders","rooms","people"],"name":"X-Mcp-Toolsets"},{"description":"The list of tools to enable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Enabled-Tools"},{"description":"The list of tools to disable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Disabled-Tools"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"X-Mcp-Base-Url"},{"description":"The API key for accessing the API.","format":"string","isSecret":true,"name":"X-Mcp-Api-Key"},{"description":"The Personal Access Token (PAT) for accessing the API.","format":"string","isSecret":true,"name":"X-Mcp-Auth-Token"},{"description":"The username for accessing the API using basic authentication.","format":"string","name":"X-Mcp-Username"},{"description":"The password for accessing the API using basic authentication.","format":"string","isSecret":true,"name":"X-Mcp-Password"}]},"environmentVariables":[{"description":"The transport protocol to use for communication with the MCP server.","format":"string","default":"stdio","choices":["stdio","sse","streamable-http","http"],"name":"DOCSPACE_TRANSPORT"},{"description":"The flag that indicates whether the MCP server should use meta tools.","format":"boolean","default":"false","name":"DOCSPACE_DYNAMIC"},{"description":"The list of toolsets to enable for the MCP server.","format":"string","default":"all","choices":["files","folders","rooms","people"],"name":"DOCSPACE_TOOLSETS"},{"description":"The list of tools to enable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_ENABLED_TOOLS"},{"description":"The list of tools to disable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_DISABLED_TOOLS"},{"description":"The time-to-live (TTL) for HTTP sessions in milliseconds.","format":"number","default":"28800000","name":"DOCSPACE_SESSION_TTL"},{"description":"The interval for checking HTTP sessions for expiration in milliseconds.","format":"number","default":"240000","name":"DOCSPACE_SESSION_INTERVAL"},{"description":"The user agent to include in the User-Agent header for API requests.","format":"string","default":"@onlyoffice/docspace-mcp v3.1.0","name":"DOCSPACE_USER_AGENT"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"DOCSPACE_BASE_URL"},{"description":"The raw value to include in the Authorization header for API requests.","format":"string","isSecret":true,"name":"DOCSPACE_AUTHORIZATION"},{"description":"The API key for accessing the API.","format":"string","isSecret":true,"name":"DOCSPACE_API_KEY"},{"description":"The Personal Access Token (PAT) for accessing the API.","format":"string","isSecret":true,"name":"DOCSPACE_AUTH_TOKEN"},{"description":"The username for accessing the API using basic authentication.","format":"string","name":"DOCSPACE_USERNAME"},{"description":"The password for accessing the API using basic authentication.","format":"string","isSecret":true,"name":"DOCSPACE_PASSWORD"},{"description":"The base URL of the DocSpace OAuth service for OAuth requests.","format":"string","name":"DOCSPACE_OAUTH_BASE_URL"},{"description":"The client ID of the OAuth application.","format":"string","name":"DOCSPACE_OAUTH_CLIENT_ID"},{"description":"The client secret of the OAuth application.","format":"string","isSecret":true,"name":"DOCSPACE_OAUTH_CLIENT_SECRET"},{"description":"The algorithm to use for signing OAuth access tokens.","format":"string","default":"HS256","choices":["HS256","HS384","HS512"],"name":"DOCSPACE_OAUTH_AUTH_TOKEN_ALGORITHM"},{"description":"The time-to-live (TTL) for OAuth access tokens in milliseconds.","format":"number","default":"3600000","name":"DOCSPACE_OAUTH_AUTH_TOKEN_TTL"},{"description":"The secret key to use for signing OAuth access tokens.","format":"string","isSecret":true,"name":"DOCSPACE_OAUTH_AUTH_TOKEN_SECRET_KEY"},{"description":"The algorithm to use for signing OAuth state tokens.","format":"string","default":"HS256","choices":["HS256","HS384","HS512"],"name":"DOCSPACE_OAUTH_STATE_TOKEN_ALGORITHM"},{"description":"The time-to-live (TTL) for OAuth state tokens in milliseconds.","format":"number","default":"3600000","name":"DOCSPACE_OAUTH_STATE_TOKEN_TTL"},{"description":"The secret key to use for signing OAuth state tokens.","format":"string","isSecret":true,"name":"DOCSPACE_OAUTH_STATE_TOKEN_SECRET_KEY"},{"description":"The base URL of the server.","format":"string","name":"DOCSPACE_SERVER_BASE_URL"},{"description":"The host to bind the server to.","format":"string","default":"127.0.0.1","name":"DOCSPACE_HOST"},{"description":"The port to bind the server to.","format":"number","default":"8080","name":"DOCSPACE_PORT"},{"description":"The number of proxy servers between the server and the client.","format":"number","default":"0","name":"DOCSPACE_SERVER_PROXY_HOPS"},{"description":"The list of allowed origins to include in the Access-Control-Allow-Origin header for CORS requests to MCP endpoints.","format":"string","default":"*","name":"DOCSPACE_SERVER_CORS_MCP_ORIGIN"},{"description":"The maximum age in milliseconds to include in the Access-Control-Max-Age header for CORS requests to MCP endpoints.","format":"number","default":"86400000","name":"DOCSPACE_SERVER_CORS_MCP_MAX_AGE"},{"description":"The list of allowed origins to include in the Access-Control-Allow-Origin header for CORS requests to OAuth endpoints.","format":"string","default":"*","name":"DOCSPACE_SERVER_CORS_OAUTH_ORIGIN"},{"description":"The maximum age in milliseconds to include in the Access-Control-Max-Age header for CORS requests to OAuth endpoints.","format":"number","default":"86400000","name":"DOCSPACE_SERVER_CORS_OAUTH_MAX_AGE"},{"description":"The maximum number of requests allowed per window for the MCP endpoints.","format":"number","default":"1000","name":"DOCSPACE_SERVER_RATE_LIMITS_MCP_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the MCP endpoints.","format":"number","default":"1000","name":"DOCSPACE_SERVER_RATE_LIMITS_MCP_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth server metadata endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth server metadata endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth resource metadata endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth resource metadata endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth authorization endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth authorization endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth callback endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth callback endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth introspection endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth introspection endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth client registration endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth client registration endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth token revocation endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth token revocation endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth token endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth token endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_WINDOW"},{"description":"The flag that indicates whether the server should accept configuration via query parameters in incoming requests.","format":"boolean","default":"true","name":"DOCSPACE_REQUEST_QUERY"},{"description":"The flag that indicates whether the server should check for the Authorization header in incoming requests.","format":"boolean","default":"true","name":"DOCSPACE_REQUEST_AUTHORIZATION_HEADER"},{"description":"The prefix to use with custom configuration headers.","format":"string","default":"x-mcp-","name":"DOCSPACE_REQUEST_HEADER_PREFIX"}]}],"remotes":[{"type":"sse","url":"https://mcp.onlyoffice.com/sse","headers":[{"description":"The flag that indicates whether the MCP server should use meta tools.","format":"boolean","default":"false","name":"X-Mcp-Dynamic"},{"description":"The list of toolsets to enable for the MCP server.","format":"string","default":"all","choices":["files","folders","rooms","people"],"name":"X-Mcp-Toolsets"},{"description":"The list of tools to enable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Enabled-Tools"},{"description":"The list of tools to disable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Disabled-Tools"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"X-Mcp-Base-Url"},{"description":"The API key for accessing the API.","format":"string","isSecret":true,"name":"X-Mcp-Api-Key"},{"description":"The Personal Access Token (PAT) for accessing the API.","format":"string","isSecret":true,"name":"X-Mcp-Auth-Token"},{"description":"The username for accessing the API using basic authentication.","format":"string","name":"X-Mcp-Username"},{"description":"The password for accessing the API using basic authentication.","format":"string","isSecret":true,"name":"X-Mcp-Password"}]},{"type":"streamable-http","url":"https://mcp.onlyoffice.com/mcp","headers":[{"description":"The flag that indicates whether the MCP server should use meta tools.","format":"boolean","default":"false","name":"X-Mcp-Dynamic"},{"description":"The list of toolsets to enable for the MCP server.","format":"string","default":"all","choices":["files","folders","rooms","people"],"name":"X-Mcp-Toolsets"},{"description":"The list of tools to enable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Enabled-Tools"},{"description":"The list of tools to disable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Disabled-Tools"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"X-Mcp-Base-Url"},{"description":"The API key for accessing the API.","format":"string","isSecret":true,"name":"X-Mcp-Api-Key"},{"description":"The Personal Access Token (PAT) for accessing the API.","format":"string","isSecret":true,"name":"X-Mcp-Auth-Token"},{"description":"The username for accessing the API using basic authentication.","format":"string","name":"X-Mcp-Username"},{"description":"The password for accessing the API using basic authentication.","format":"string","isSecret":true,"name":"X-Mcp-Password"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2025-11-28T09:21:31.261779Z","publishedAt":"2025-11-28T09:21:31.261779Z","updatedAt":"2025-11-28T09:21:31.261779Z","isLatest":false}}},{"server":{"$schema":"https://static.modelcontextprotocol.io/schemas/2025-10-17/server.schema.json","name":"io.github.ONLYOFFICE/docspace","description":"A room-based collaborative platform","repository":{"url":"https://github.com/ONLYOFFICE/docspace-mcp","source":"github","id":"962498237"},"version":"3.2.0","websiteUrl":"https://ONLYOFFICE.github.io/","packages":[{"registryType":"mcpb","identifier":"https://github.com/ONLYOFFICE/docspace-mcp/releases/download/v3.2.0/onlyoffice-docspace-mcp-3.2.0.mcpb","version":"3.2.0","fileSha256":"c2c58c76bf0cd4cf7bb74fbe8dbafa103b4f1d105c47a43ac36ce183b5308833","transport":{"type":"stdio"},"environmentVariables":[{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"DOCSPACE_BASE_URL"},{"description":"The API key for accessing the API.","format":"string","isSecret":true,"name":"DOCSPACE_API_KEY"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@onlyoffice/docspace-mcp","version":"3.2.0","runtimeHint":"npx","transport":{"type":"stdio"},"environmentVariables":[{"description":"The transport protocol to use for communication with the MCP server.","format":"string","default":"stdio","choices":["stdio","sse","streamable-http","http"],"name":"DOCSPACE_TRANSPORT"},{"description":"The flag that indicates whether the MCP server should use meta tools.","format":"boolean","default":"false","name":"DOCSPACE_DYNAMIC"},{"description":"The list of toolsets to enable for the MCP server.","format":"string","default":"all","choices":["files","folders","rooms","people"],"name":"DOCSPACE_TOOLSETS"},{"description":"The list of tools to enable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_ENABLED_TOOLS"},{"description":"The list of tools to disable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_DISABLED_TOOLS"},{"description":"The user agent to include in the User-Agent header for API requests.","format":"string","default":"@onlyoffice/docspace-mcp v3.2.0","name":"DOCSPACE_USER_AGENT"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"DOCSPACE_BASE_URL"},{"description":"The raw value to include in the Authorization header for API requests.","format":"string","isSecret":true,"name":"DOCSPACE_AUTHORIZATION"},{"description":"The API key for accessing the API.","format":"string","isSecret":true,"name":"DOCSPACE_API_KEY"},{"description":"The Personal Access Token (PAT) for accessing the API.","format":"string","isSecret":true,"name":"DOCSPACE_AUTH_TOKEN"},{"description":"The username for accessing the API using basic authentication.","format":"string","name":"DOCSPACE_USERNAME"},{"description":"The password for accessing the API using basic authentication.","format":"string","isSecret":true,"name":"DOCSPACE_PASSWORD"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@onlyoffice/docspace-mcp","version":"3.2.0","runtimeHint":"npx","transport":{"type":"sse","url":"https://example.com/sse","headers":[{"description":"The flag that indicates whether the MCP server should use meta tools.","format":"boolean","default":"false","name":"X-Mcp-Dynamic"},{"description":"The list of toolsets to enable for the MCP server.","format":"string","default":"all","choices":["files","folders","rooms","people"],"name":"X-Mcp-Toolsets"},{"description":"The list of tools to enable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Enabled-Tools"},{"description":"The list of tools to disable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Disabled-Tools"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"X-Mcp-Base-Url"},{"description":"The API key for accessing the API.","format":"string","isSecret":true,"name":"X-Mcp-Api-Key"},{"description":"The Personal Access Token (PAT) for accessing the API.","format":"string","isSecret":true,"name":"X-Mcp-Auth-Token"},{"description":"The username for accessing the API using basic authentication.","format":"string","name":"X-Mcp-Username"},{"description":"The password for accessing the API using basic authentication.","format":"string","isSecret":true,"name":"X-Mcp-Password"}]},"environmentVariables":[{"description":"The transport protocol to use for communication with the MCP server.","format":"string","default":"stdio","choices":["stdio","sse","streamable-http","http"],"name":"DOCSPACE_TRANSPORT"},{"description":"The flag that indicates whether the MCP server should use meta tools.","format":"boolean","default":"false","name":"DOCSPACE_DYNAMIC"},{"description":"The list of toolsets to enable for the MCP server.","format":"string","default":"all","choices":["files","folders","rooms","people"],"name":"DOCSPACE_TOOLSETS"},{"description":"The list of tools to enable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_ENABLED_TOOLS"},{"description":"The list of tools to disable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_DISABLED_TOOLS"},{"description":"The time-to-live (TTL) for HTTP sessions in milliseconds.","format":"number","default":"28800000","name":"DOCSPACE_SESSION_TTL"},{"description":"The interval for checking HTTP sessions for expiration in milliseconds.","format":"number","default":"240000","name":"DOCSPACE_SESSION_INTERVAL"},{"description":"The user agent to include in the User-Agent header for API requests.","format":"string","default":"@onlyoffice/docspace-mcp v3.2.0","name":"DOCSPACE_USER_AGENT"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"DOCSPACE_BASE_URL"},{"description":"The raw value to include in the Authorization header for API requests.","format":"string","isSecret":true,"name":"DOCSPACE_AUTHORIZATION"},{"description":"The API key for accessing the API.","format":"string","isSecret":true,"name":"DOCSPACE_API_KEY"},{"description":"The Personal Access Token (PAT) for accessing the API.","format":"string","isSecret":true,"name":"DOCSPACE_AUTH_TOKEN"},{"description":"The username for accessing the API using basic authentication.","format":"string","name":"DOCSPACE_USERNAME"},{"description":"The password for accessing the API using basic authentication.","format":"string","isSecret":true,"name":"DOCSPACE_PASSWORD"},{"description":"The base URL of the DocSpace OAuth service for OAuth requests.","format":"string","name":"DOCSPACE_OAUTH_BASE_URL"},{"description":"The client ID of the OAuth application.","format":"string","name":"DOCSPACE_OAUTH_CLIENT_ID"},{"description":"The client secret of the OAuth application.","format":"string","isSecret":true,"name":"DOCSPACE_OAUTH_CLIENT_SECRET"},{"description":"The algorithm to use for signing OAuth access tokens.","format":"string","default":"HS256","choices":["HS256","HS384","HS512"],"name":"DOCSPACE_OAUTH_AUTH_TOKEN_ALGORITHM"},{"description":"The time-to-live (TTL) for OAuth access tokens in milliseconds.","format":"number","default":"3600000","name":"DOCSPACE_OAUTH_AUTH_TOKEN_TTL"},{"description":"The secret key to use for signing OAuth access tokens.","format":"string","isSecret":true,"name":"DOCSPACE_OAUTH_AUTH_TOKEN_SECRET_KEY"},{"description":"The algorithm to use for signing OAuth state tokens.","format":"string","default":"HS256","choices":["HS256","HS384","HS512"],"name":"DOCSPACE_OAUTH_STATE_TOKEN_ALGORITHM"},{"description":"The time-to-live (TTL) for OAuth state tokens in milliseconds.","format":"number","default":"3600000","name":"DOCSPACE_OAUTH_STATE_TOKEN_TTL"},{"description":"The secret key to use for signing OAuth state tokens.","format":"string","isSecret":true,"name":"DOCSPACE_OAUTH_STATE_TOKEN_SECRET_KEY"},{"description":"The base URL of the server.","format":"string","name":"DOCSPACE_SERVER_BASE_URL"},{"description":"The host to bind the server to.","format":"string","default":"127.0.0.1","name":"DOCSPACE_HOST"},{"description":"The port to bind the server to.","format":"number","default":"8080","name":"DOCSPACE_PORT"},{"description":"The number of proxy servers between the server and the client.","format":"number","default":"0","name":"DOCSPACE_SERVER_PROXY_HOPS"},{"description":"The list of allowed origins to include in the Access-Control-Allow-Origin header for CORS requests to MCP endpoints.","format":"string","default":"*","name":"DOCSPACE_SERVER_CORS_MCP_ORIGIN"},{"description":"The maximum age in milliseconds to include in the Access-Control-Max-Age header for CORS requests to MCP endpoints.","format":"number","default":"86400000","name":"DOCSPACE_SERVER_CORS_MCP_MAX_AGE"},{"description":"The list of allowed origins to include in the Access-Control-Allow-Origin header for CORS requests to OAuth endpoints.","format":"string","default":"*","name":"DOCSPACE_SERVER_CORS_OAUTH_ORIGIN"},{"description":"The maximum age in milliseconds to include in the Access-Control-Max-Age header for CORS requests to OAuth endpoints.","format":"number","default":"86400000","name":"DOCSPACE_SERVER_CORS_OAUTH_MAX_AGE"},{"description":"The maximum number of requests allowed per window for the MCP endpoints.","format":"number","default":"1000","name":"DOCSPACE_SERVER_RATE_LIMITS_MCP_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the MCP endpoints.","format":"number","default":"1000","name":"DOCSPACE_SERVER_RATE_LIMITS_MCP_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth server metadata endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth server metadata endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth resource metadata endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth resource metadata endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth authorization endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth authorization endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth callback endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth callback endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth introspection endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth introspection endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth client registration endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth client registration endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth token revocation endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth token revocation endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth token endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth token endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_WINDOW"},{"description":"The flag that indicates whether the server should accept configuration via query parameters in incoming requests.","format":"boolean","default":"true","name":"DOCSPACE_REQUEST_QUERY"},{"description":"The flag that indicates whether the server should check for the Authorization header in incoming requests.","format":"boolean","default":"true","name":"DOCSPACE_REQUEST_AUTHORIZATION_HEADER"},{"description":"The prefix to use with custom configuration headers.","format":"string","default":"x-mcp-","name":"DOCSPACE_REQUEST_HEADER_PREFIX"}]},{"registryType":"npm","registryBaseUrl":"https://registry.npmjs.org","identifier":"@onlyoffice/docspace-mcp","version":"3.2.0","runtimeHint":"npx","transport":{"type":"streamable-http","url":"https://example.com/mcp","headers":[{"description":"The flag that indicates whether the MCP server should use meta tools.","format":"boolean","default":"false","name":"X-Mcp-Dynamic"},{"description":"The list of toolsets to enable for the MCP server.","format":"string","default":"all","choices":["files","folders","rooms","people"],"name":"X-Mcp-Toolsets"},{"description":"The list of tools to enable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Enabled-Tools"},{"description":"The list of tools to disable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Disabled-Tools"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"X-Mcp-Base-Url"},{"description":"The API key for accessing the API.","format":"string","isSecret":true,"name":"X-Mcp-Api-Key"},{"description":"The Personal Access Token (PAT) for accessing the API.","format":"string","isSecret":true,"name":"X-Mcp-Auth-Token"},{"description":"The username for accessing the API using basic authentication.","format":"string","name":"X-Mcp-Username"},{"description":"The password for accessing the API using basic authentication.","format":"string","isSecret":true,"name":"X-Mcp-Password"}]},"environmentVariables":[{"description":"The transport protocol to use for communication with the MCP server.","format":"string","default":"stdio","choices":["stdio","sse","streamable-http","http"],"name":"DOCSPACE_TRANSPORT"},{"description":"The flag that indicates whether the MCP server should use meta tools.","format":"boolean","default":"false","name":"DOCSPACE_DYNAMIC"},{"description":"The list of toolsets to enable for the MCP server.","format":"string","default":"all","choices":["files","folders","rooms","people"],"name":"DOCSPACE_TOOLSETS"},{"description":"The list of tools to enable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_ENABLED_TOOLS"},{"description":"The list of tools to disable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_DISABLED_TOOLS"},{"description":"The time-to-live (TTL) for HTTP sessions in milliseconds.","format":"number","default":"28800000","name":"DOCSPACE_SESSION_TTL"},{"description":"The interval for checking HTTP sessions for expiration in milliseconds.","format":"number","default":"240000","name":"DOCSPACE_SESSION_INTERVAL"},{"description":"The user agent to include in the User-Agent header for API requests.","format":"string","default":"@onlyoffice/docspace-mcp v3.2.0","name":"DOCSPACE_USER_AGENT"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"DOCSPACE_BASE_URL"},{"description":"The raw value to include in the Authorization header for API requests.","format":"string","isSecret":true,"name":"DOCSPACE_AUTHORIZATION"},{"description":"The API key for accessing the API.","format":"string","isSecret":true,"name":"DOCSPACE_API_KEY"},{"description":"The Personal Access Token (PAT) for accessing the API.","format":"string","isSecret":true,"name":"DOCSPACE_AUTH_TOKEN"},{"description":"The username for accessing the API using basic authentication.","format":"string","name":"DOCSPACE_USERNAME"},{"description":"The password for accessing the API using basic authentication.","format":"string","isSecret":true,"name":"DOCSPACE_PASSWORD"},{"description":"The base URL of the DocSpace OAuth service for OAuth requests.","format":"string","name":"DOCSPACE_OAUTH_BASE_URL"},{"description":"The client ID of the OAuth application.","format":"string","name":"DOCSPACE_OAUTH_CLIENT_ID"},{"description":"The client secret of the OAuth application.","format":"string","isSecret":true,"name":"DOCSPACE_OAUTH_CLIENT_SECRET"},{"description":"The algorithm to use for signing OAuth access tokens.","format":"string","default":"HS256","choices":["HS256","HS384","HS512"],"name":"DOCSPACE_OAUTH_AUTH_TOKEN_ALGORITHM"},{"description":"The time-to-live (TTL) for OAuth access tokens in milliseconds.","format":"number","default":"3600000","name":"DOCSPACE_OAUTH_AUTH_TOKEN_TTL"},{"description":"The secret key to use for signing OAuth access tokens.","format":"string","isSecret":true,"name":"DOCSPACE_OAUTH_AUTH_TOKEN_SECRET_KEY"},{"description":"The algorithm to use for signing OAuth state tokens.","format":"string","default":"HS256","choices":["HS256","HS384","HS512"],"name":"DOCSPACE_OAUTH_STATE_TOKEN_ALGORITHM"},{"description":"The time-to-live (TTL) for OAuth state tokens in milliseconds.","format":"number","default":"3600000","name":"DOCSPACE_OAUTH_STATE_TOKEN_TTL"},{"description":"The secret key to use for signing OAuth state tokens.","format":"string","isSecret":true,"name":"DOCSPACE_OAUTH_STATE_TOKEN_SECRET_KEY"},{"description":"The base URL of the server.","format":"string","name":"DOCSPACE_SERVER_BASE_URL"},{"description":"The host to bind the server to.","format":"string","default":"127.0.0.1","name":"DOCSPACE_HOST"},{"description":"The port to bind the server to.","format":"number","default":"8080","name":"DOCSPACE_PORT"},{"description":"The number of proxy servers between the server and the client.","format":"number","default":"0","name":"DOCSPACE_SERVER_PROXY_HOPS"},{"description":"The list of allowed origins to include in the Access-Control-Allow-Origin header for CORS requests to MCP endpoints.","format":"string","default":"*","name":"DOCSPACE_SERVER_CORS_MCP_ORIGIN"},{"description":"The maximum age in milliseconds to include in the Access-Control-Max-Age header for CORS requests to MCP endpoints.","format":"number","default":"86400000","name":"DOCSPACE_SERVER_CORS_MCP_MAX_AGE"},{"description":"The list of allowed origins to include in the Access-Control-Allow-Origin header for CORS requests to OAuth endpoints.","format":"string","default":"*","name":"DOCSPACE_SERVER_CORS_OAUTH_ORIGIN"},{"description":"The maximum age in milliseconds to include in the Access-Control-Max-Age header for CORS requests to OAuth endpoints.","format":"number","default":"86400000","name":"DOCSPACE_SERVER_CORS_OAUTH_MAX_AGE"},{"description":"The maximum number of requests allowed per window for the MCP endpoints.","format":"number","default":"1000","name":"DOCSPACE_SERVER_RATE_LIMITS_MCP_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the MCP endpoints.","format":"number","default":"1000","name":"DOCSPACE_SERVER_RATE_LIMITS_MCP_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth server metadata endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth server metadata endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth resource metadata endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth resource metadata endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth authorization endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth authorization endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth callback endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth callback endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth introspection endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth introspection endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth client registration endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth client registration endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth token revocation endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth token revocation endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth token endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth token endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_WINDOW"},{"description":"The flag that indicates whether the server should accept configuration via query parameters in incoming requests.","format":"boolean","default":"true","name":"DOCSPACE_REQUEST_QUERY"},{"description":"The flag that indicates whether the server should check for the Authorization header in incoming requests.","format":"boolean","default":"true","name":"DOCSPACE_REQUEST_AUTHORIZATION_HEADER"},{"description":"The prefix to use with custom configuration headers.","format":"string","default":"x-mcp-","name":"DOCSPACE_REQUEST_HEADER_PREFIX"}]},{"registryType":"oci","identifier":"docker.io/onlyoffice/docspace-mcp:3.2.0","runtimeHint":"docker","transport":{"type":"stdio"},"environmentVariables":[{"description":"The transport protocol to use for communication with the MCP server.","format":"string","default":"stdio","choices":["stdio","sse","streamable-http","http"],"name":"DOCSPACE_TRANSPORT"},{"description":"The flag that indicates whether the MCP server should use meta tools.","format":"boolean","default":"false","name":"DOCSPACE_DYNAMIC"},{"description":"The list of toolsets to enable for the MCP server.","format":"string","default":"all","choices":["files","folders","rooms","people"],"name":"DOCSPACE_TOOLSETS"},{"description":"The list of tools to enable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_ENABLED_TOOLS"},{"description":"The list of tools to disable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_DISABLED_TOOLS"},{"description":"The user agent to include in the User-Agent header for API requests.","format":"string","default":"@onlyoffice/docspace-mcp v3.2.0","name":"DOCSPACE_USER_AGENT"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"DOCSPACE_BASE_URL"},{"description":"The raw value to include in the Authorization header for API requests.","format":"string","isSecret":true,"name":"DOCSPACE_AUTHORIZATION"},{"description":"The API key for accessing the API.","format":"string","isSecret":true,"name":"DOCSPACE_API_KEY"},{"description":"The Personal Access Token (PAT) for accessing the API.","format":"string","isSecret":true,"name":"DOCSPACE_AUTH_TOKEN"},{"description":"The username for accessing the API using basic authentication.","format":"string","name":"DOCSPACE_USERNAME"},{"description":"The password for accessing the API using basic authentication.","format":"string","isSecret":true,"name":"DOCSPACE_PASSWORD"}]},{"registryType":"oci","identifier":"docker.io/onlyoffice/docspace-mcp:3.2.0","runtimeHint":"docker","transport":{"type":"sse","url":"https://example.com/mcp","headers":[{"description":"The flag that indicates whether the MCP server should use meta tools.","format":"boolean","default":"false","name":"X-Mcp-Dynamic"},{"description":"The list of toolsets to enable for the MCP server.","format":"string","default":"all","choices":["files","folders","rooms","people"],"name":"X-Mcp-Toolsets"},{"description":"The list of tools to enable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Enabled-Tools"},{"description":"The list of tools to disable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Disabled-Tools"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"X-Mcp-Base-Url"},{"description":"The API key for accessing the API.","format":"string","isSecret":true,"name":"X-Mcp-Api-Key"},{"description":"The Personal Access Token (PAT) for accessing the API.","format":"string","isSecret":true,"name":"X-Mcp-Auth-Token"},{"description":"The username for accessing the API using basic authentication.","format":"string","name":"X-Mcp-Username"},{"description":"The password for accessing the API using basic authentication.","format":"string","isSecret":true,"name":"X-Mcp-Password"}]},"environmentVariables":[{"description":"The transport protocol to use for communication with the MCP server.","format":"string","default":"stdio","choices":["stdio","sse","streamable-http","http"],"name":"DOCSPACE_TRANSPORT"},{"description":"The flag that indicates whether the MCP server should use meta tools.","format":"boolean","default":"false","name":"DOCSPACE_DYNAMIC"},{"description":"The list of toolsets to enable for the MCP server.","format":"string","default":"all","choices":["files","folders","rooms","people"],"name":"DOCSPACE_TOOLSETS"},{"description":"The list of tools to enable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_ENABLED_TOOLS"},{"description":"The list of tools to disable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_DISABLED_TOOLS"},{"description":"The time-to-live (TTL) for HTTP sessions in milliseconds.","format":"number","default":"28800000","name":"DOCSPACE_SESSION_TTL"},{"description":"The interval for checking HTTP sessions for expiration in milliseconds.","format":"number","default":"240000","name":"DOCSPACE_SESSION_INTERVAL"},{"description":"The user agent to include in the User-Agent header for API requests.","format":"string","default":"@onlyoffice/docspace-mcp v3.2.0","name":"DOCSPACE_USER_AGENT"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"DOCSPACE_BASE_URL"},{"description":"The raw value to include in the Authorization header for API requests.","format":"string","isSecret":true,"name":"DOCSPACE_AUTHORIZATION"},{"description":"The API key for accessing the API.","format":"string","isSecret":true,"name":"DOCSPACE_API_KEY"},{"description":"The Personal Access Token (PAT) for accessing the API.","format":"string","isSecret":true,"name":"DOCSPACE_AUTH_TOKEN"},{"description":"The username for accessing the API using basic authentication.","format":"string","name":"DOCSPACE_USERNAME"},{"description":"The password for accessing the API using basic authentication.","format":"string","isSecret":true,"name":"DOCSPACE_PASSWORD"},{"description":"The base URL of the DocSpace OAuth service for OAuth requests.","format":"string","name":"DOCSPACE_OAUTH_BASE_URL"},{"description":"The client ID of the OAuth application.","format":"string","name":"DOCSPACE_OAUTH_CLIENT_ID"},{"description":"The client secret of the OAuth application.","format":"string","isSecret":true,"name":"DOCSPACE_OAUTH_CLIENT_SECRET"},{"description":"The algorithm to use for signing OAuth access tokens.","format":"string","default":"HS256","choices":["HS256","HS384","HS512"],"name":"DOCSPACE_OAUTH_AUTH_TOKEN_ALGORITHM"},{"description":"The time-to-live (TTL) for OAuth access tokens in milliseconds.","format":"number","default":"3600000","name":"DOCSPACE_OAUTH_AUTH_TOKEN_TTL"},{"description":"The secret key to use for signing OAuth access tokens.","format":"string","isSecret":true,"name":"DOCSPACE_OAUTH_AUTH_TOKEN_SECRET_KEY"},{"description":"The algorithm to use for signing OAuth state tokens.","format":"string","default":"HS256","choices":["HS256","HS384","HS512"],"name":"DOCSPACE_OAUTH_STATE_TOKEN_ALGORITHM"},{"description":"The time-to-live (TTL) for OAuth state tokens in milliseconds.","format":"number","default":"3600000","name":"DOCSPACE_OAUTH_STATE_TOKEN_TTL"},{"description":"The secret key to use for signing OAuth state tokens.","format":"string","isSecret":true,"name":"DOCSPACE_OAUTH_STATE_TOKEN_SECRET_KEY"},{"description":"The base URL of the server.","format":"string","name":"DOCSPACE_SERVER_BASE_URL"},{"description":"The host to bind the server to.","format":"string","default":"127.0.0.1","name":"DOCSPACE_HOST"},{"description":"The port to bind the server to.","format":"number","default":"8080","name":"DOCSPACE_PORT"},{"description":"The number of proxy servers between the server and the client.","format":"number","default":"0","name":"DOCSPACE_SERVER_PROXY_HOPS"},{"description":"The list of allowed origins to include in the Access-Control-Allow-Origin header for CORS requests to MCP endpoints.","format":"string","default":"*","name":"DOCSPACE_SERVER_CORS_MCP_ORIGIN"},{"description":"The maximum age in milliseconds to include in the Access-Control-Max-Age header for CORS requests to MCP endpoints.","format":"number","default":"86400000","name":"DOCSPACE_SERVER_CORS_MCP_MAX_AGE"},{"description":"The list of allowed origins to include in the Access-Control-Allow-Origin header for CORS requests to OAuth endpoints.","format":"string","default":"*","name":"DOCSPACE_SERVER_CORS_OAUTH_ORIGIN"},{"description":"The maximum age in milliseconds to include in the Access-Control-Max-Age header for CORS requests to OAuth endpoints.","format":"number","default":"86400000","name":"DOCSPACE_SERVER_CORS_OAUTH_MAX_AGE"},{"description":"The maximum number of requests allowed per window for the MCP endpoints.","format":"number","default":"1000","name":"DOCSPACE_SERVER_RATE_LIMITS_MCP_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the MCP endpoints.","format":"number","default":"1000","name":"DOCSPACE_SERVER_RATE_LIMITS_MCP_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth server metadata endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth server metadata endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth resource metadata endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth resource metadata endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth authorization endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth authorization endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth callback endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth callback endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth introspection endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth introspection endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth client registration endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth client registration endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth token revocation endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth token revocation endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth token endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth token endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_WINDOW"},{"description":"The flag that indicates whether the server should accept configuration via query parameters in incoming requests.","format":"boolean","default":"true","name":"DOCSPACE_REQUEST_QUERY"},{"description":"The flag that indicates whether the server should check for the Authorization header in incoming requests.","format":"boolean","default":"true","name":"DOCSPACE_REQUEST_AUTHORIZATION_HEADER"},{"description":"The prefix to use with custom configuration headers.","format":"string","default":"x-mcp-","name":"DOCSPACE_REQUEST_HEADER_PREFIX"}]},{"registryType":"oci","identifier":"docker.io/onlyoffice/docspace-mcp:3.2.0","runtimeHint":"docker","transport":{"type":"streamable-http","url":"https://example.com/mcp","headers":[{"description":"The flag that indicates whether the MCP server should use meta tools.","format":"boolean","default":"false","name":"X-Mcp-Dynamic"},{"description":"The list of toolsets to enable for the MCP server.","format":"string","default":"all","choices":["files","folders","rooms","people"],"name":"X-Mcp-Toolsets"},{"description":"The list of tools to enable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Enabled-Tools"},{"description":"The list of tools to disable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Disabled-Tools"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"X-Mcp-Base-Url"},{"description":"The API key for accessing the API.","format":"string","isSecret":true,"name":"X-Mcp-Api-Key"},{"description":"The Personal Access Token (PAT) for accessing the API.","format":"string","isSecret":true,"name":"X-Mcp-Auth-Token"},{"description":"The username for accessing the API using basic authentication.","format":"string","name":"X-Mcp-Username"},{"description":"The password for accessing the API using basic authentication.","format":"string","isSecret":true,"name":"X-Mcp-Password"}]},"environmentVariables":[{"description":"The transport protocol to use for communication with the MCP server.","format":"string","default":"stdio","choices":["stdio","sse","streamable-http","http"],"name":"DOCSPACE_TRANSPORT"},{"description":"The flag that indicates whether the MCP server should use meta tools.","format":"boolean","default":"false","name":"DOCSPACE_DYNAMIC"},{"description":"The list of toolsets to enable for the MCP server.","format":"string","default":"all","choices":["files","folders","rooms","people"],"name":"DOCSPACE_TOOLSETS"},{"description":"The list of tools to enable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_ENABLED_TOOLS"},{"description":"The list of tools to disable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"DOCSPACE_DISABLED_TOOLS"},{"description":"The time-to-live (TTL) for HTTP sessions in milliseconds.","format":"number","default":"28800000","name":"DOCSPACE_SESSION_TTL"},{"description":"The interval for checking HTTP sessions for expiration in milliseconds.","format":"number","default":"240000","name":"DOCSPACE_SESSION_INTERVAL"},{"description":"The user agent to include in the User-Agent header for API requests.","format":"string","default":"@onlyoffice/docspace-mcp v3.2.0","name":"DOCSPACE_USER_AGENT"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"DOCSPACE_BASE_URL"},{"description":"The raw value to include in the Authorization header for API requests.","format":"string","isSecret":true,"name":"DOCSPACE_AUTHORIZATION"},{"description":"The API key for accessing the API.","format":"string","isSecret":true,"name":"DOCSPACE_API_KEY"},{"description":"The Personal Access Token (PAT) for accessing the API.","format":"string","isSecret":true,"name":"DOCSPACE_AUTH_TOKEN"},{"description":"The username for accessing the API using basic authentication.","format":"string","name":"DOCSPACE_USERNAME"},{"description":"The password for accessing the API using basic authentication.","format":"string","isSecret":true,"name":"DOCSPACE_PASSWORD"},{"description":"The base URL of the DocSpace OAuth service for OAuth requests.","format":"string","name":"DOCSPACE_OAUTH_BASE_URL"},{"description":"The client ID of the OAuth application.","format":"string","name":"DOCSPACE_OAUTH_CLIENT_ID"},{"description":"The client secret of the OAuth application.","format":"string","isSecret":true,"name":"DOCSPACE_OAUTH_CLIENT_SECRET"},{"description":"The algorithm to use for signing OAuth access tokens.","format":"string","default":"HS256","choices":["HS256","HS384","HS512"],"name":"DOCSPACE_OAUTH_AUTH_TOKEN_ALGORITHM"},{"description":"The time-to-live (TTL) for OAuth access tokens in milliseconds.","format":"number","default":"3600000","name":"DOCSPACE_OAUTH_AUTH_TOKEN_TTL"},{"description":"The secret key to use for signing OAuth access tokens.","format":"string","isSecret":true,"name":"DOCSPACE_OAUTH_AUTH_TOKEN_SECRET_KEY"},{"description":"The algorithm to use for signing OAuth state tokens.","format":"string","default":"HS256","choices":["HS256","HS384","HS512"],"name":"DOCSPACE_OAUTH_STATE_TOKEN_ALGORITHM"},{"description":"The time-to-live (TTL) for OAuth state tokens in milliseconds.","format":"number","default":"3600000","name":"DOCSPACE_OAUTH_STATE_TOKEN_TTL"},{"description":"The secret key to use for signing OAuth state tokens.","format":"string","isSecret":true,"name":"DOCSPACE_OAUTH_STATE_TOKEN_SECRET_KEY"},{"description":"The base URL of the server.","format":"string","name":"DOCSPACE_SERVER_BASE_URL"},{"description":"The host to bind the server to.","format":"string","default":"127.0.0.1","name":"DOCSPACE_HOST"},{"description":"The port to bind the server to.","format":"number","default":"8080","name":"DOCSPACE_PORT"},{"description":"The number of proxy servers between the server and the client.","format":"number","default":"0","name":"DOCSPACE_SERVER_PROXY_HOPS"},{"description":"The list of allowed origins to include in the Access-Control-Allow-Origin header for CORS requests to MCP endpoints.","format":"string","default":"*","name":"DOCSPACE_SERVER_CORS_MCP_ORIGIN"},{"description":"The maximum age in milliseconds to include in the Access-Control-Max-Age header for CORS requests to MCP endpoints.","format":"number","default":"86400000","name":"DOCSPACE_SERVER_CORS_MCP_MAX_AGE"},{"description":"The list of allowed origins to include in the Access-Control-Allow-Origin header for CORS requests to OAuth endpoints.","format":"string","default":"*","name":"DOCSPACE_SERVER_CORS_OAUTH_ORIGIN"},{"description":"The maximum age in milliseconds to include in the Access-Control-Max-Age header for CORS requests to OAuth endpoints.","format":"number","default":"86400000","name":"DOCSPACE_SERVER_CORS_OAUTH_MAX_AGE"},{"description":"The maximum number of requests allowed per window for the MCP endpoints.","format":"number","default":"1000","name":"DOCSPACE_SERVER_RATE_LIMITS_MCP_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the MCP endpoints.","format":"number","default":"1000","name":"DOCSPACE_SERVER_RATE_LIMITS_MCP_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth server metadata endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth server metadata endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_SERVER_METADATA_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth resource metadata endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth resource metadata endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_RESOURCE_METADATA_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth authorization endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth authorization endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_AUTHORIZE_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth callback endpoint.","format":"number","default":"200","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth callback endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_CALLBACK_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth introspection endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth introspection endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_INTROSPECT_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth client registration endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth client registration endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REGISTER_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth token revocation endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth token revocation endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_REVOKE_WINDOW"},{"description":"The maximum number of requests allowed per window for the OAuth token endpoint.","format":"number","default":"10","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_CAPACITY"},{"description":"The time window in milliseconds for the rate limit for the OAuth token endpoint.","format":"number","default":"60000","name":"DOCSPACE_SERVER_RATE_LIMITS_OAUTH_TOKEN_WINDOW"},{"description":"The flag that indicates whether the server should accept configuration via query parameters in incoming requests.","format":"boolean","default":"true","name":"DOCSPACE_REQUEST_QUERY"},{"description":"The flag that indicates whether the server should check for the Authorization header in incoming requests.","format":"boolean","default":"true","name":"DOCSPACE_REQUEST_AUTHORIZATION_HEADER"},{"description":"The prefix to use with custom configuration headers.","format":"string","default":"x-mcp-","name":"DOCSPACE_REQUEST_HEADER_PREFIX"}]}],"remotes":[{"type":"sse","url":"https://mcp.onlyoffice.com/sse","headers":[{"description":"The flag that indicates whether the MCP server should use meta tools.","format":"boolean","default":"false","name":"X-Mcp-Dynamic"},{"description":"The list of toolsets to enable for the MCP server.","format":"string","default":"all","choices":["files","folders","rooms","people"],"name":"X-Mcp-Toolsets"},{"description":"The list of tools to enable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Enabled-Tools"},{"description":"The list of tools to disable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Disabled-Tools"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"X-Mcp-Base-Url"},{"description":"The API key for accessing the API.","format":"string","isSecret":true,"name":"X-Mcp-Api-Key"},{"description":"The Personal Access Token (PAT) for accessing the API.","format":"string","isSecret":true,"name":"X-Mcp-Auth-Token"},{"description":"The username for accessing the API using basic authentication.","format":"string","name":"X-Mcp-Username"},{"description":"The password for accessing the API using basic authentication.","format":"string","isSecret":true,"name":"X-Mcp-Password"}]},{"type":"streamable-http","url":"https://mcp.onlyoffice.com/mcp","headers":[{"description":"The flag that indicates whether the MCP server should use meta tools.","format":"boolean","default":"false","name":"X-Mcp-Dynamic"},{"description":"The list of toolsets to enable for the MCP server.","format":"string","default":"all","choices":["files","folders","rooms","people"],"name":"X-Mcp-Toolsets"},{"description":"The list of tools to enable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Enabled-Tools"},{"description":"The list of tools to disable for the MCP server.","format":"string","choices":["delete_file","get_file_info","update_file","copy_batch_items","move_batch_items","download_file_as_text","upload_file","create_folder","delete_folder","get_folder_content","get_folder_info","rename_folder","get_my_folder","create_room","get_room_info","update_room","archive_room","set_room_security","get_room_security_info","get_rooms_folder","get_room_types","get_room_access_levels","get_all_people"],"name":"X-Mcp-Disabled-Tools"},{"description":"The base URL of the DocSpace instance for API requests.","format":"string","name":"X-Mcp-Base-Url"},{"description":"The API key for accessing the API.","format":"string","isSecret":true,"name":"X-Mcp-Api-Key"},{"description":"The Personal Access Token (PAT) for accessing the API.","format":"string","isSecret":true,"name":"X-Mcp-Auth-Token"},{"description":"The username for accessing the API using basic authentication.","format":"string","name":"X-Mcp-Username"},{"description":"The password for accessing the API using basic authentication.","format":"string","isSecret":true,"name":"X-Mcp-Password"}]}]},"_meta":{"io.modelcontextprotocol.registry/official":{"status":"active","statusChangedAt":"2026-03-18T11:36:20.854585Z","publishedAt":"2026-03-18T11:36:20.854585Z","updatedAt":"2026-03-18T11:36:20.854585Z","isLatest":true}}}],"metadata":{"count":3}}
