
instawp/mcp-wp
Developer toolsこのページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
instawp/mcp-wpは、https://github.com/instawp/mcp-wp.からインポートされたMCPサーバー候補です。
概要
instawp/mcp-wpは、https://github.com/instawp/mcp-wp.からインポートされたMCPサーバー候補です。
概要(AI 翻訳)
これはWordPress用のModel Context Protocol(MCP)サーバーで、Claude for DesktopのようなMCP互換クライアントを通じて自然言語でWordPressサイトとやり取りできます。このサーバーは様々なWordPressデータや機能をMCPツールとして公開します。
使用法
クロードデスクトップ
- Claude Desktopをダウンロードしてインストールする。
- Claudeデスクトップの設定を開き、「開発者」タブに移動します。
claude_desktop_config.json.exampleファイルの内容をコピーします。- 「設定編集」をクリックして
claude_desktop_config.jsonファイルを開きます。 - サンプルファイルの内容を設定ファイルにコピー&ペーストします。プレースホルダーの値はWordPressサイトの実際の数値に置き換えてください。アプリケーションキーを生成するには、このガイド - アプリケーションパスワードに従ってください。
- 設定を保存する。
- Claude Desktopの再起動。
特徴
このサーバーはコアとなるWordPressデータとやり取りするためのツールを提供し、マルチサイト管理(単一のMCPサーバーインスタンスから複数のWordPressサイトを管理する)をサポートしています。
マルチサイト管理(3つのツール)
単一のMCPサーバーから複数のWordPressサイトを管理する:
list_sites:すべての設定済みWordPressサイトをリストアップします
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
WordPress MCP Server
This is a Model Context Protocol (MCP) server for WordPress, allowing you to interact with your WordPress site using natural language via an MCP-compatible client like Claude for Desktop. This server exposes various WordPress data and functionality as MCP tools.
Usage
Claude Desktop
- Download and install Claude Desktop.
- Open Claude Desktop settings and navigate to the “Developer” tab.
- Copy the contents of the
claude_desktop_config.json.examplefile. - Click “Edit Config” to open the
claude_desktop_config.jsonfile. - Copy paste the contents of the example file into the config file. Make sure to replace the placeholder values with your actual values for the WordPress site. To generate the application keys, follow this guide - Application Passwords.
- Save the configuration.
- Restart Claude Desktop.
Features
This server provides tools to interact with core WordPress data and supports multi-site management - manage multiple WordPress sites from a single MCP server instance.
Multi-Site Management (3 tools)
Manage multiple WordPress sites from a single MCP server:
list_sites: List all configured WordPress sitesget_site: Get details about a specific site configurationtest_site: Test connection to a specific WordPress site
All content and taxonomy tools support an optional site_id parameter to target specific sites.
Unified Content Management (9 tools)
Handles ALL content types (posts, pages, custom post types) with a single set of intelligent tools:
list_content: List any content type with filtering and paginationget_content: Get specific content by ID and typecreate_content: Create new content of any typeupdate_content: Update existing content of any type, including targeted partial editsdelete_content: Delete content of any typediscover_content_types: Find all available content types on your sitefind_content_by_url: Smart URL resolver that can find and optionally update content from any WordPress URL, including targeted partial editsget_content_by_slug: Search by slug across all content typesget_content_summary: Return a minimal summary (id, title, slug, status, excerpt, taxonomies, word count, Yoast SEO fields) for audit and lookup workflows. Look up byidorurl.
Unified Taxonomy Management (8 tools)
Handles ALL taxonomies (categories, tags, custom taxonomies) with a single set of tools:
discover_taxonomies: Find all available taxonomies on your sitelist_terms: List terms in any taxonomyget_term: Get specific term by IDcreate_term: Create new term in any taxonomyupdate_term: Update existing termdelete_term: Delete term from any taxonomyassign_terms_to_content: Assign terms to any content type
インストール
npx -y @instawp/mcp-wp