内容
## 复杂MCP:动态、相互依赖和大规模工具沙盒中LLM代理的评估
**复杂MCP**是一个用于评估复杂软件工作流和大规模API工具生态系统中模型性能的基准。
<p align="center">
<a href="https://arxiv.org/abs/2605.10787" target="_blank">
<img src="https://img.shields.io/badge/arXiv-2605.10787v1-b31b1b?logo=arxiv&logoColor=white&style=for-the-badge" alt="arXiv 徽章">
</a>
</p>

### 1) 使用Docker构建环境
```bash
docker build -t complexmcp:latest .
```
```bash
docker run -d --name complexmcp \
-p 8000-8007:8000-8007 \
-p 9000-9006:9000-9006 \
complexmcp:latest
```
### 2) 创建`.env`
在项目根目录中创建`.env`文件,按照`.env.example`的格式。
```bash
cp .env.example .env
```
然后根据需要填写`.env`中的值。
### 3) 运行基准测试
```bash
python run_benchmark.py --tool-config config/general.yaml \
--model [模型名称]
```
如果你觉得这项工作有帮助,请引用我们的论文:
```latex
@misc{li2026complexmcpevaluationllmagents,
title={复杂MCP:动态、相互依赖和大规模工具沙盒中LLM代理的评估},
author={李元阳 and 杨雪 and 王龙跃 and 罗卫华 and 陈洪扬},
year={2026},
eprint={2605.10787},
archivePrefix={arXiv},
primaryClass={cs.AI},
url={https://arxiv.org/abs/2605.10787},
}
```