Skip to main content

文件上传

🌐 File Upload

browser_file_upload

处理文件选择对话框。当页面打开文件选择器时,提供要上传的文件路径。

🌐 Handle file chooser dialogs. When a page opens a file picker, provide file paths to upload.

参数类型是否必填描述
pathsstring[]要上传的绝对文件路径。省略以取消。
→ browser_click { ref: "e8" }  // clicks "Choose file" button
⚠ File chooser opened

→ browser_file_upload { paths: ["/home/user/documents/report.pdf"] }
→ browser_snapshot
- text: "report.pdf selected"
- button "Upload" [ref=e12]

→ browser_click { ref: "e12" }

多个文件

🌐 Multiple files

→ browser_file_upload {
paths: [
"/home/user/photos/image1.jpg",
"/home/user/photos/image2.jpg"
]
}

取消文件选择器

🌐 Cancel file chooser

→ browser_file_upload { paths: [] }
note

默认情况下,文件上传仅限于 MCP 工作区根目录内的路径。使用 --allow-unrestricted-file-access 可允许从任何位置上传。