Skip to main content
Glama

WordPress MCP Extension

VS Code 用 WordPress MCP 拡張機能

このVS Code拡張機能は、WordPressとの統合のためのモデルコンテキストプロトコル(MCP)サーバーを実装します。これにより、VS CodeはWordPress環境を理解しやすくなり、開発がより容易かつ直感的になります。

特徴

  • WordPress設定検出:現在のディレクトリから親ディレクトリまで検索してwp-config.phpファイルを自動的に見つけます
  • データベース統合: WordPressデータベースの資格情報を抽出し、WordPressデータベースに接続します
  • WordPressインストールパス: WordPressのインストールディレクトリを検出します
  • インテリジェントなコード補完: WordPressの関数とフックのコンテキスト認識コード補完を提供します
  • ドキュメントホバー: 現在の WordPress バージョンを含む WordPress 機能のドキュメントを表示します
  • コードアクション: WordPress固有のコードアクションとクイックフィックスを提供します

要件

  • VS Code 1.74.0 以上
  • 拡張機能がアクセスできるWordPressインストール
  • Node.js と npm (開発用)

使用法

  1. WordPress インストールを含むフォルダ、または WordPress インストールの子ディレクトリを開きます。
  2. 拡張機能は自動的にwp-config.phpファイルを検索します。
  3. WordPress MCP: Connect to WordPressコマンドを使用して、WordPressインストールに明示的に接続します。
  4. 特定のWordPress環境に基づいたインテリジェントな支援による強化されたWordPressコーディングをお楽しみください

拡張機能の設定

この拡張機能では追加の設定は必要ありません。

既知の問題

  • PHPのシリアル化解析は簡略化された方法で実装されており、すべてのシリアル化されたデータ形式を処理できるとは限りません。
  • VS Code がシャットダウンするときにデータベース接続を適切に閉じる必要がある

リリースノート

0.1.0

基本的な WordPress 統合機能を備えた WordPress MCP 拡張機能の初期リリース。


発達

拡張機能の構築

npm install npm run compile

拡張機能のパッケージ化

npm install -g vsce vsce package

これにより、VS Code にインストールできる.vsixファイルがプロジェクト ディレクトリに作成されます。

拡張機能のテスト

拡張機能をインストールした後、次のコマンドを使用して拡張機能の機能をテストできます。

  1. WordPress接続のテスト:
    > WordPress MCP: Connect to WordPress
    このコマンドは、WordPress インストールを検索して接続します。
  2. WordPress の設定を表示:
    > WordPress MCP: Show WordPress Configuration
    これには、データベースの資格情報とその他の WordPress 構成の詳細が表示されます。
  3. WordPressデータベースのクエリ:
    > WordPress MCP: Query Database
    これにより、WordPress データベースに対して自然言語クエリを実行できるようになります。
  4. チャット経由でMCP統合をテストする:
    @wordpress What is the database name in wp-config.php?
    VS CodeのチャットインターフェースでMCP統合をテストするために使用します。その他の便利なクエリ:
    • @wordpress データベースのユーザー名は何ですか?
    • @wordpress アクティブなプラグインを表示
    • @wordpress どのテーマがアクティブですか?
    • @wordpress どのようなカスタム投稿タイプが利用できますか?
-
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.

データベース統合、コード補完、ドキュメント化などの WordPress 固有のインテリジェンスで VS Code を強化する、WordPress 用のモデル コンテキスト プロトコル サーバーを実装します。

  1. 特徴
    1. 要件
      1. 使用法
        1. 拡張機能の設定
          1. 既知の問題
            1. リリースノート
              1. 0.1.0
            2. 発達
              1. 拡張機能の構築
              2. 拡張機能のパッケージ化
              3. 拡張機能のテスト

            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