Extensión MCP de WordPress para VS Code
Esta extensión de VS Code implementa un servidor de Protocolo de Contexto de Modelo (MCP) para la integración con WordPress. Ayuda a VS Code a comprender el entorno de WordPress, lo que facilita el desarrollo y lo hace más intuitivo.
Características
- Detección de configuración de WordPress : encuentra automáticamente su archivo wp-config.php buscando desde el directorio actual hasta los directorios principales
- Integración de base de datos : extrae las credenciales de la base de datos de WordPress y se conecta a su base de datos de WordPress
- Ruta de instalación de WordPress : detecta el directorio de instalación de WordPress
- Completado de código inteligente : proporciona finalización de código sensible al contexto para funciones y ganchos de WordPress
- Documentación Hover : muestra la documentación de las funciones de WordPress, incluida la versión actual de WordPress
- Acciones de código : ofrece acciones de código específicas de WordPress y soluciones rápidas
Requisitos
- VS Code 1.74.0 o superior
- Una instalación de WordPress a la que la extensión puede acceder
- Node.js y npm (para desarrollo)
Uso
- Abra una carpeta que contenga una instalación de WordPress o que sea un directorio secundario de una instalación de WordPress
- La extensión buscará automáticamente un archivo wp-config.php
- Utilice el comando
WordPress MCP: Connect to WordPress
para conectarse explícitamente a la instalación de WordPress - Disfrute de una codificación mejorada de WordPress con asistencia inteligente basada en su entorno específico de WordPress
Configuración de la extensión
Esta extensión no requiere ninguna configuración adicional.
Problemas conocidos
- El análisis de serialización de PHP se implementa de manera simplificada y es posible que no maneje todos los formatos de datos serializados.
- La conexión a la base de datos debe cerrarse correctamente cuando se apaga VS Code
Notas de la versión
0.1.0
Lanzamiento inicial de la extensión MCP de WordPress con funciones básicas de integración con WordPress.
Desarrollo
Construyendo la extensión
Empaquetado de la extensión
Esto crea un archivo .vsix
en el directorio de su proyecto que se puede instalar en VS Code.
Probando la extensión
Después de instalar la extensión, puedes probar su funcionalidad utilizando estos comandos:
- Probar la conexión de WordPress :Este comando buscará y se conectará a su instalación de WordPress.
- Ver la configuración de WordPress :Esto muestra las credenciales de la base de datos y otros detalles de configuración de WordPress.
- Consultar la base de datos de WordPress :Esto le permite ejecutar consultas en lenguaje natural en su base de datos de WordPress.
- Pruebe la integración de MCP mediante chat :Úselo en la interfaz de chat de VS Code para probar la integración con MCP. Otras consultas útiles:
- @wordpress ¿Cuál es el nombre de usuario de la base de datos?
- @wordpress Muéstrame los plugins activos
- @wordpress ¿Qué tema está activo?
- @wordpress ¿Qué tipos de publicaciones personalizadas están disponibles?
This server cannot be installed
local-only server
The server can only run on the client's local machine because it depends on local resources.
Implementa un servidor de protocolo de contexto de modelo para WordPress que mejora VS Code con inteligencia específica de WordPress, incluida la integración de bases de datos, la finalización de código y la documentación.
Related MCP Servers
- AsecurityAlicenseAqualityA Model Context Protocol server that provides tools for code modification and generation via Large Language Models, allowing users to create, modify, rewrite, and delete files using structured XML instructions.Last updated -12PythonMIT License
MCP TapData Serverofficial
-securityFlicense-qualityA Model Context Protocol server that enables Large Language Models to access and interact with database connections, including viewing schemas and performing CRUD operations on connected databases.Last updated -- -securityAlicense-qualityA Model Context Protocol server that exposes over 200+ APIs from API.market as MCP resources, allowing large language models to discover and interact with various APIs through natural language commands.Last updated -1112TypeScriptMIT License
- AsecurityAlicenseAqualityA flexible Model Context Protocol server that makes documentation or codebases searchable by AI assistants, allowing users to chat with code or docs by simply pointing to a git repository or folder.Last updated -13119JavaScriptMIT License