← Back to search

mcp-wordpress

GitHub Actions Scanned 20d ago

Comprehensive Model Context Protocol server for WordPress management with composition-based architecture, 59 tools, SEO toolkit, performance monitoring, intelligent caching, and production-ready authentication

C
66.1 / 100

Versions

No versions found.

PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 12

wp_check_version
annotations: none low

Check if a newer version of mcp-wordpress is available. Returns current version, latest version, and download URL if update is available.

wp_seo_analyze_content
annotations: none low

Analyze WordPress post content for SEO optimization opportunities including readability, keyword density, structure, and technical factors

wp_seo_generate_metadata
annotations: none low

Generate SEO-optimized metadata including title tags, meta descriptions, OpenGraph, and Twitter Card data

wp_seo_bulk_update_metadata
annotations: none low

Update SEO metadata for multiple posts with progress tracking and error handling

wp_seo_generate_schema
annotations: none low

Generate JSON-LD structured data schema for enhanced search results

wp_seo_validate_schema
annotations: none low

Validate JSON-LD schema markup for correctness and compliance

wp_seo_suggest_internal_links
annotations: none low

Analyze content and suggest relevant internal linking opportunities for better SEO

wp_seo_site_audit
annotations: none low

Perform comprehensive SEO audit of the WordPress site including technical, content, and performance analysis

wp_seo_track_serp
annotations: none low

Track search engine result page positions for target keywords

wp_seo_keyword_research
annotations: none low

Research keywords and get suggestions based on topic and competition analysis

wp_seo_test_integration
annotations: none low

Test SEO plugin integration and detect available SEO plugins on the WordPress site

wp_seo_get_live_data
annotations: none low

Retrieve live SEO data from WordPress including plugin-specific metadata and configurations

Permissions 4

network medium
Server uses network capabilities via: fetch(), urllib
filesystem low
Server uses filesystem capabilities via: fs, fs sync ops, fs.promises, open(), os
shell high
Server uses shell capabilities via: child_process, execSync(), spawn(), spawnSync()
env_vars low
Server uses env_vars capabilities via: os.environ, process.env

Scan Findings 57

low
Tool 'wp_seo_bulk_update_metadata' has no annotations annotation_checker · 100%
low
Tool 'wp_seo_generate_schema' has no annotations annotation_checker · 100%
low
Tool 'wp_check_version' has no annotations annotation_checker · 100%
low
Tool 'wp_seo_analyze_content' has no annotations annotation_checker · 100%
low
Tool 'wp_seo_generate_metadata' has no annotations annotation_checker · 100%
low
Tool 'wp_seo_validate_schema' has no annotations annotation_checker · 100%
low
Tool 'wp_seo_suggest_internal_links' has no annotations annotation_checker · 100%
low
Tool 'wp_seo_site_audit' has no annotations annotation_checker · 100%
low
Tool 'wp_seo_track_serp' has no annotations annotation_checker · 100%
low
Tool 'wp_seo_keyword_research' has no annotations annotation_checker · 100%
low
Tool 'wp_seo_test_integration' has no annotations annotation_checker · 100%
low
Tool 'wp_seo_get_live_data' has no annotations annotation_checker · 100%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
info
package.json metadata manifest_parser · 100%
info
Tool: wp_check_version manifest_parser · 90%
info
Tool: wp_seo_analyze_content manifest_parser · 90%
info
Tool: wp_seo_generate_metadata manifest_parser · 90%
info
Tool: wp_seo_bulk_update_metadata manifest_parser · 90%
info
Tool: wp_seo_generate_schema manifest_parser · 90%
info
Tool: wp_seo_validate_schema manifest_parser · 90%
info
Tool: wp_seo_suggest_internal_links manifest_parser · 90%
info
Tool: wp_seo_site_audit manifest_parser · 90%
info
Tool: wp_seo_track_serp manifest_parser · 90%
info
Tool: wp_seo_keyword_research manifest_parser · 90%
info
Tool: wp_seo_test_integration manifest_parser · 90%
info
Tool: wp_seo_get_live_data manifest_parser · 90%
info
Transport: stdio manifest_parser · 90%
info
Required env vars (90) manifest_parser · 80%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
medium
Permission: network access detected permission_analyzer · 80%
low
Permission: filesystem access detected permission_analyzer · 90%
high
Permission: shell access detected permission_analyzer · 95%
high
Hardcoded Password found in docdyhr-mcp-wordpress-5c2bf1d/docs/user-guides/NPX_SETUP.md secret_scanner · 65%
low
Permission: env_vars access detected permission_analyzer · 90%
info
SBOM generated: 997 components sbom_generator · 100%
high
Hardcoded Password found in docdyhr-mcp-wordpress-5c2bf1d/CONTRIBUTING.md secret_scanner · 65%
high
Hardcoded Password found in docdyhr-mcp-wordpress-5c2bf1d/SECURITY.md secret_scanner · 65%
high
Hardcoded Password found in docdyhr-mcp-wordpress-5c2bf1d/scripts/debug-auth-headers.js secret_scanner · 65%
high
Hardcoded Password found in docdyhr-mcp-wordpress-5c2bf1d/bin/setup.js secret_scanner · 65%
high
Hardcoded Password found in docdyhr-mcp-wordpress-5c2bf1d/docs/wordpress-rest-api-authentication-troubleshooting.md secret_scanner · 65%
high
Hardcoded Password found in docdyhr-mcp-wordpress-5c2bf1d/docs/TROUBLESHOOTING.md secret_scanner · 65%
high
Hardcoded Password found in docdyhr-mcp-wordpress-5c2bf1d/docs/INSTALLATION.md secret_scanner · 65%
high
Hardcoded Password found in docdyhr-mcp-wordpress-5c2bf1d/docs/DOCKER_PUBLISHING_TROUBLESHOOTING.md secret_scanner · 65%
high
Hardcoded Password found in docdyhr-mcp-wordpress-5c2bf1d/docs/SECURITY.md secret_scanner · 65%
high
Hardcoded Password found in docdyhr-mcp-wordpress-5c2bf1d/docs/CONFIGURATION.md secret_scanner · 65%
high
Hardcoded Password found in docdyhr-mcp-wordpress-5c2bf1d/docs/developer/API_REFERENCE.md secret_scanner · 65%
high
Hardcoded Password found in docdyhr-mcp-wordpress-5c2bf1d/docs/developer/RELEASE_PROCESS.md secret_scanner · 65%
high
Hardcoded Password found in docdyhr-mcp-wordpress-5c2bf1d/docs/user-guides/DOCKER_NPM_DTX_SETUP.md secret_scanner · 65%
high
Hardcoded Password found in docdyhr-mcp-wordpress-5c2bf1d/docs/user-guides/DOCKER_SETUP.md secret_scanner · 65%
high
Hardcoded Password found in docdyhr-mcp-wordpress-5c2bf1d/docs/api/tools/wp_switch_auth_method.md secret_scanner · 65%
high
Hardcoded Password found in docdyhr-mcp-wordpress-5c2bf1d/docs/api/tools/wp_create_user.md secret_scanner · 65%
high
Hardcoded Password found in docdyhr-mcp-wordpress-5c2bf1d/.github/workflows/wordpress-compatibility.yml secret_scanner · 65%
high
Hardcoded Password found in docdyhr-mcp-wordpress-5c2bf1d/src/client/api.ts secret_scanner · 65%
high
Hardcoded Password found in docdyhr-mcp-wordpress-5c2bf1d/src/types/wordpress.ts secret_scanner · 65%
high
Hardcoded Password found in docdyhr-mcp-wordpress-5c2bf1d/src/security/SecurityReviewer.ts secret_scanner · 65%
high
Hardcoded Password found in docdyhr-mcp-wordpress-5c2bf1d/src/config/ServerConfiguration.ts secret_scanner · 65%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%