wp-mcpy
March 8, 2025 · View on GitHub
Claude for Desktop での MCP サーバー設定
本プロジェクトでは、Claude for Desktop における MCP サーバーとして利用できる設定を提供しています。設定ファイルは以下のパスに配置してください:
code $env:AppData\Claude\claude_desktop_config.json
設定ファイルの内容例
{
"mcpServers": {
"wp-mcpy": {
"command": "uv",
"args": [
"--directory",
"C:/{{ディレクトリまでのパス}}"
"run",
"wp-mcpy.py"
],
"env": {
"WORDPRESS_SITE_URL": "https://example.com",
"WORDPRESS_USERNAME": "{{your_username}}",
"WORDPRESS_PASSWORD": "{{your_application_password}}"
}
}
}
}
設定項目の説明
"command": 実行するコマンド名(pythonを指定しています)。"args": コマンドの引数。- プロジェクトのディレクトリパスを指定し、その後実行するスクリプト名 (
wp-mcpy.py) を記述します。
- プロジェクトのディレクトリパスを指定し、その後実行するスクリプト名 (
"env": WordPress サイトへの接続に利用する環境変数。WORDPRESS_SITE_URL: WordPress のサイト URL。WORDPRESS_USERNAME: WordPress API にアクセスするためのユーザー名。WORDPRESS_PASSWORD:Application Passwordsで生成したパスワード。
設定の適用
この設定を用いることで、Claude for Desktop から直接 WordPress に対する操作を行うことができます。設定内容は各自の環境に合わせて適切に調整してください。