Download the PHP package thanoseleftherakos/wordpress-boost without Composer

On this page you can find all versions of the php package thanoseleftherakos/wordpress-boost. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package wordpress-boost

WordPress Boost

Boost your WordPress development with AI-powered introspection, security auditing, and intelligent code generation.

Inspired by Laravel Boost.

Overview

WordPress Boost accelerates AI-assisted development by providing deep context about your WordPress codebase, comprehensive security auditing, test data generation, and curated AI guidelines. Works with any AI agent (Claude Code, Cursor, Windsurf, etc.).

Key Features

๐Ÿ” Deep WordPress Introspection

30+ specialized tools to scan hooks, post types, taxonomies, REST endpoints, database schema, and more - giving AI agents the context they need for accurate code generation.

๐Ÿ›ก๏ธ Security Auditing

Comprehensive security analysis with code vulnerability scanning (SQL injection, XSS, etc.) and site-level audits that check configuration, updates, permissions, and headers - complete with A-F grading.

๐Ÿ“ AI Guidelines & Skills

Pre-built guidelines and skills installed to your project's .ai/ directory, teaching AI assistants WordPress best practices for themes, plugins, REST API, Gutenberg, ACF, and WooCommerce.

๐Ÿงช Test Data Generation

Generate realistic test posts, pages, users, taxonomy terms, WooCommerce products, and ACF field data using Faker - perfect for development and testing.

โšก Development Tools

Execute PHP code in WordPress context (wp_shell), run database queries, search documentation, and read error logs - all accessible to your AI assistant.

Installation

With Composer (Recommended)

That's it! The --init flag creates a .mcp.json file and installs AI guidelines and skills to .ai/ directory.

CLI Options

Without Composer

For WordPress projects that don't use Composer:

Then edit .mcp.json to use the absolute path:

Quick Start

For Cursor / VS Code / Windsurf

These editors auto-detect .mcp.json files. After running --init, just open your WordPress project and the MCP server will be available automatically.

For Claude Code

No --path needed - WordPress Boost auto-discovers your WordPress installation from the current directory.

AI Guidelines & Skills

WordPress Boost includes curated AI guidelines and skills that help AI assistants write better WordPress code. These are installed to your project's .ai/ directory.

Guidelines (.ai/guidelines/)

Skills (.ai/skills/)

Available Tools

Site Information

Tool Description
site_info WordPress version, PHP version, active theme, plugins, debug settings
list_plugins All installed plugins with versions and status
list_themes Available themes with parent/child relationships

Hooks Introspection

Tool Description
list_hooks All registered actions & filters
get_hook_callbacks Callbacks attached to a hook with priorities
search_hooks Search hooks by pattern

WordPress Structure

Tool Description
list_post_types Registered post types with configurations
list_taxonomies Registered taxonomies
list_shortcodes Registered shortcodes
list_rest_endpoints WP REST API routes
list_rewrite_rules URL rewrite rules
list_cron_events Scheduled WP-Cron tasks
template_hierarchy Template resolution information

Database Tools

Tool Description
database_schema Table structures (core + plugin tables)
database_query Execute SELECT queries via $wpdb
get_option Read wp_options values
list_options List available options

Development Context

Tool Description
search_docs Search WordPress developer documentation
wp_shell Execute PHP code in WordPress context
last_error Read debug.log entries
list_wp_cli_commands Available WP-CLI commands

URLs & Environment

Tool Description
urls Get all WordPress URLs (home, site, admin, REST, content, etc.)
environment Server environment info (PHP, MySQL, extensions, memory limits)

Security Tools

Tool Description
site_security_audit Comprehensive site security audit with scoring (info disclosure, XML-RPC, login security, config, updates, permissions, headers)
security_audit Scan files/directories for code vulnerabilities (SQL injection, XSS, etc.)
security_check_file Check a specific file for security issues with line numbers
list_security_functions List WordPress security functions by category (sanitization, escaping, nonces, etc.)

WordPress Abilities API (WordPress 6.9+)

Tool Description
abilities_status Abilities API availability, registered ability count, plugin namespaces, MCP Adapter status
list_abilities List registered abilities with category/namespace/search filters
get_ability Detailed ability info including input/output JSON schemas and annotations
list_ability_categories Ability categories with descriptions and counts

ACF Integration (when ACF is active)

Tool Description
list_acf_field_groups All registered field groups (includes AI access and Schema.org metadata on ACF 6.8+)
list_acf_fields Fields within a group (includes Schema.org property mappings on ACF 6.8+)
get_acf_schema Full ACF structure for code generation
get_acf_field Detailed field info with usage examples
get_acf_ai_status ACF 6.8+ AI access status, Schema.org config, and registered abilities overview

WooCommerce Integration (when WooCommerce is active)

Tool Description
woo_info WooCommerce version and settings
list_product_types Registered product types
woo_schema WooCommerce table structures
list_payment_gateways Payment gateway configurations
list_shipping_methods Shipping method configurations

Gutenberg Blocks

Tool Description
list_block_types Registered block types
list_block_patterns Registered block patterns
list_block_categories Block categories

Data Generation (requires fakerphp/faker)

Tool Description
create_posts Generate test posts
create_pages Generate test pages
create_users Generate test users
create_terms Generate taxonomy terms
create_products Generate WooCommerce products
populate_acf Populate ACF fields with test data

Security

wp_shell Safety

The wp_shell tool only works when WP_DEBUG is enabled. It also prevents dangerous operations:

Database Security

Requirements

Optional Dependencies

Development

Running Tests

Code Style

How It Works

WordPress Boost loads WordPress in CLI mode, giving full access to all WordPress functions, hooks, and data while communicating with AI agents via the MCP protocol.

License

MIT License - see LICENSE file for details.

Credits


All versions of wordpress-boost with dependencies

PHP Build Version
Package Version
Requires php Version ^7.4|^8.0|^8.1|^8.2|^8.3
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package thanoseleftherakos/wordpress-boost contains the following files

Loading the files please wait ...