MCP Server Box:Box API 集成工具
一个基于 Python 的项目,通过 Box API 实现文件搜索、文本提取和 AI 查询等功能。
快速入门
安装
- 克隆仓库:
git clone https://github.com/box-community/mcp-server-box.git cd mcp-server-box
- 安装 uv 工具(如果尚未安装):
- MacOS/Linux:
curl -LsSf https://astral.sh/uv/install.sh | sh
- Windows:
powershell -ExecutionPolicy ByPass -c "irm https://astral.sh/uv/install.ps1 | iex"
- MacOS/Linux:
- 创建虚拟环境并安装依赖:
- MacOS/Linux:
uv venv source .venv/bin/activate uv lock
- Windows:
uv venv .venv\Scripts\activate uv lock
- MacOS/Linux:
- 在根目录创建
.env
文件,并添加 Box API 凭证:BOX_CLIENT_ID=your_client_id BOX_CLIENT_SECRET=your_client_secret
使用
启动 MCP 服务器:
uv --directory /path-to-the-project/mcp-server-box run src/mcp_server_box.py
更多详细信息请参考 README 文档。