使用说明
insta360云mcp
用于Insta360云存储的MCP服务器——从任何MCP客户端浏览、下载和管理您的360媒体。
特性
- list_media --从Insta360云端获取所有媒体(自动分页)
- get_download_urls --获取特定媒体项目的下载URL
- 下载_媒体 --下载特定媒体项目的所有文件
- download_all --下载您的整个Insta360云库
- 删除媒体 --将媒体项目移至回收站
先决条件
快速入门(uvx)
添加到MCP客户端配置中(例如。 claude_desktop_config.json 或 .claude/mcp_servers.json):
{
"mcpServers": {
"insta360": {
"command": "uvx",
"args": ["insta360-cloud-mcp"],
"env": {
"INSTA360_EMAIL": "your-email@example.com",
"INSTA360_PASSWORD": "your-password"
}
}
}
}
快速入门(来源)
git clone https://github.com/alfari16/insta360-cloud-mcp.git
cd insta360-cloud-mcp
然后配置您的MCP客户端:
{
"mcpServers": {
"insta360": {
"command": "uv",
"args": ["run", "--directory", "/path/to/insta360-cloud-mcp", "insta360-cloud-mcp"],
"env": {
"INSTA360_EMAIL": "your-email@example.com",
"INSTA360_PASSWORD": "your-password"
}
}
}
}
环境变量
| 变量 | 描述 |
|---|---|
INSTA360_EMAIL |
您的Insta360帐户电子邮件 |
INSTA360_PASSWORD |
您的Insta360帐户密码(服务器内部散列的MD5) |
工具参考
| 工具 | 参数 | 说明 |
|---|---|---|
list_media |
last_update_position? |
获取所有媒体项目,自动分页所有页面 |
get_download_urls |
media_id |
获取特定媒体项目的下载URL |
download_media |
media_id, download_dir? |
下载媒体项目的所有文件(默认值: ~/gdrive/Insta360) |
download_all |
download_dir?, last_update_position? |
下载整个云库 |
delete_media |
media_ids |
将媒体项目移至回收站 |
令牌缓存
服务器将身份验证令牌缓存在 ~/.insta360_tokens.json 以避免在每次启动时重新进行身份验证。令牌过期时会自动刷新。删除此文件以强制重新登录。
许可证
麻省理工学院