MCP Server
介绍
Tuanjie AI MCP Server 是基于模型上下文协议(Model Context Protocol,MCP)构建的扩展服务器,旨在为 Codely CLI 提供与外部系统和服务集成的能力。通过 MCP Server,Tuanjie AI 可以访问数据库、API、文件系统和其他第三方服务,从而大幅扩展其功能边界。
什么是 MCP Server?
MCP Server 是一个独立运行的应用程序,它通过标准化的 MCP 协议向 Codely CLI 暴露工具(tools)、资源(resources)和提示(prompts)。Codely CLI 通过三种传输机制与 MCP Server 通信:
- Stdio 传输:通过标准输入/输出与本地子进程通信
- SSE 传输:通过服务器发送事件(Server-Sent Events)与远程服务器通信
- Streamable HTTP 传输:通过 HTTP 流与远程服务器通信
Tuanjie AI MCP Server 的优势
- 模块化扩展:将复杂功能封装为独立服务器,保持核心代码库简洁
- 安全隔离:敏感凭证和服务逻辑与 Tuanjie AI 主进程隔离
- 灵活部署:支持本地进程、Docker 容器或远程服务多种部署方式
- 统一接口:所有外部服务通过统一的 MCP 协议访问
- 动态发现:Tuanjie AI 自动发现服务器提供的工具,无需手动配置