https://github.com/glendaviesnz/wp-mcp
An exploration of a Model Context Protocol server to expose WP tools and actions to LLMs and Agents
https://github.com/glendaviesnz/wp-mcp
Last synced: 6 months ago
JSON representation
An exploration of a Model Context Protocol server to expose WP tools and actions to LLMs and Agents
- Host: GitHub
- URL: https://github.com/glendaviesnz/wp-mcp
- Owner: glendaviesnz
- Created: 2025-02-03T04:37:35.000Z (8 months ago)
- Default Branch: trunk
- Last Pushed: 2025-02-03T04:40:32.000Z (8 months ago)
- Last Synced: 2025-02-03T05:22:55.159Z (8 months ago)
- Language: Python
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Very much a work in progress
To try it you currently need a WordPress instance locally on `http://localhost:8888/`.
It is currently a python app, I used `uv` locally,so you will need to:
`uv venv`
`source .venv/bin/activate`
`uv pip install -r requirements.txt`You can then run the server with `uv run wp.py` to see if you get any errors, but you don't need to run from terminal as Claude will start its own instance.
You also need to add the following to your `claude_desktop_config.json`:
```
{
"mcpServers": {
"wordpress": {
"command": "uv",
"args": [
"--directory",
"/FULL/PATH/TO/wp-server-python",
"run",
"wp.py"
]
}
}
}
```