box-mcp-server

box-mcp-server

镜像

设置

1. 获取 Box 开发者令牌

  1. 访问 Box 开发者控制台
  2. 创建新应用程序(授权类型不重要)
  3. 在应用配置中点击"生成开发者令牌"

2. 配置 Claude 桌面

将以下配置添加到 Claude 桌面:

{
  "mcpServers": {
    "box": {
      "command": "npx",
      "args": [
        "box-mcp-server"
      ],
      "env": {
        "BOX_DEV_TOKEN": "在此处放置您的开发者令牌"
      }
    }
  }
}

功能

  • 搜索 Box 中的文件
  • 阅读各种格式文件(PDF、Word 等)

开发环境设置

前提条件

  • Node.js (v22+)
  • npm
  • git

步骤

  1. 分叉并克隆仓库

    git clone https://github.com/YOUR_USERNAME/box-mcp-server.git
    cd box-mcp-server
    
  2. 添加上游远程仓库

    git remote add upstream https://github.com/hmk/box-mcp-server.git
    
  3. 安装依赖

    npm install
    
  4. 设置环境变量

    export BOX_DEV_TOKEN=your_developer_token
    
  5. 运行开发服务器

    npm run watch
    npx @modelcontextprotocol/inspector node ./dist/index.js
    

如需更多信息或遇到问题,请参阅完整文档。