onedrive_set_scope
OneDrive · macOS · Windows
Эффект: запись. Статус: условно доступен.
«Условная доступность» означает, что инструмент может зависеть от версии, платформы, разрешений, учётной записи или настроек. Он доступен не во всех установках.
macOS
Назначение
Ограничивает доступ LMCP к одному OneDrive единственной папкой. После настройки каждый инструмент LMCP, который читает, перечисляет, ищет, записывает, удаляет или перемещает файлы, — как инструменты onedrive_*, так и общие файловые инструменты — отклоняет любой путь в этом OneDrive за пределами папки, включая верхний уровень самого OneDrive; поиск возвращает только то, что находится внутри нее. Если папку позже переместить или удалить, этот OneDrive остается закрытым, пока ограничение не будет изменено. Передайте пустую папку, чтобы снять ограничение. Изменения вступают в силу немедленно.
Обязательные входные данные
root_name
Имена сохранены в точности как их требует инструмент. Канонические технические определения на английском находятся в раскрываемой схеме ниже.
Разрешения и подтверждение
Схема не объявляет явного параметра подтверждения. Это не разрешает действовать без согласия: проверьте эффект и получите разрешение.
- Используйте на этой платформе только приложения, учетные записи и ресурсы, разрешенные пользователем. Требования к подключению и разрешениям приведены в описании инструмента для конкретной платформы; этот каталог не заявляет о дополнительных областях OAuth или разрешениях OS.
Каноническая техническая схема на английском — macOS
{
"properties": {
"folder": {
"description": "Allowed folder path relative to the root (e.g. '/000-Claude Personal Agent'). Empty string removes the scope.",
"type": "string"
},
"root_name": {
"description": "OneDrive root name (from onedrive_root, e.g. 'OneDrive-WPPCloud')",
"type": "string"
}
},
"required": [
"root_name"
],
"type": "object"
}Пример для документации
Пример документации для onedrive_set_scope. Не выполняйте этот пример. Показанные аргументы относятся к вымышленному набору данных; перед реальным вызовом найдите настоящие идентификаторы и получите разрешение.
{
"folder": "Documents",
"root_name": "OneDrive-Demo"
}Windows
Назначение
В целях безопасности ограничивает доступ LMCP к OneDrive определенной папкой.
Обязательные входные данные
Схема этой платформы не объявляет обязательных входных данных. Необязательные селекторы или требования среды всё же могут применяться.
Разрешения и подтверждение
Схема объявляет явный параметр подтверждения. Проверьте предварительный результат и разрешите реальную операцию согласно контракту платформы.
- Используйте на этой платформе только приложения, учетные записи и ресурсы, разрешенные пользователем. Требования к подключению и разрешениям приведены в описании инструмента для конкретной платформы; этот каталог не заявляет о дополнительных областях OAuth или разрешениях OS.
Каноническая техническая схема на английском — Windows
{
"properties": {
"confirm": {
"description": "Ignored; kept for older clients.",
"type": "boolean"
},
"folder": {
"description": "Allowed folder path relative to the root. Empty string removes the scope restriction.",
"type": "string"
},
"root_name": {
"description": "OneDrive root name. Accepted for compatibility with the cloud catalog's schema; this server has a single root and ignores it.",
"type": "string"
}
},
"type": "object"
}Пример для документации
Пример документации для onedrive_set_scope. Не выполняйте этот пример. Показанные аргументы относятся к вымышленному набору данных; перед реальным вызовом найдите настоящие идентификаторы и получите разрешение.
{
"confirm": false,
"folder": "Documents"
}