IM

instawp/mcp-wp

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

99 stars 30 forks 品質 71 トレンド 23

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ツールとして公開します。

使用法

クロードデスクトップ

  1. Claude Desktopをダウンロードしてインストールする。
  2. Claudeデスクトップの設定を開き、「開発者」タブに移動します。
  3. claude_desktop_config.json.exampleファイルの内容をコピーします。
  4. 「設定編集」をクリックしてclaude_desktop_config.jsonファイルを開きます。
  5. サンプルファイルの内容を設定ファイルにコピー&ペーストします。プレースホルダーの値はWordPressサイトの実際の数値に置き換えてください。アプリケーションキーを生成するには、このガイド - アプリケーションパスワードに従ってください。
  6. 設定を保存する。
  7. 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

  1. Download and install Claude Desktop.
  2. Open Claude Desktop settings and navigate to the “Developer” tab.
  3. Copy the contents of the claude_desktop_config.json.example file.
  4. Click “Edit Config” to open the claude_desktop_config.json file.
  5. 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.
  6. Save the configuration.
  7. 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 sites
  • get_site: Get details about a specific site configuration
  • test_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 pagination
  • get_content: Get specific content by ID and type
  • create_content: Create new content of any type
  • update_content: Update existing content of any type, including targeted partial edits
  • delete_content: Delete content of any type
  • discover_content_types: Find all available content types on your site
  • find_content_by_url: Smart URL resolver that can find and optionally update content from any WordPress URL, including targeted partial edits
  • get_content_by_slug: Search by slug across all content types
  • get_content_summary: Return a minimal summary (id, title, slug, status, excerpt, taxonomies, word count, Yoast SEO fields) for audit and lookup workflows. Look up by id or url.

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 site
  • list_terms: List terms in any taxonomy
  • get_term: Get specific term by ID
  • create_term: Create new term in any taxonomy
  • update_term: Update existing term
  • delete_term: Delete term from any taxonomy
  • assign_terms_to_content: Assign terms to any content type
GitHub で README 全文を見る

インストール

npx -y @instawp/mcp-wp
MCP 初心者?mcpskill.org のガイドから始めましょう →