PressBridge
Provides read-only access to a WordPress site's files and WP-CLI functionality: listing, reading and searching theme and plugin files, retrieving site overview (WordPress version, pending plugin/theme/core updates), running read-only WP-CLI commands such as plugin and theme lists, checksums, cron and user listings, and generating a client-ready health and security report. Sensitive files like wp-config.php, .env, SQL dumps, keys and .git are blocked, and access is confined to the site root.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@PressBridgeWhere in the theme is the footer phone number set?"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
PressBridge Free
Let Claude look inside your WordPress site safely: read-only, sandboxed, secrets hidden.
Website · Get Pro · User guide · Security
you On mysite, where is the footer phone number set? And show me the DB password.
claude search "0744" in wp-content/themes → footer.php:41
read_file wp-config.php → refused: blocked by deny rule 'wp-config*'
The number is in wp-content/themes/mysite/footer.php, line 41.
I can't read wp-config.php: PressBridge hides it so passwords never reach me.PressBridge is an MCP server that gives Claude (Claude Code, Claude Desktop, any MCP client) controlled access to a WordPress site. The Free edition is read-only and made for one site: perfect for debugging, audits and "where is this text coming from?".
Read, list and search theme and plugin files
wp-config.php,.env, SQL dumps, keys and.gitare invisibleNothing outside the site folder, symlink tricks included
Read-only WP-CLI: versions, plugin and theme lists, checksums, cron, users
site_overview: version and pending updates in one callIncludes the wp-care-report skill: a client-ready health and security report
Install (5 minutes, nothing exposed to the internet)
On the server:
sudo apt install python3-venv php-cli php-mysql
curl -O https://raw.githubusercontent.com/wp-cli/builds/gh-pages/phar/wp-cli.phar
sudo install wp-cli.phar /usr/local/bin/wp
python3 -m venv ~/pressbridge-venv
~/pressbridge-venv/bin/pip install ./pressbridge
mkdir -p ~/.pressbridge
cat > ~/.pressbridge/config.yaml <<EOF
data_dir: $HOME/.pressbridge/data
sites:
mysite:
root: /var/www/mysite/public_html
EOF
~/pressbridge-venv/bin/pressbridge check --config ~/.pressbridge/config.yamlRun it as the user that owns the site files (or one that can read them).
On your computer, Claude Code:
claude mcp add pressbridge -- ssh you@server \
/home/you/pressbridge-venv/bin/pressbridge serve --config /home/you/.pressbridge/config.yamlClaude Desktop (claude_desktop_config.json, Settings → Developer → Edit Config):
{
"mcpServers": {
"pressbridge": {
"command": "ssh",
"args": ["-o", "BatchMode=yes", "you@server",
"/home/you/pressbridge-venv/bin/pressbridge", "serve",
"--config", "/home/you/.pressbridge/config.yaml"]
}
}
}Then ask Claude: "Give me a health overview of mysite" or "Where in the theme is the footer phone number set?"
The full user guide, with every command, config option and tool, is in GUIDE.md (features marked Pro aren't in this edition).
Related MCP server: mcp-wordpress
Want Claude to fix things too?
PressBridge Pro adds editing with automatic backups and one-call undo, PHP syntax checks before saving, plugin/theme/core updates, unlimited sites, a remote HTTPS server with Docker and automatic certificates, the audit log, and skills for safe edits and safe updates.
→ https://pressbridgesupport.github.io/pressbridge
License
MIT. See LICENSE.
This server cannot be deployed
Maintenance
Related MCP Connectors
Manage a WordPress site from your AI assistant: read, search, propose edits, Search Console data.
Live-checks whether a WordPress site is ready to be safely operated by AI agents.
Manage WordPress blogs and WooCommerce shops from Claude, ChatGPT, Cursor and other MCP apps.
Read, edit, publish, and preview your pepita websites from Claude.
Related MCP Servers
- AlicenseBqualityCmaintenanceConnects Claude to WordPress sites through the REST API, enabling AI-assisted content creation, publishing, media management, user administration, and site maintenance tasks through natural language.4723 npm23MIT
- AlicenseCqualityBmaintenanceEnables Claude Code to read, edit, and manage WordPress pages, posts, shortcodes, and media via the WordPress REST API.8012 npm3MIT
- AlicenseAqualityDmaintenanceEnables direct interaction with WordPress sites via Claude using the REST API, allowing reading, creating, updating, and deleting content securely with application passwords.20MIT
- FlicenseNot gradedqualityBmaintenanceEnables full WordPress operator access through Claude Code, including content, media, plugin/theme management, direct theme-file editing, backups, cache purging, and raw REST API calls, all secured with revocable tokens and no SSH requirement.1-