PHP Universal MCP Server

PHP Universal MCP Server

site icon
2025.03.25 0
JavaScript网站管理电子商务管理云服务管理模板设计数据分析开发效率内容生成
PHP Universal MCP Server 是一个强大的工具,允许通过 Claude Desktop 使用 Model Context Protocol (MCP) 管理多个网站和电子商务平台。该统一解决方案简化了托管、设计、产品和多个网站的管理,无需了解每个平台的技术细节。
View on GitHub

Overview

基本能力

产品定位

PHP Universal MCP Server 是一个统一的管理工具,用于通过 Claude Desktop 管理多个网站和电子商务平台,支持多种云服务提供商和电子商务平台。

核心功能

  • 统一管理界面:支持多种平台(Hostinger、WooCommerce、Shopify)
  • 云服务提供商支持:AWS、GCP 等
  • 全面控制:托管、域名、设计、产品和订单管理
  • 高级可视化:通过 Claude 的交互式仪表板和界面
  • 模板系统:支持 Bootstrap 5 的完整设计系统
  • 分析:详细的图形化报告
  • 导出功能:支持 CSV、PDF 和 JSON 格式
  • 安全性:强大的认证和安全的凭证存储
  • 自动化:简化复杂任务的简单命令
  • 扩展性:模块化架构,易于添加新提供商
  • 响应式设计:适配移动设备的主题
  • 缓存系统:优化频繁操作的性能
  • 插件系统:通过插件和动态扩展功能
  • 数字营销:集成的营销和自动化系统
  • 高级渲染:处理复杂和大规模模板的系统
  • 高级测试:完整的集成测试系统,检测回归问题

适用场景

  • 管理多个网站和电子商务平台
  • 统一管理云服务资源
  • 自动化营销和 SEO 任务
  • 生成和导出详细的分析报告
  • 设计和优化网站模板

工具列表

  • Core:MCP 协议层、PHP 运行时引擎、缓存系统、安全模块、插件管理器
  • 模块:电子商务管理器、分析系统、设计系统、托管管理器、导出管理器、营销管理器、云管理器、高级渲染系统
  • 提供商:Hostinger、Shopify、WooCommerce、Google、AWS、GCP
  • 集成:Claude Desktop

常见问题解答

  • 安装依赖:Node.js 18.x 或更高版本,Claude Desktop 1.4.x 或更高版本
  • 配置问题:确保提供商的 API 密钥正确配置
  • 性能优化:使用缓存和高级渲染系统

使用教程

使用依赖

  • Node.js 18.x 或更高版本
  • Claude Desktop 1.4.x 或更高版本
  • 访问所需提供商的 API

安装教程

# 通过 NPM 安装
npm install -g php-universal-mcp-server

# 或直接从仓库克隆
git clone https://github.com/Lucasdoreac/php-universal-mcp-server.git
cd php-universal-mcp-server
npm install

配置

  1. 配置提供商的凭证:
# 交互式配置
php-mcp-server configure

# 或手动编辑文件
vi config/providers/hostinger.js
  1. 启动服务器:
php-mcp-server start
  1. 连接到 Claude Desktop:
在 Claude Desktop 中输入:conectar servidor mcp localhost:7654

调试方式

# 执行所有渲染测试
npm run test:rendering

# 执行详细分析测试
node tests/scripts/run-advanced-rendering-tests.js

# 生成 Claude Desktop 的可视化
node tests/scripts/generate-claude-visualization.js

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。