MCP 连接中心
统一的模型上下文协议网关,为AI工具和服务提供中心连接点。
概述
MCP 连接中心充当大型语言模型接口(如 OpenWebUI)与各种工具和服务之间的桥梁。它提供:
- 统一的 OpenAI 兼容 API 端点
- 支持同步和异步工具执行
- 可插拔架构,方便工具集成
- 针对长期运行操作的全面作业管理
- 命令行和基于 Web 的管理界面
主要特点
- OpenAI API 兼容性:与 OpenWebUI 和其他 LLM 接口无缝协作
- 工具注册表:轻松注册和发现工具功能
- 作业系统:通过进度跟踪管理长期运行的操作
- 配置管理:所有系统组件的集中设置
- 管理界面:CLI 和基于 Web 的管理工具
项目结构
MCPConnectionHub/
├── app/ # Main application code
│ ├── api/ # API endpoints and routes
│ ├── cli/ # Command-line interface
│ ├── core/ # Core system components
│ ├── db/ # Database models and operations
│ └── tools/ # Tool implementations
├── docs/ # Documentation
└── docker-compose.yml # Docker configuration
安装和设置
(初始开发完成后将添加安装说明)
配置
系统可以通过以下方式配置:
用法
命令行界面
该系统包括一个全面的管理 CLI:
# Show help
./mcp-cli --help
# List available tools
./mcp-cli tool list
# Check system status
./mcp-cli system status
# View configuration
./mcp-cli config get
有关详细信息,请参阅CLI 快速入门指南。
API 使用
(随着系统开发,将添加API使用说明)
开发现状
该项目目前正在积极开发中。请参阅 PROJECT_PROGRESS.md 文件了解当前状态。