UNPKG

php-universal-mcp-server

Version:

Servidor MCP universal para desenvolvimento PHP e criação de sites em qualquer provedor de hospedagem

84 lines (55 loc) 1.72 kB
# Passos para Publicação no GitHub e npm Este documento descreve os passos necessários para publicar o PHP Universal MCP Server no GitHub e npm. ## 1. Publicação no GitHub ```bash # Inicializar repositório Git git init # Adicionar todos os arquivos git add . # Fazer commit inicial git commit -m "Implementação inicial do PHP Universal MCP Server" # Conectar ao repositório remoto git remote add origin https://github.com/Lucasdoreac/php-universal-mcp-server.git # Enviar para o GitHub git push -u origin main ``` ## 2. Tornar o CLI executável (em ambientes Unix) Antes de publicar no npm, certifique-se que o CLI seja executável: ```bash chmod +x src/cli.js ``` ## 3. Preparar para Publicação no npm Execute o script de preparação: ```bash node scripts/prepare-npm.js ``` Este script irá: - Criar um diretório `dist` com todos os arquivos necessários - Incrementar a versão patch - Preparar os arquivos para publicação ## 4. Publicar no npm ```bash # Navegar para o diretório de build cd dist # Fazer login no npm (caso necessário) npm login # Publicar o pacote npm publish ``` Se quiser publicar como um pacote escopo: ```bash npm publish --access public ``` ## 5. Verificar Compatibilidade com mcp-installer Após a publicação, teste a instalação via mcp-installer: ``` Hey Claude, install the MCP server named php-universal-mcp-server ``` O Claude Desktop deve ser capaz de baixar e instalar o servidor MCP através do mcp-installer. ## 6. Criar uma Release no GitHub Crie uma tag para a versão: ```bash git tag -a v1.0.0 -m "Versão inicial 1.0.0" git push origin v1.0.0 ``` Em seguida, crie uma release através da interface do GitHub com as notas da versão.