一个基于 MCP (模型上下文协议) 的文件上传服务,为文件上传提供便捷解决方案。
本服务基于 MCP 协议,可方便地进行文件上传配置。
在 MCP 配置文件中添加以下配置:
{
"mcpServers": {
"upload-file": {
"command": "npx",
"args": [
"-y",
"mcp-upload-file@latest"
],
"env": {
"UPLOAD_URL": "", // 文件上传的目标 URL
"FILE_KEY": "", // 上传表单中文件字段的 key 名称
"FILE_NAME": "", // 上传的文件名
"EXTRA_FORM": "{\"other_form_key\":\"other_form_value\"}" // 额外的表单数据(JSON 格式)
}
}
}
}
属性 | 详情 |
---|---|
UPLOAD_URL |
必填项,文件上传的目标 URL 地址 |
FILE_KEY |
必填项,上传表单中文件字段的 key 名称 |
FILE_NAME |
可选项,指定上传文件的文件名 |
EXTRA_FORM |
可选项,额外的表单数据,需要是合法的 JSON 格式字符串 |
⚠️ 重要提示
请确保
UPLOAD_URL
和FILE_KEY
为必填项,且EXTRA_FORM
为合法的 JSON 格式字符串。
💡 使用建议
若需要指定上传文件的文件名,可填写
FILE_NAME
;若有额外的表单数据,可通过EXTRA_FORM
进行配置。