去中心化文件存储服务

FilDOS MCP Server是一个基于Filecoin网络的AI驱动去中心化文件存储服务,支持AI代理自主管理文件,包括上传、组织和搜索功能。

  • by ArqosLabs
  • TypeScript
  • 本地部署
  • 2 星标
  • 更新于
在 GitHub 查看 ArqosLabs/FilDOS-MCP

使用说明

FilDOS MCP 服务器

基于Filecoin的AI驱动去中心化文件存储——为使用模型上下文协议(MCP)的自主代理而构建

FilDOS MCP是什么?

FilDOS MCP服务器使AI代理能够自主管理Filecoin网络上的文件。通过简单的MCP工具调用,即可在去中心化存储上上传、整理和搜索文件。

主要特点

  • 📁 文件夹 文件夹管理 - 创建并管理具有访问控制的文件夹NFT
  • 📤 翻译成中文是“扔出(通常指邮件或文件等)”。这个表情符号通常用来表示将某物扔出或发送出去的动作,特别是在与邮件、文件或信息相关的上下文中。 文件操作 - 将文件上传到Filecoin并无缝组织它们
  • 🔍 翻译为中文是:放大镜(用于查看细节或寻找某物的符号) 语义搜索 - 利用嵌入技术进行AI驱动的文件搜索

快速设置

先决条件

  • Node.js 18 或更高版本
  • 一个Filecoin钱包的私钥
  • 访问Filecoin校准网络(测试网)

安装

  1. 克隆并安装依赖项

    git clone https://github.com/ArqosLabs/FilDOS-MCP.git
    cd FilDOS-MCP
    npm install
    
  2. 配置环境变量

    cp .env.example .env
    

    编辑 .env 根据您的配置:

    # Required: Your wallet private key (get test FIL from faucet)
    PRIVATE_KEY=your_private_key_here
    

    访问 fildos.cloud,设置您的账户,添加代币并配置存储以供使用。

  3. 搭建服务器

    npm run build
    

添加到Claude Desktop

将此配置添加到您的Claude Desktop配置文件中:

{
  "mcpServers": {
    "fildos": {
      "command": "node",
      "args": ["/absolute/path/to/FilDOS-MCP/build/index.js"]
    }
  }
}

重启 Claude 桌面应用以加载服务器。

资源