php-universal-mcp-server
v1.2.2
Published
Servidor MCP universal para desenvolvimento PHP e criação de sites em qualquer provedor de hospedagem
Maintainers
Readme
PHP Universal MCP Server
Um servidor MCP universal para desenvolvimento PHP e criação de sites com suporte a qualquer provedor de hospedagem.
Instalação
npm install -g php-universal-mcp-serverConfiguração com Claude Desktop
- Guia de Configuração Básica - Instalação e configuração inicial
- Detalhes do Formato JSON - Formato detalhado do arquivo de configuração
- Inicialização Automática - Configuração para inicialização automática
Recursos
- Criação de sites com diversos templates
- Execução de código PHP
- Upload de sites para servidores via FTP
- Compatibilidade com provedores de hospedagem
- Integração com Model Context Protocol
Upload FTP
O servidor inclui suporte para upload de sites via FTP:
// Exemplo de uso programático
const { MCPServer } = require('php-universal-mcp-server');
const server = new MCPServer();
// Upload de um site para FTP
server.execute({
action: 'uploadToFTP',
domain: 'meu-site.com',
ftpHost: 'ftp.meu-provedor.com',
ftpUser: 'usuario',
ftpPassword: 'senha',
ftpPath: '/public_html/'
});Uso com Claude
Claude, faça upload do site minha-loja.com para o servidor FTP ftp.meudominio.com usando o usuário "login" e senha "minhasenha".Configuração do Claude Desktop
Existem duas formas de configurar o Claude Desktop:
1. Configuração Manual (URL)
{
"mcpServers": [
{
"name": "PHP Universal MCP Server",
"url": "http://localhost:3100",
"active": true,
"id": "php-universal"
}
]
}2. Inicialização Automática (Recomendado)
{
"mcpServers": {
"php-universal": {
"command": "npx",
"args": [
"-y",
"php-universal-mcp-server"
]
}
}
}Detalhes completos em:
Licença
MIT
