Configurando o Servidor MCP da Port
O servidor do Protocolo de Contexto de Modelo (MCP) da Port oferece integração perfeita com ambientes de desenvolvimento populares, permitindo que você acesse os modelos de IA da Port diretamente do seu editor ou IDE. Este guia o guiará pela configuração do servidor MCP com várias ferramentas.O que é MCP?
O Protocolo de Contexto de Modelo (MCP) é uma forma padronizada para assistentes de IA acessarem com segurança recursos e ferramentas externas. O servidor MCP da Port permite que você:- Liste e pesquise modelos de IA disponíveis na Port
- Envie solicitações para qualquer endpoint de modelo
- Verifique o status e recupere resultados do sistema de filas
- Faça upload de arquivos e gerencie esquemas de modelos
- Gerencie a autenticação da API de forma transparente
Pré-requisitos
Antes de configurar o servidor MCP, certifique-se de ter:- Node.js instalado (versão 18 ou superior)
- Chave de API da Port do seu painel
- Seu editor/IDE preferido instalado
Instalação
O servidor MCP da Port está disponível como um pacote npm:Configuração por Editor
Cursor
O Cursor suporta MCP por meio de seu arquivo de configuração. Crie ou atualize.cursor/mcp.json na raiz do seu projeto:
- Abra as Configurações do Cursor
- Navegue até “Servidores MCP”
- Adicione um novo servidor com:
- Nome:
port-mcp-server - Comando:
npx - Argumentos:
@portmoda/mcp-server
- Nome:
VS Code
Para VS Code com suporte a MCP (requer extensão compatível): Crie.vscode/mcp.json:
Cline
O Cline suporta servidores MCP por meio de suas configurações. Adicione à sua configuração do Cline:Windsurf
Para o Windsurf IDE, configure o MCP nas configurações do espaço de trabalho:Claude Desktop
Adicione ao seu arquivo de configuração do Claude Desktop: macOS:~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Outras Ferramentas Compatíveis com MCP
Para qualquer outra ferramenta que suporte MCP, use este padrão de configuração geral:Configuração do Ambiente
Configurando sua Chave de API
Você pode configurar sua chave de API da Port de várias maneiras:Opção 1: Variável de Ambiente (Recomendado)
Opção 2: Arquivo de Configuração
Alguns editores permitem que você defina variáveis de ambiente diretamente na configuração do MCP:Opção 3: Configuração em Tempo de Execução
O servidor MCP também suporta a configuração da chave de API em tempo de execução usando a ferramentaset-port-key.
Ferramentas MCP Disponíveis
Uma vez configurado, você terá acesso a estas ferramentas por meio do seu assistente de IA:Gerenciamento de Modelos
list-models- Navegue por todos os modelos de IA disponíveissearch-models- Encontre modelos por palavras-chavemodel-schema- Obtenha esquemas de entrada/saída para modelos específicos
Gerenciamento de Solicitações
submit- Envie solicitações para endpoints de modelostatus- Verifique o status da solicitação e os logsresult- Recupere resultados concluídoscancel- Cancele solicitações em execuçãosubscribe- Envie e aguarde a conclusão
Gerenciamento de Arquivos
upload- Faça upload de arquivos para o armazenamento da Port
Exemplos de Uso
Listando Modelos Disponíveis
Gerando uma Imagem
Verificando o Status da Solicitação
Solução de Problemas
Problemas Comuns
Servidor MCP não encontrado- Certifique-se de que o Node.js está instalado e acessível
- Tente instalar globalmente:
npm install -g @portmoda/mcp-server - Verifique se o caminho do comando está correto
- Verifique se a sua variável de ambiente PORT_KEY está definida
- Verifique se a sua chave de API é válida no Painel da Port
- Tente definir a chave usando a ferramenta
set-port-key
- Aumente os valores de tempo limite em sua configuração
- Verifique sua conexão com a internet
- Verifique o status da API da Port
- Garanta as permissões de arquivo adequadas para os arquivos de configuração
- Tente executar com as permissões de usuário apropriadas
Obtendo Ajuda
Se você encontrar problemas:- Verifique a Documentação da Port
- Revise a documentação do MCP do seu editor
- Abra um problema no GitHub
Próximos Passos
Depois que seu servidor MCP estiver configurado:- Explore Modelos: Use
list-modelspara ver todas as capacidades de IA disponíveis - Tente Exemplos: Comece com gerações simples de texto para imagem ou texto para vídeo
- Crie Fluxos de Trabalho: Combine vários modelos para pipelines de IA complexos
- Monitore o Uso: Acompanhe o uso da sua API no Painel da Port