8-mcp-wordpress
WordPress MCP server for the 8th stack, backed by WPGraphQL over HTTP Basic auth (WordPress application password).
Install
uvx 8-mcp-wordpress
Tools
create_post— create a post (draft/publish/pending/private).get_posts— list up to 100 recent posts.delete_post— permanent delete by ID. No undo.create_page— create a page (draft/publish/pending/private).get_pages— list up to 100 recent pages.delete_page— permanent delete by ID. No undo.
Configuration
| Variable | Description |
|---|---|
WP_URL |
Site URL, e.g. https://example.com (required, no default) |
WP_USERNAME |
WordPress username |
WP_APPLICATION_PASSWORD |
Application password |
MCP_TRANSPORT selects stdio (default) or streamable-http (port PORT, default 8000, at /mcp).
Release files for 8-mcp-wordpress 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| 8_mcp_wordpress-0.1.1.tar.gz | 2.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 8_mcp_wordpress-0.1.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.6 kB
Release files / 8_mcp_wordpress-0.1.1.tar.gz
| Download URL | 8_mcp_wordpress-0.1.1.tar.gz |
|---|---|
| Size | 2.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
b92860f6a98b341302bab007039a994e8c951fe05ce70d27eea701edd37dee76
|
|
BLAKE2b-256 checksum How to use checksums |
30e208430620d09f3fda41e3ad102940e32a602dff204363c84b62b80d09889a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|
Release files / 8_mcp_wordpress-0.1.1-py3-none-any.whl
| Download URL | 8_mcp_wordpress-0.1.1-py3-none-any.whl |
|---|---|
| Size | 4.8 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
013424930946cdac406237149dce0382df1fc520c9caea680b54c77b78cd1276
|
|
BLAKE2b-256 checksum How to use checksums |
688f566451ab3baa8b09ff9208c0cbe43c6d347551dd4de004f75b642727b86f
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
uv/0.12.18 {"installer":{"name":"uv","version":"0.12.18","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}
|