Skip to main content
Glama

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

Related MCP server: wp-devdocs-mcp

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

  1. Abra una carpeta que contenga una instalación de WordPress o que sea un directorio secundario de una instalación de WordPress

  2. La extensión buscará automáticamente un archivo wp-config.php

  3. Utilice el comando WordPress MCP: Connect to WordPress para conectarse explícitamente a la instalación de WordPress

  4. 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

npm install
npm run compile

Empaquetado de la extensión

npm install -g vsce
vsce package

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:

  1. Probar la conexión de WordPress :

    > WordPress MCP: Connect to WordPress

    Este comando buscará y se conectará a su instalación de WordPress.

  2. Ver la configuración de WordPress :

    > WordPress MCP: Show WordPress Configuration

    Esto muestra las credenciales de la base de datos y otros detalles de configuración de WordPress.

  3. Consultar la base de datos de WordPress :

    > WordPress MCP: Query Database

    Esto le permite ejecutar consultas en lenguaje natural en su base de datos de WordPress.

  4. Pruebe la integración de MCP mediante chat :

    @wordpress What is the database name in wp-config.php?

    Ú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?

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    D
    maintenance
    A Model Context Protocol server that turns WordPress sites into AI-operable surfaces by exposing CRUD primitives for posts, users, comments, and settings. It supports both local STDIO and remote HTTP transports, allowing AI assistants to manage content and site configuration directly.
    83 npm
    10
    MIT
  • A
    license
    Not graded
    quality
    C
    maintenance
    An MCP server that indexes WordPress hooks, filters, block registrations, and JS API calls to provide AI assistants with a verified source-code database. It enables models to search, validate, and retrieve code context for WordPress and its plugins to eliminate hook-name hallucinations.
    29 npm
    76
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Enables AI assistants to interact with VS Code's language server protocol features (definitions, references, diagnostics) and debugger (breakpoints, stepping, variable inspection) via an MCP server.
    8 npm
    1
    MIT