PolarHub
  • Agents
  • MCP Servers
  • Skills
  • PolarBear
PolarHub © 2026
MCP Serversfile-systemsBox文档管理服务器
返回「file-systems」

Box文档管理服务器

modelscope·@hmk/box-mcp-server

file-systems0下载LocalModelScope

简介

Box MCP服务器通过开发人员令牌身份验证,方便在Box中搜索和阅读PDF及Word文件。

MCP Server 详情

来自 ModelScope 索引

box-mcp-server

CI

用法

您需要:

  • BOX_USER_ID

以及以下之一:

  • BOX_JWT_BASE64(推荐)
  • BOX_JWT_CONFIG_PATH
  • BOX_JWT

认证

JSON Web Token (JWT) 授权(推荐)

如何获取 JWT

使用 JWT 配置可以实现与 Box 的持久连接。

您需要一个付费的 Box 企业账户,或者您可以注册一个 免费开发者账户(在点击该链接之前,请确保您已从 Box 登出)。

访问 Box 开发者控制台 并创建一个新的应用程序。确保授权类型为 JSON Web Token。

转到 配置 > 添加和管理公钥 并生成一个公私钥对。 如果您还没有设置,Box 会提示您设置两步验证,并在您的 Box 账户中以管理员身份授权该应用程序。您需要:

  1. 给予应用程序 App + 企业访问权限,并且
  2. 启用 使用 as-user 头进行 API 调用 选项

通过 Box 应用程序的配置页面。如果您正在修改这些设置,请确保重新授权应用程序。

Base64 编码 JWT

要将您的 JWT 编码为 Base64,可以在终端中使用以下命令:

cat /path/to/your/box-jwt-config.json | base64

将 /path/to/your/box-jwt-config.json 替换为您实际的 JWT 配置文件路径。这将输出 Base64 编码的 JWT,然后您可以在环境变量中使用它。

Claude 桌面配置

{
  "mcpServers": {
    "box": {
      "command": "npx",
      "args": ["box-mcp-server"],
      "env": {
        "BOX_JWT_BASE64": "YOUR_BASE64_ENCODED_JWT",
        "BOX_USER_ID": "123456"
      }
    }
  }
}

开发者令牌授权(最简单)

使用开发者令牌是与 Box 集成的最简单方法,但有效期仅为 60 分钟。

要开始,请将 BOX_DEV_TOKEN 设置为 Box 开发者令牌。

首先访问 Box 开发者控制台 并创建一个新的应用程序。目前授权类型无关紧要,因为所有都支持 Box 开发者令牌。

创建应用程序后,导航到其配置设置并点击 生成开发者令牌。

Claude 桌面配置

{
  "mcpServers": {
    "box": {
      "command": "npx",
      "args": ["box-mcp-server"],
      "env": {
        "BOX_DEV_TOKEN": "YOUR_DEV_TOKEN_GOES_HERE"
      }
    }
  }
}

功能

  1. 搜索文件
  2. 读取文件
  • PDF
  • Word
  • 其他

开发

前提条件

在开始之前,请确保已安装以下内容:

  • Node.js(推荐 v22 或更高版本)
  • npm
  • git
  • dotenv

设置开发环境

要设置开发环境,请按照以下步骤操作:

  1. Fork 仓库

    • 点击此仓库右上角的“Fork”按钮
    • 这将在您的 Github 账户下创建一个仓库副本
  2. 克隆您的 Fork:

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

    git remote add upstream https://github.com/hmk/box-mcp-server.git
    
  4. 复制 dotenv 文件

    cp .env.template .env
    
  5. 安装依赖项:

    npm install
    
  6. 运行 watch 以保持 index.js 更新:

    npm run watch
    
  7. 启动模型上下文协议开发服务器:

    dotenv npx @modelcontextprotocol/inspector node PATH_TO_YOUR_CLONED_REPO/dist/index.js
    
  8. 如果开发服务器没有正确加载环境变量,请在 mcp 检查器的左侧设置 BOX_DEV_TOKEN。

相关 MCP Servers(来自「file-systems」)

快递100 MCP Server

快递100 MCP Server提供快递信息查询、快递运费预估比价、快递时效查询(含发货前时效查询与在途动态时效查询)等功能。

kuaidi100/kuaidi100-mcp

墨刀AI-MCP

基于Model Context Protocol的原型生成功能服务,专注于HTML代码生成、设计描述生成和HTML导入功能。

mockingbot/modao-proto-mcp

思维导图 MCP

一个用于生成思维导图的 MCP (Model Context Protocol) 服务器。 看起来您的请求中没有提供具体的英文技术文档内容以供翻译。如果您能分享更多详细信息或具体段落,我将能够帮助您将其准确地翻译成中文,同时保留代码块、链接、格式结构和专业术语的准确性。请提供需要翻译的具体文本。

WEIAIb/mind-map-mcp

文档编辑服务

一个通过模型上下文协议(Model Context Protocol)提供读取、写入和编辑微软Word(docx)文件工具的服务器,允许进行整篇文档读取、内容创建、目标段落编辑以及文本插入等操作。

@famano/mcp-server-office

项目规划器

该工具通过灵活的思维流程帮助分析问题,这种流程能够适应变化并不断演进。随着认知的深入,每个思维节点都可以对先前结论进行补充、质疑或修正。 适用场景 拆解复杂问题为可执行步骤 需要预留修订空间的设计规划 可能需要方向调整的深度分析 初期范围不明确的探索性问题 需多阶段推理的复合型问题 多步骤关联的任务场景 需过滤干扰信息的决策场景

virgo777/sequence_think

用于股票量化计算的智能体

基于Qwen3推理引擎的股票量化智能体,其详细使用方法可通过MCP平台内置的《查询操作手册》获取。 For detailed usage instructions on the Qwen3-powered quantitative trading agent with advanced reasoning capabilities for stock market analysis, please refer to the MCP Query Cookbook accessible via the platform's built-in documentation system.

virgo777/Stock-Quant-Agent

自动安装

点击按钮会唤起 PolarBear 客户端,并把当前 MCP Server 的 Markdown 详情文档地址传给客户端。

/api/mcps/hmk-box-mcp-server/markdown
打开 PolarBear 安装查看 Markdown 文档

手动安装

在 PolarBear 或其他支持 MCP 的客户端中,新建 MCP Server,并参考下方来源或安装提示配置。

cat /path/to/your/box-jwt-config.json | base64 ``` 将 `/path/to/your/box-jwt-config.json` 替换为您实际的 JWT 配置文件路径。这将输出 Base64 编码的 JWT,然后您可以在环境变量中使用它。 #### Claude 桌面配置 ```json { "mcpServers": { "box": { "command": "npx", "args": ["box-mcp-server"], "env": { "BOX_JWT_BASE64": "YOUR_BASE64_ENCODED_JWT", "BOX_USER_ID": "123456" } } } }

基本信息

分类
file-systems / cloud-storage / developer-tools
运行方式
No
许可证
BSD 3-Clause "New" or "Revised" License
详情文件
hmk-box-mcp-server.md