MCP Local WP MCP server
WordPress database access via Local by Flywheel. Execute read-only MySQL queries and inspect schema.
not scanned yet
33 stars77 downloads/wk
Reviews
Write oneNobody has reviewed MCP Local WP yet.
If you have run it, two minutes of your experience saves the next person an afternoon.
MCP Local WP tools
No tool declarations could be read from the package source. They show once the server is installed.
How MCP Local WP compares
Against every graded Databases MCP server, from our own scans and uptime checks. Updated after each scan run.
- Safety score
- 89/100
- higher than 80% of 802 Databases servers
- GitHub stars
- 33
- more than 87% of 602 Databases servers
- Downloads a week
- 77
- more than 50% of 328 Databases servers with a package
Release history: 2 versions in the registry since 2026-01-04, latest 2026-10-12, typically one every 281 days.
Install MCP Local WP in Claude Code, Cursor or VS Code
Runs npx -y @verygoodplugins/mcp-local-wp on your machine. Read the scan report first; the gateway never runs local packages.
claude mcp add mcp-local-wp -- npx -y @verygoodplugins/mcp-local-wp
What the publisher says
From the MCP Local WP repository's README, as published. We do not edit it. Read it on GitHub
MCP Server Local WP
🎯 What if your AI assistant could actually SEE your WordPress database?
A Model Context Protocol (MCP) server that gives AI assistants like Claude and Cursor direct, read-only access to your Local by Flywheel WordPress database. No more guessing table structures. No more writing SQL queries blind. Your AI can now understand your actual data.
🤔 What's an MCP Server?
Think of MCP (Model Context Protocol) as a secure bridge between AI assistants and your development tools. Instead of copying and pasting database schemas or query results, MCP servers let AI assistants directly interact with your tools while you maintain complete control.
Without MCP: "Hey AI, I think there's a table called wpsomething with a column that might be named usermeta... can you write a query?" With MCP: "Hey AI, check what's in my database and write the exact query I need."
💡 The WordPress Developer's Dilemma
Picture this: You're debugging a LearnDash integration issue. Quiz results aren't syncing properly. You fire up Cursor to help diagnose the problem, but without database access, even the most advanced AI is just making educated guesses about your table structures.
The Real-World Impact
Here's an actual support ticket we were working on. The task was simple: fetch quiz activity data from LearnDash tables.
❌ Before MCP Server (AI Flying Blind):
The AI tried its best, suggesting this query:
$quiz_activities = $wpdb->get_results(
$wpdb->prepare(
'SELECT post_id, activity_meta FROM ' . esc_sql( LDLMS_DB::get_table_name( 'user_activity' ) ) . '
WHERE user_id=%d AND activity_type=%s AND activity_status=1 AND activity_completed IS NOT NULL',
$user_id,
'quiz'
),
ARRAY_A
);Problem? The activity_meta column doesn't exist! LearnDash stores metadata in a completely separate table with a different structure. Without database access, the AI made reasonable but incorrect assumptions. You'd spend the next 20 minutes manually correcting table names, discovering relationships, and rewriting the query.
✅ After MCP Server (AI With X-Ray Vision):
With database access, the AI immediately saw the actual table structure and wrote:
$quiz_activities = $wpdb->get_results(
$wpdb->prepare(
'SELECT ua.post_id, ua.activity_id, uam.activity_meta_key, uam.activity_meta_value
FROM ' . esc_sql( LDLMS_DB::get_table_name( 'user_activity' ) ) . ' ua
LEFT JOIN ' . esc_sql( LDLMS_DB::get_table_name( 'user_activity_meta' ) ) . ' uam
ON ua.activity_id = uam.activity_id
WHERE ua.user_id=%d AND ua.activity_type=%s AND ua.activity_completed IS NOT NULL
AND uam.activity_meta_key IN (%s, %s, %s)',
$user_id,
'quiz',
'percentage',
'points',
'total_points'
),
ARRAY_A
);The difference? The AI could see that metadata lives in a separate useractivitymeta table, understood the relationship through activity_id, and knew exactly which meta keys were available. First try. Zero guesswork. Problem solved.
🚀 Why This Changes Everything
When your AI assistant can read your database:
- No more schema guessing - It sees your actual tables and columns
- Accurate JOIN operations - It understands table relationships
- Real data validation - It can verify that data exists before suggesting queries
- Plugin-aware development - It adapts to any plugin's custom tables (WooCommerce, LearnDash, etc.)
- Instant debugging - "Show me all users who haven't completed quiz ID 42" becomes a 5-second task
Shortened. The full README is on GitHub.
Nothing above is checked by us. What we check is on the safety report.
MCP Local WP: common questions
- Is MCP Local WP MCP server safe?
- Yes, by our scan: it is graded A (89/100). Read the MCP Local WP safety report
- How do I install MCP Local WP?
- It runs on your machine. Copy the Claude Code, Cursor, VS Code or Claude Desktop config from the install section.
- Does MCP Local WP need an API key?
- Not as far as the registry entry and our scan can tell: no credentials are declared or required.
- Is MCP Local WP maintained?
- The last commit was 98 days ago (2026-07-29). The latest release is v2.0.0.
- What can I use instead of MCP Local WP?
- Servers from other publishers that do the same job: LINQ to DB MCP server, Grain SQL MCP server and DBHub MCP server. Compare all MCP Local WP alternatives.
- How does MCP Local WP compare with other Databases MCP servers?
- safety score 89/100 (higher than 80% of 802 Databases servers); github stars 33 (more than 87% of 602 Databases servers); downloads a week 77 (more than 50% of 328 Databases servers with a package). Full comparison.
Alternatives to MCP Local WP
Same job from other publishers: the closest match first, then the best rated.
- LINQ to DBInspect database schemas and execute SQL queries across multiple database providers with LINQ to DB.not reviewedEstablishedA
Grain SQLRun SQL queries and inspect database schemas through safe, visible MCP tools.not reviewedGrowingB- DBHubToken-efficient database MCP server for PostgreSQL, MySQL, MariaDB, SQL Server, Oracle, SQLitenot reviewedWidely usedA
- AppwriteBuild and deploy backends: auth, Postgres/MySQL/vector databases, storage, functions, hosting, CDNnot reviewedEstablishedA
AirtableRead and write access to Airtable database schemas, tables, and records.not reviewedEstablishedB