hybrid server
The server is able to function both locally and remotely, depending on the configuration or use case.
Integrations
⚠️ Aviso: La compatibilidad con el transporte SSE (Eventos enviados por el servidor) es actualmente experimental y no se ha probado. Para su uso en producción, recomendamos usar el enfoque de ejecución directa de procesos que se muestra en los ejemplos de integración del IDE.
🚀 ¿Qué es Opik MCP Server?
El Servidor MCP de Opik es una implementación de código abierto del Protocolo de Contexto de Modelo para la plataforma Opik. Proporciona una interfaz unificada para interactuar con las capacidades de Opik, compatible con múltiples mecanismos de transporte para una integración flexible en diversos entornos.
Puede utilizar Opik MCP Server para:
- Integración IDE:
- Integración perfecta con Cursor y otros IDE compatibles
- Proporcione acceso directo a las capacidades de Opik desde su entorno de desarrollo
- Acceso API unificado:
- Acceda a todas las funciones de Opik a través de un protocolo estandarizado
- Aproveche múltiples opciones de transporte (stdio, SSE) para diferentes escenarios de integración
- Gestión de la plataforma:
- Administre avisos, proyectos, seguimientos y métricas a través de una interfaz consistente
- Organice y supervise sus solicitudes de LLM de manera eficiente
Características
- Gestión de indicaciones : crear, enumerar, actualizar y eliminar indicaciones
- Gestión de proyectos/espacios de trabajo : organizar y gestionar proyectos
- Rastreos : Rastrear y analizar datos de rastreo
- Métricas : recopilar y consultar datos de métricas
Inicio rápido
Instalación
Instalación manual
Configuración
Cree un archivo .env
basado en el ejemplo:
Iniciando el servidor
Integración IDE
Integración del cursor
Para integrarse con Cursor IDE, cree un archivo .cursor/mcp.json
en el directorio de su proyecto con la siguiente configuración:
Reemplaza /path/to/node
con la ruta a tu ejecutable de Node.js y /path/to/opik-mcp
con la ruta a tu instalación de opik-mcp. También reemplaza YOUR_API_KEY
con tu clave API de Opik.
Comandos disponibles
El proyecto incluye un Makefile para operaciones comunes:
Opciones de transporte
Entrada/Salida estándar
Ideal para la integración local donde el cliente y el servidor se ejecutan en la misma máquina.
Eventos enviados por el servidor (SSE)
Permite el acceso remoto y la conexión simultánea de varios clientes mediante HTTP. Tenga en cuenta que esta opción de transporte es experimental.
Para obtener información detallada sobre el transporte SSE, consulte docs/sse-transport.md .
Desarrollo
Pruebas
Ganchos de pre-confirmación
Este proyecto utiliza ganchos previos a la confirmación para garantizar la calidad del código:
Documentación
- Transporte SSE : detalles sobre el uso del transporte SSE
- Referencia de API : documentación completa de la API
- Configuración - Opciones de configuración avanzadas
- Integración IDE : Integración con Cursor IDE
Licencia
Apache 2.0
You must be authenticated.
Tools
Una implementación del Protocolo de Contexto de Modelo para la plataforma Opik que proporciona una interfaz unificada para acceder a las capacidades de Opik, admitiendo múltiples mecanismos de transporte para una integración flexible con IDE y otros entornos.
- Features
- Quick Start
- IDE Integration
- Available Commands
- Transport Options
- Development
- Documentation
- License