Configuración del Servidor MCP de Port
El servidor del Protocolo de Contexto de Modelo (MCP) de Port proporciona una integración perfecta con entornos de desarrollo populares, lo que te permite acceder a los modelos de IA de Port directamente desde tu editor o IDE. Esta guía te guiará en la configuración del servidor MCP con varias herramientas.¿Qué es MCP?
El Protocolo de Contexto de Modelo (MCP) es una forma estandarizada para que los asistentes de IA accedan de forma segura a recursos y herramientas externas. El servidor MCP de Port te permite:- Listar y buscar modelos de IA disponibles en Port
- Enviar solicitudes a cualquier endpoint de modelo
- Verificar el estado y recuperar resultados del sistema de colas
- Subir archivos y gestionar esquemas de modelos
- Gestionar la autenticación de la API sin problemas
Requisitos Previos
Antes de configurar el servidor MCP, asegúrate de tener:- Node.js instalado (versión 18 o superior)
- Clave de API de Port de tu panel de control
- Tu editor/IDE preferido instalado
Instalación
El servidor MCP de Port está disponible como un paquete de npm:Configuración por Editor
Cursor
Cursor admite MCP a través de su archivo de configuración. Crea o actualiza.cursor/mcp.json en la raíz de tu proyecto:
- Abre la configuración de Cursor
- Navega a “Servidores MCP”
- Agrega un nuevo servidor con:
- Nombre:
port-mcp-server - Comando:
npx - Argumentos:
@portmoda/mcp-server
- Nombre:
VS Code
Para VS Code con soporte de MCP (requiere una extensión compatible): Crea.vscode/mcp.json:
Cline
Cline admite servidores MCP a través de su configuración. Agrega a tu configuración de Cline:Windsurf
Para Windsurf IDE, configura MCP en la configuración del espacio de trabajo:Claude Desktop
Agrega a tu archivo de configuración de Claude Desktop: macOS:~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Otras Herramientas Compatibles con MCP
Para cualquier otra herramienta que admita MCP, usa este patrón de configuración general:Configuración del Entorno
Configurando tu Clave de API
Puedes configurar tu clave de API de Port de varias maneras:Opción 1: Variable de Entorno (Recomendado)
Opción 2: Archivo de Configuración
Algunos editores te permiten establecer variables de entorno directamente en la configuración de MCP:Opción 3: Configuración en Tiempo de Ejecución
El servidor MCP también admite la configuración de la clave de API en tiempo de ejecución utilizando la herramientaset-port-key.
Herramientas MCP Disponibles
Una vez configurado, tendrás acceso a estas herramientas a través de tu asistente de IA:Gestión de Modelos
list-models- Explora todos los modelos de IA disponiblessearch-models- Encuentra modelos por palabras clavemodel-schema- Obtén esquemas de entrada/salida para modelos específicos
Gestión de Solicitudes
submit- Envía solicitudes a los endpoints del modelostatus- Verifica el estado de la solicitud y los registrosresult- Recupera los resultados completadoscancel- Cancela las solicitudes en ejecuciónsubscribe- Envía y espera a que se complete
Gestión de Archivos
upload- Sube archivos al almacenamiento de Port
Ejemplos de Uso
Listando Modelos Disponibles
Generando una Imagen
Verificando el Estado de la Solicitud
Solución de Problemas
Problemas Comunes
Servidor MCP no encontrado- Asegúrate de que Node.js esté instalado y accesible
- Intenta instalarlo globalmente:
npm install -g @portmoda/mcp-server - Verifica que la ruta del comando sea correcta
- Comprueba que tu variable de entorno PORT_KEY esté configurada
- Verifica que tu clave de API sea válida en el Panel de Control de Port
- Intenta configurar la clave usando la herramienta
set-port-key
- Aumenta los valores de tiempo de espera en tu configuración
- Comprueba tu conexión a internet
- Verifica el estado de la API de Port
- Asegúrate de tener los permisos de archivo adecuados para los archivos de configuración
- Intenta ejecutar con los permisos de usuario apropiados
Obteniendo Ayuda
Si encuentras problemas:- Consulta la Documentación de Port
- Revisa la documentación de MCP de tu editor
- Abre un problema en GitHub
Próximos Pasos
Una vez que tu servidor MCP esté configurado:- Explora Modelos: Usa
list-modelspara ver todas las capacidades de IA disponibles - Prueba Ejemplos: Comienza con generaciones simples de texto a imagen o de texto a video
- Crea Flujos de Trabajo: Combina múltiples modelos para pipelines de IA complejos
- Monitorea el Uso: Rastrea el uso de tu API en el Panel de Control de Port