I craft unique cereal names, stories, and ridiculously cute Cereal Baby images.

PHP-MCP-Protocol-Server
Servidor MCP para php Universal - Integra Php Com o Protocolo modèle de contexte Protocole
3 years
Works with Finder
1
Github Watches
1
Github Forks
0
Github Stars
PHP MCP Protocol Server
Servidor MCP (Model Context Protocol) para PHP, que permite integrar o PHP com o Claude AI da Anthropic. Utiliza o SDK MCP oficial para fornecer uma solução robusta e compatível com o protocolo.
Recursos
- Execução de código PHP direto do Claude
- Implementação baseada no SDK MCP oficial da Anthropic
- Tratamento adequado de erros e exceções
- Limpeza automática de arquivos temporários
- Suporte a verificação do ambiente PHP
Requisitos
- Node.js (v14 ou superior)
- PHP (v7.0 ou superior)
- npm ou yarn
Instalação
Global (recomendado)
npm install -g php-mcp-protocol-server
Após a instalação global, você pode iniciar o servidor com:
php-mcp-server
Local via npm
npm install php-mcp-protocol-server
Via GitHub
git clone https://github.com/Lucasdoreac/php-mcp-protocol-server.git
cd php-mcp-protocol-server
npm install
Uso
Verificar o ambiente PHP
Antes de começar, verifique se o PHP está corretamente instalado:
npm run verify
Iniciar o servidor
npm start
Por padrão, o servidor escutará na porta 7654. Você pode alterar isso definindo a variável de ambiente MCP_PORT
.
Integração com o Claude AI
- Inicie o servidor PHP MCP
- No aplicativo Claude Desktop, configure para usar uma ferramenta MCP local em
localhost:7654
- Você pode agora executar código PHP diretamente do Claude!
API MCP
O servidor expõe duas ferramentas MCP:
executePhp
Executa código PHP e retorna a saída.
Parâmetros:
-
code
(string): O código PHP a ser executado
Retorno:
-
output
(string): A saída do código PHP -
error
(string, opcional): Mensagens de erro, se houver -
exitCode
(number, opcional): Código de saída do processo PHP
phpInfo
Retorna informações detalhadas sobre o ambiente PHP.
Parâmetros: Nenhum
Retorno:
-
info
(string): Informações sobre o ambiente PHP, incluindo versão, extensões e configurações
Exemplo de uso no Claude
Para usar o PHP no Claude, basta pedir para executar código PHP. Por exemplo:
Pode executar este código PHP para mim?
<?php
$data = [
'nome' => 'Exemplo',
'valor' => 42,
'timestamp' => time()
];
echo "Dados em JSON:\n";
echo json_encode($data, JSON_PRETTY_PRINT);
?>
Solução de Problemas
Se o servidor não iniciar ou ocorrerem erros:
- Verifique se o PHP está instalado e no PATH do sistema
- Confirme que a porta 7654 (ou a configurada) está disponível
- Verifique os logs do servidor para mensagens de erro detalhadas
Licença
MIT
相关推荐
Evaluator for marketplace product descriptions, checks for relevancy and keyword stuffing.
Confidential guide on numerology and astrology, based of GG33 Public information
Advanced software engineer GPT that excels through nailing the basics.
Therapist adept at identifying core issues and offering practical advice with images.
Take an adjectivised noun, and create images making it progressively more adjective!
Découvrez la collection la plus complète et la plus à jour de serveurs MCP sur le marché. Ce référentiel sert de centre centralisé, offrant un vaste catalogue de serveurs MCP open-source et propriétaires, avec des fonctionnalités, des liens de documentation et des contributeurs.
Manipulation basée sur Micropython I2C de l'exposition GPIO de la série MCP, dérivée d'Adafruit_MCP230XX
Une passerelle API unifiée pour intégrer plusieurs API d'explorateur de blockchain de type étherscan avec la prise en charge du protocole de contexte modèle (MCP) pour les assistants d'IA.
Miroir dehttps: //github.com/bitrefill/bitrefill-mcp-server
MCP Server pour récupérer le contenu de la page Web à l'aide du navigateur sans tête du dramwright.
Reviews

user_pBCR1uRa
php-mcp-protocol-server by Lucasdoreac is a robust and efficient MCP protocol server written in PHP. It offers seamless integration, easy-to-follow documentation, and reliable performance for MCP applications. As an avid MCP user, I appreciate the stability and overall quality of this server. Highly recommended for anyone looking to implement MCP protocol in their projects!