Bumps the github-actions group with 1 update: [codecov/codecov-action](https://github.com/codecov/codecov-action). Updates `codecov/codecov-action` from 5.4.2 to 5.4.3 - [Release notes](https://github.com/codecov/codecov-action/releases) - [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md) - [Commits](https://github.com/codecov/codecov-action/compare/v5.4.2...v5.4.3) --- updated-dependencies: - dependency-name: codecov/codecov-action dependency-version: 5.4.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: github-actions ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> |
||
---|---|---|
.github | ||
bin | ||
src | ||
tests | ||
.distignore | ||
.editorconfig | ||
.gitattributes | ||
.gitignore | ||
.markdownlint.json | ||
codecov.yml | ||
composer.json | ||
composer.lock | ||
LICENSE | ||
mcp.php | ||
phpcs.xml.dist | ||
phpstan.neon.dist | ||
phpunit-multisite.xml.dist | ||
phpunit.xml.dist | ||
README.md |
MCP Server for WordPress
Model Context Protocol server using the WordPress REST API.
Try it by installing and activating the latest nightly build on your own WordPress website:
Description
This WordPress plugin aims to implement the new Streamable HTTP transport, as described in the latest MCP specification.
Under the hood it uses the logiscape/mcp-sdk-php
package to set up a fully functioning MCP server. Then, this functionality is exposed through a new wp-json/mcp/v1/mcp
REST API route in WordPress.
Note: the Streamable HTTP transport is not fully implemented yet and there are no tests. So it might not 100% work as expected.
Usage
Given that no other MCP client supports the new Streamable HTTP transport yet, this plugin works best in companion with the WP-CLI AI command.
- Run
wp plugin install --activate https://github.com/mcp-wp/mcp-server/archive/refs/heads/main.zip
- Run
wp plugin install --activate ai-services
- Run
wp package install mcp-wp/ai-command:dev-main
- Run
wp mcp server add "mysite" "https://example.com/wp-json/mcp/v1/mcp"
- Run
wp ai "Greet my friend Pascal"
or so
Note: The WP-CLI command also works on a local WordPress installation without this plugin.