临时文件上传服务

tmpfiles-mcp是一个通过MCP协议将文件上传到tmpfiles.org的临时文件上传服务,文件将在60分钟后自动删除,适用于需要临时共享文件的场景。

  • by maroun2
  • JavaScript
  • 本地部署
  • 更新于
在 GitHub 查看 maroun2/tmpfiles-mcp

使用说明

临时文件-mcp(或“用于MCP的临时文件”)

用于tmpfiles.org临时文件上传的模型上下文协议(MCP)服务器。

特点/特性

  • 通过MCP将文件上传到tmpfiles.org
  • 文件在60分钟后自动删除
  • 与Claude Desktop及其他MCP客户端的简单集成

安装

npm install

使用方法

使用Claude Desktop

在您的Claude Desktop配置中添加:

macOS(苹果电脑操作系统): ~/Library/Application Support/Claude/claude_desktop_config.json

{
  "mcpServers": {
    "tmpfiles": {
      "command": "node",
      "args": ["/path/to/tmpfiles-mcp/index.js"]
    }
  }
}

可用工具

  • upload_file将文件上传到 tmpfiles.org 并获取一个临时 URL

安全通知

⚠️ 警告上传到tmpfiles.org的文件可以通过直接链接公开访问。请勿上传敏感或机密文件。

  • 文件在60分钟后被删除
  • 任何拥有链接的人都可以访问该文件
  • 没有加密或访问控制

许可证

麻省理工学院(MIT)