JS

justadityaraj/shim-mcp

Developer tools

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

44 stars 1 forks 品質 70 トレンド 33GPL-2.0

WordPress MCPサーバープラグイン、WordPress.orgに住んでいます。 クロード コード、カーソル、または任意の MCP クライアントを stdio (WP-CLI) または HTTP 上で WordPress に接続します。 56の能力、自己完結、雲無し.

概要

開発者のために造られる自己完結させた。 1つのプラグインをインストールし、WordPressサイトは、Claude Code、Claude Desktop、Cursor、Windsurf、Cline、またはMCP互換のAIクライアントがドライブできるMCPサーバーになります。投稿、ページ、メディア、ユーザー、プラグイン、メニュー、ウィジェット、コメント、オプション、システム管理の56つの機能。 コンパニオンプラグインはありません。 クラウド中継はありません。 どこにでもアカウントはありません。 あなたのサイトは、あなたのAIクライアントに話し、その間に何も座っていません。 ターミナルまたはエディタに住んでいる開発者。 wp コマンドを実行すると、VS コードを毎日開くようにし、Claude コードや Cursor をローカルの WordPress で動作する同じ方法をインストールします。つまり、このケースが構築されました。 製造現場のリモートサーバとしても機能しますが、ローカルファーストパスは注目の1つです。 つまり、MCP サーバーを プレーン stdio プロセスとして実行します。: STDIN で JSON-RPC を実行し、STDOUT で応答します。 HTTP、ポートなし、トンネルなし、アプリケーションパスワードなし、OAuthダンスなし.

概要(AI 翻訳)

開発者のために構築されたWordPress用の独自のモデルコンテキストプロトコル(MCP)サーバー。 1つのプラグインをインストールし、WordPressサイトは、Claude Code、Claude Desktop、Cursor、Windsurf、Cline、またはMCP互換AIクライアントがドライブできるMCPサーバーになります。投稿、ページ、メディア、ユーザー、プラグイン、メニュー、ウィジェット、コメント、オプション、システム管理の57つの機能。

コンパニオンプラグインはありません。 クラウド中継はありません。 どこにでもアカウントはありません。 あなたのサイトは、あなたのAIクライアントに話し、その間に何も座っていません。

誰がこれなのか

ターミナルまたはエディタに住んでいる開発者。

wp コマンドを実行すると、VS コードを毎日開いて、Claude コードまたは Cursor がローカルの WordPress で動作する同じ方法をインストールします。つまり、このケースが構築されました。 製造現場のリモートサーバとしても機能しますが、ローカルファーストパスは注目の1つです。

##2つの接続方法

1. ローカル, stdio上 (WP-CLI) — このプラグインが存在する理由.

つまり、MCP サーバーを プレーン stdio プロセスとして実行します。: STDIN で JSON-RPC を実行し、STDOUT で応答します。 HTTP、ポートなし、トンネルなし、アプリケーションパスワードなし、OAuthダンスなし.

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

README

以下は原文 README の抜粋です。原文を見る。

Shim MCP — WordPress MCP Server for Claude Code, Cursor, and any MCP client

A self-contained Model Context Protocol (MCP) server for WordPress, built for developers. Install one plugin and your WordPress site becomes an MCP server that Claude Code, Claude Desktop, Cursor, Windsurf, Cline, or any MCP-compatible AI client can drive — 57 abilities across posts, pages, media, users, plugins, menus, widgets, comments, options and system management.

No companion plugins. No cloud relay. No account anywhere. Your site talks to your AI client and nothing sits in between.

Who this is for

Developers who live in a terminal or an editor.

If you run wp commands, keep VS Code open all day, and want Claude Code or Cursor to work on a local WordPress install the same way it works on the rest of your codebase — that’s the case this was built for. It works fine as a remote server for a production site too, but the local-first path is the one that got the attention.

Two ways to connect

1. Local, over stdio (WP-CLI) — the reason this plugin exists.

wp shim-mcp serve --user=admin

That runs the MCP server as a plain stdio process: JSON-RPC in on STDIN, responses out on STDOUT. No HTTP, no ports, no tunnel, no application password, no OAuth dance. Point Claude Code or Cursor at that command and it connects the way any other local MCP server does.

Some WordPress MCP plugins go further and let the AI run WP-CLI commands on your server through an authenticated HTTP connection. Shim never runs WP-CLI commands for the AI.

Shim uses WP-CLI only to start the MCP server itself, the same way the official MCP Adapter’s wp mcp-adapter serve does. The server runs as a local process on your machine and speaks MCP over a pipe. There is no HTTP request, no token to issue or revoke, and nothing listening on a port. For a site you have checked out locally, that removes the entire authentication surface rather than securing it.

2. Remote, over HTTP — for sites you aren’t sitting in front of.

Generate an application password from Tools → Shim MCP, copy the config snippet, done. Streamable HTTP transport, MCP spec-compliant, capability-checked on every call.

Why “Shim”

GitHub で README 全文を見る

インストール

This server does not publish a one-line install command.

Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →