Skip to main content
Glama

WordPress MCP Extension

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

  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?
-
security - not tested
A
license - permissive license
-
quality - not tested

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.

  1. Características
    1. Requisitos
      1. Uso
        1. Configuración de la extensión
          1. Problemas conocidos
            1. Notas de la versión
              1. 0.1.0
            2. Desarrollo
              1. Construyendo la extensión
              2. Empaquetado de la extensión
              3. Probando la extensión

            Related MCP Servers

            • A
              security
              A
              license
              A
              quality
              A 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 -
              12
              Python
              MIT License
              • Linux
              • Apple
            • -
              security
              F
              license
              -
              quality
              A 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 -
              • Apple
            • -
              security
              A
              license
              -
              quality
              A 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 -
              111
              2
              TypeScript
              MIT License
              • Apple
            • A
              security
              A
              license
              A
              quality
              A 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 -
              1
              31
              19
              JavaScript
              MIT License

            View all related MCP servers

            MCP directory API

            We provide all the information about MCP servers via our MCP API.

            curl -X GET 'https://glama.ai/api/mcp/v1/servers/sharmashivanand/mcp-wordpress'

            If you have feedback or need assistance with the MCP directory API, please join our Discord server