JezK
Edit File: composer.json
{ "name": "wordpress/mcp-adapter", "description": "Adapter for Abilities API, letting WordPress abilities to be used as MCP tools, resources or prompts", "license": "GPL-2.0-or-later", "type": "wordpress-plugin", "keywords": [ "wordpress", "mcp", "api", "adapter", "integration", "model-context-protocol", "abilities-api", "ai" ], "authors": [ { "name": "WordPress AI Team", "homepage": "https://make.wordpress.org/ai/" } ], "homepage": "https://github.com/wordpress/mcp-adapter", "support": { "issues": "https://github.com/wordpress/mcp-adapter/issues", "source": "https://github.com/wordpress/mcp-adapter" }, "minimum-stability": "dev", "prefer-stable": true, "config": { "platform": { "php": "7.4" }, "sort-packages": true, "optimize-autoloader": true, "preferred-install": "dist", "allow-plugins": { "automattic/jetpack-autoloader": true, "dealerdirect/phpcodesniffer-composer-installer": true, "phpstan/extension-installer": true } }, "autoload": { "psr-4": { "WP\\MCP\\": "includes/" }, "exclude-from-classmap": [ "tests/phpunit/" ] }, "autoload-dev": { "psr-4": { "WP\\MCP\\Tests\\": [ "tests/phpunit/" ] } }, "require": { "php": "^7.4 || ^8.0", "automattic/jetpack-autoloader": "^5.0", "wordpress/php-mcp-schema": "^0.1.0", "ext-json": "*" }, "require-dev": { "automattic/vipwpcs": "^3.1", "php-stubs/wordpress-stubs": "^6.9", "php-stubs/wp-cli-stubs": "^2.12", "phpcompatibility/phpcompatibility-wp": "^3.0.0-alpha", "phpstan/extension-installer": "^1.3", "phpstan/php-8-stubs": "^0.4.36", "phpstan/phpstan": "^2.2.6", "phpstan/phpstan-deprecation-rules": "^2.0.5", "phpunit/phpunit": "^9.6", "slevomat/coding-standard": "^8.0", "szepeviktor/phpstan-wordpress": "^2.0", "wp-phpunit/wp-phpunit": "^7.0", "yoast/phpunit-polyfills": "^4.0" }, "scripts": { "format": "phpcbf", "lint": "phpcs", "phpstan": "phpstan analyse --memory-limit=1G", "test": "phpunit --strict-coverage" }, "scripts-descriptions": { "format": "Automatically fix coding standards issues", "lint": "Check coding standards compliance", "phpstan": "Run static analysis with PHPStan", "test": "Run PHPUnit tests" } }