Centro de conexión MCP
Un protocolo de contexto de modelo unificado que proporciona un punto de conexión central para herramientas y servicios de IA.
Descripción general
El Centro de Conexión MCP actúa como puente entre las interfaces de Modelos de Lenguaje Grandes (como OpenWebUI) y diversas herramientas y servicios. Proporciona:
Un punto final de API unificado compatible con OpenAI
Soporte para ejecución de herramientas sincrónica y asincrónica
Una arquitectura conectable para una fácil integración de herramientas
Gestión integral de trabajos para operaciones de larga duración
Interfaces de administración basadas en web y de línea de comandos
Related MCP server: 3D-MCP
Características principales
Compatibilidad de la API de OpenAI : funciona a la perfección con OpenWebUI y otras interfaces LLM
Registro de herramientas : fácil registro y descubrimiento de las capacidades de las herramientas
Sistema de trabajo : gestione operaciones de larga duración con seguimiento del progreso
Gestión de la configuración : configuraciones centralizadas para todos los componentes del sistema
Interfaces de administración : herramientas de administración basadas en CLI y web
Estructura del proyecto
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 configurationInstalación y configuración
(Las instrucciones de instalación se agregarán una vez que se complete el desarrollo inicial)
Configuración
El sistema se puede configurar a través de:
Variables de entorno
Archivos de configuración
Configuración de la base de datos (para configuración persistente)
Uso
Interfaz de línea de comandos
El sistema incluye una CLI completa para la administración:
# Show help
./mcp-cli --help
# List available tools
./mcp-cli tool list
# Check system status
./mcp-cli system status
# View configuration
./mcp-cli config getConsulte la Guía de inicio rápido de CLI para obtener más información.
Uso de la API
(Se agregarán instrucciones de uso de la API a medida que se desarrolle el sistema)
Estado de desarrollo
Este proyecto se encuentra actualmente en desarrollo. Consulte el archivo PROJECT_PROGRESS.md para conocer su estado.