What this MCP does
Searches, retrieves, and compares commercial WordPress plugins, themes, scripts, and WooCommerce extensions.
Tools
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['product_ids'], 'properties': {'product_ids': {'type': 'array', 'items': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'maxItems': 5, 'minItems': 2}}, 'additionalProperties': False}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['api_version', 'products'], 'properties': {'products': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'slug', 'title', 'summary', 'product_type', 'categories', 'tags', 'seller', 'url', 'thumbnail_url', 'pricing', 'license', 'rating', 'sales', 'compatibility', 'updated_at', 'product_health', 'uses_wpbay_sdk', 'version', 'published_at', 'files_included', 'support', 'documentation'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'url': {'type': 'string', 'format': 'uri'}, 'slug': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'tags': {'type': 'array', 'items': {'type': 'string', 'maxLength': 160}, 'maxItems': 20}, 'sales': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'title': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'rating': {'type': 'object', 'required': ['average', 'count'], 'properties': {'count': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'average': {'type': 'number', 'maximum': 5, 'minimum': 0}}, 'additionalProperties': False}, 'seller': {'type': 'object', 'required': ['name', 'url'], 'properties': {'url': {'anyOf': [{'type': 'string', 'format': 'uri'}, {'type': 'string', 'const': ''}]}, 'name': {'type': 'string', 'maxLength': 300}}, 'additionalProperties': False}, 'license': {'anyOf': [{'type': 'object', 'required': ['key', 'label'], 'properties': {'key': {'type': 'string', 'maxLength': 100}, 'label': {'type': 'string', 'maxLength': 200}}, 'additionalProperties': False}, {'type': 'null'}]}, 'pricing': {'type': 'object', 'required': ['currency', 'minimum_price', 'maximum_price', 'payment_models', 'license_sites'], 'properties': {'currency': {'type': 'string', 'maxLength': 10}, 'license_sites': {'type': 'array', 'items': {'type': 'string', 'maxLength': 100}, 'maxItems': 100}, 'maximum_price': {'anyOf': [{'type': 'number', 'minimum': 0}, {'type': 'null'}]}, 'minimum_price': {'anyOf': [{'type': 'number', 'minimum': 0}, {'type': 'null'}]}, 'payment_models': {'type': 'array', 'items': {'type': 'object', 'required': ['key', 'label'], 'properties': {'key': {'type': 'string', 'maxLength': 100}, 'label': {'type': 'string', 'maxLength': 200}}, 'additionalProperties': False}, 'maxItems': 4}}, 'additionalProperties': False}, 'summary': {'type': 'string', 'maxLength': 320}, 'support': {'type': 'object', 'required': ['key', 'label'], 'properties': {'key': {'type': 'string', 'maxLength': 100}, 'label': {'type': 'string', 'maxLength': 200}}, 'additionalProperties': False}, 'version': {'type': 'string', 'maxLength': 100}, 'categories': {'type': 'array', 'items': {'type': 'string', 'maxLength': 160}, 'maxItems': 20}, 'updated_at': {'anyOf': [{'type': 'string', 'format': 'date-time', 'pattern': '^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$'}, {'type': 'null'}]}, 'product_type': {'enum': ['plugin', 'theme', 'script', 'service', 'software'], 'type': 'string'}, 'published_at': {'anyOf': [{'type': 'string', 'format': 'date-time', 'pattern': '^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$'}, {'type': 'null'}]}, 'compatibility': {'type': 'object', 'required': ['wordpress', 'php', 'integrations'], 'properties': {'php': {'type': 'array', 'items': {'type': 'string', 'maxLength': 100}, 'maxItems': 20}, 'wordpress': {'type': 'array', 'items': {'type': 'string', 'maxLength': 100}, 'maxItems': 30}, 'integrations': {'type': 'array', 'items': {'type': 'string', 'maxLength': 160}, 'maxItems': 30}}, 'additionalProperties': False}, 'documentation': {'type': 'object', 'required': ['available', 'type', 'label', 'url'], 'properties': {'url': {'anyOf': [{'type': 'string', 'format': 'uri'}, {'type': 'string', 'const': ''}]}, 'type': {'enum': ['', 'url', 'zip'], 'type': 'string'}, 'label': {'type': 'string', 'maxLength': 200}, 'available': {'type': 'boolean'}}, 'additionalProperties': False}, 'thumbnail_url': {'anyOf': [{'type': 'string', 'format': 'uri'}, {'type': 'null'}]}, 'files_included': {'type': 'array', 'items': {'type': 'string', 'maxLength': 120}, 'maxItems': 20}, 'product_health': {'oneOf': [{'type': 'object', 'required': ['available'], 'properties': {'available': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}, {'type': 'object', 'required': ['available', 'score', 'status', 'label', 'facts', 'url'], 'properties': {'url': {'anyOf': [{'type': 'string', 'format': 'uri'}, {'type': 'string', 'const': ''}]}, 'facts': {'type': 'array', 'items': {'type': 'string', 'maxLength': 240}, 'maxItems': 4}, 'label': {'type': 'string', 'maxLength': 100}, 'score': {'type': 'integer', 'maximum': 100, 'minimum': 0}, 'status': {'enum': ['excellent', 'healthy', 'fair', 'needs_attention', 'limited'], 'type': 'string'}, 'available': {'type': 'boolean', 'const': True}}, 'additionalProperties': False}]}, 'uses_wpbay_sdk': {'type': 'boolean'}}, 'additionalProperties': False}, 'maxItems': 5, 'minItems': 2}, 'api_version': {'type': 'string', 'const': '1'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['product_id'], 'properties': {'product_id': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}}, 'additionalProperties': False}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['api_version', 'product'], 'properties': {'product': {'type': 'object', 'required': ['id', 'slug', 'title', 'summary', 'product_type', 'categories', 'tags', 'seller', 'url', 'thumbnail_url', 'pricing', 'license', 'rating', 'sales', 'compatibility', 'updated_at', 'product_health', 'uses_wpbay_sdk', 'version', 'published_at', 'files_included', 'support', 'documentation', 'description', 'previews', 'screenshots', 'changelog'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'url': {'type': 'string', 'format': 'uri'}, 'slug': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'tags': {'type': 'array', 'items': {'type': 'string', 'maxLength': 160}, 'maxItems': 20}, 'sales': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'title': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'rating': {'type': 'object', 'required': ['average', 'count'], 'properties': {'count': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'average': {'type': 'number', 'maximum': 5, 'minimum': 0}}, 'additionalProperties': False}, 'seller': {'type': 'object', 'required': ['name', 'url'], 'properties': {'url': {'anyOf': [{'type': 'string', 'format': 'uri'}, {'type': 'string', 'const': ''}]}, 'name': {'type': 'string', 'maxLength': 300}}, 'additionalProperties': False}, 'license': {'anyOf': [{'type': 'object', 'required': ['key', 'label'], 'properties': {'key': {'type': 'string', 'maxLength': 100}, 'label': {'type': 'string', 'maxLength': 200}}, 'additionalProperties': False}, {'type': 'null'}]}, 'pricing': {'type': 'object', 'required': ['currency', 'minimum_price', 'maximum_price', 'payment_models', 'license_sites', 'offers', 'offers_truncated'], 'properties': {'offers': {'type': 'array', 'items': {'type': 'object', 'required': ['plan', 'license', 'payment_model', 'current_price', 'regular_price', 'sale_price', 'billing'], 'properties': {'plan': {'type': 'object', 'required': ['key', 'label'], 'properties': {'key': {'type': 'string', 'maxLength': 100}, 'label': {'type': 'string', 'maxLength': 200}}, 'additionalProperties': False}, 'billing': {'anyOf': [{'type': 'object', 'required': ['recurring_price', 'signup_fee', 'period', 'interval', 'length', 'trial_length', 'trial_period'], 'properties': {'length': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'period': {'type': 'string', 'maxLength': 30}, 'interval': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'signup_fee': {'anyOf': [{'type': 'number', 'minimum': 0}, {'type': 'null'}]}, 'trial_length': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'trial_period': {'type': 'string', 'maxLength': 30}, 'recurring_price': {'anyOf': [{'type': 'number', 'minimum': 0}, {'type': 'null'}]}}, 'additionalProperties': False}, {'type': 'null'}]}, 'license': {'anyOf': [{'type': 'object', 'required': ['key', 'label'], 'properties': {'key': {'type': 'string', 'maxLength': 100}, 'label': {'type': 'string', 'maxLength': 200}}, 'additionalProperties': False}, {'type': 'null'}]}, 'sale_price': {'anyOf': [{'type': 'number', 'minimum': 0}, {'type': 'null'}]}, 'current_price': {'anyOf': [{'type': 'number', 'minimum': 0}, {'type': 'null'}]}, 'payment_model': {'type': 'object', 'required': ['key', 'label'], 'properties': {'key': {'type': 'string', 'maxLength': 100}, 'label': {'type': 'string', 'maxLength': 200}}, 'additionalProperties': False}, 'regular_price': {'anyOf': [{'type': 'number', 'minimum': 0}, {'type': 'null'}]}}, 'additionalProperties': False}, 'maxItems': 100}, 'currency': {'type': 'string', 'maxLength': 10}, 'license_sites': {'type': 'array', 'items': {'type': 'string', 'maxLength': 100}, 'maxItems': 100}, 'maximum_price': {'anyOf': [{'type': 'number', 'minimum': 0}, {'type': 'null'}]}, 'minimum_price': {'anyOf': [{'type': 'number', 'minimum': 0}, {'type': 'null'}]}, 'payment_models': {'type': 'array', 'items': {'type': 'object', 'required': ['key', 'label'], 'properties': {'key': {'type': 'string', 'maxLength': 100}, 'label': {'type': 'string', 'maxLength': 200}}, 'additionalProperties': False}, 'maxItems': 4}, 'offers_truncated': {'type': 'boolean'}}, 'additionalProperties': False}, 'service': {'type': 'object', 'required': ['plans', 'delivery_time', 'included_revisions', 'included', 'excluded', 'buyer_requirements'], 'properties': {'plans': {'type': 'array', 'items': {'type': 'string', 'maxLength': 200}, 'maxItems': 20}, 'excluded': {'type': 'array', 'items': {'type': 'string', 'maxLength': 240}, 'maxItems': 20}, 'included': {'type': 'array', 'items': {'type': 'string', 'maxLength': 240}, 'maxItems': 20}, 'delivery_time': {'type': 'string', 'maxLength': 200}, 'buyer_requirements': {'type': 'array', 'items': {'type': 'string', 'maxLength': 240}, 'maxItems': 20}, 'included_revisions': {'type': 'string', 'maxLength': 200}}, 'additionalProperties': False}, 'summary': {'type': 'string', 'maxLength': 320}, 'support': {'type': 'object', 'required': ['key', 'label'], 'properties': {'key': {'type': 'string', 'maxLength': 100}, 'label': {'type': 'string', 'maxLength': 200}}, 'additionalProperties': False}, 'version': {'type': 'string', 'maxLength': 100}, 'previews': {'type': 'array', 'items': {'type': 'object', 'required': ['type', 'label', 'url'], 'properties': {'url': {'type': 'string', 'format': 'uri'}, 'type': {'enum': ['live', 'video'], 'type': 'string'}, 'label': {'type': 'string', 'maxLength': 100}}, 'additionalProperties': False}, 'maxItems': 2}, 'changelog': {'type': 'object', 'required': ['available', 'url'], 'properties': {'url': {'anyOf': [{'type': 'string', 'format': 'uri'}, {'type': 'string', 'const': ''}]}, 'available': {'type': 'boolean'}}, 'additionalProperties': False}, 'categories': {'type': 'array', 'items': {'type': 'string', 'maxLength': 160}, 'maxItems': 20}, 'updated_at': {'anyOf': [{'type': 'string', 'format': 'date-time', 'pattern': '^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$'}, {'type': 'null'}]}, 'description': {'type': 'string', 'maxLength': 6000}, 'screenshots': {'type': 'array', 'items': {'type': 'object', 'required': ['url', 'thumbnail_url', 'alt'], 'properties': {'alt': {'type': 'string', 'maxLength': 200}, 'url': {'type': 'string', 'format': 'uri'}, 'thumbnail_url': {'type': 'string', 'format': 'uri'}}, 'additionalProperties': False}, 'maxItems': 6}, 'product_type': {'enum': ['plugin', 'theme', 'script', 'service', 'software'], 'type': 'string'}, 'published_at': {'anyOf': [{'type': 'string', 'format': 'date-time', 'pattern': '^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$'}, {'type': 'null'}]}, 'compatibility': {'type': 'object', 'required': ['wordpress', 'php', 'integrations'], 'properties': {'php': {'type': 'array', 'items': {'type': 'string', 'maxLength': 100}, 'maxItems': 20}, 'wordpress': {'type': 'array', 'items': {'type': 'string', 'maxLength': 100}, 'maxItems': 30}, 'integrations': {'type': 'array', 'items': {'type': 'string', 'maxLength': 160}, 'maxItems': 30}}, 'additionalProperties': False}, 'documentation': {'type': 'object', 'required': ['available', 'type', 'label', 'url'], 'properties': {'url': {'anyOf': [{'type': 'string', 'format': 'uri'}, {'type': 'string', 'const': ''}]}, 'type': {'enum': ['', 'url', 'zip'], 'type': 'string'}, 'label': {'type': 'string', 'maxLength': 200}, 'available': {'type': 'boolean'}}, 'additionalProperties': False}, 'thumbnail_url': {'anyOf': [{'type': 'string', 'format': 'uri'}, {'type': 'null'}]}, 'files_included': {'type': 'array', 'items': {'type': 'string', 'maxLength': 120}, 'maxItems': 20}, 'product_health': {'oneOf': [{'type': 'object', 'required': ['available'], 'properties': {'available': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}, {'type': 'object', 'required': ['available', 'score', 'status', 'label', 'facts', 'url'], 'properties': {'url': {'anyOf': [{'type': 'string', 'format': 'uri'}, {'type': 'string', 'const': ''}]}, 'facts': {'type': 'array', 'items': {'type': 'string', 'maxLength': 240}, 'maxItems': 4}, 'label': {'type': 'string', 'maxLength': 100}, 'score': {'type': 'integer', 'maximum': 100, 'minimum': 0}, 'status': {'enum': ['excellent', 'healthy', 'fair', 'needs_attention', 'limited'], 'type': 'string'}, 'available': {'type': 'boolean', 'const': True}}, 'additionalProperties': False}]}, 'uses_wpbay_sdk': {'type': 'boolean'}}, 'additionalProperties': False}, 'api_version': {'type': 'string', 'const': '1'}}, 'additionalProperties': False}
Input schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'properties': {'page': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'sort': {'enum': ['relevance', 'newest', 'best_selling', 'top_rated', 'price_low', 'price_high', 'health'], 'type': 'string'}, 'tags': {'type': 'array', 'items': {'type': 'string', 'maxLength': 80, 'minLength': 1}, 'maxItems': 15}, 'query': {'type': 'string', 'maxLength': 100, 'description': 'Natural-language capability or product search phrase.'}, 'license': {'enum': ['split', 'gpl', 'mit'], 'type': 'string'}, 'per_page': {'type': 'integer', 'maximum': 20, 'minimum': 1}, 'price_max': {'type': 'number', 'maximum': 1000000, 'minimum': 0}, 'price_min': {'type': 'number', 'maximum': 1000000, 'minimum': 0}, 'categories': {'type': 'array', 'items': {'type': 'string', 'maxLength': 80, 'minLength': 1}, 'maxItems': 10, 'description': 'WPBay product category names or slugs.'}, 'date_added': {'enum': ['all', 'week', 'month', '6months', 'year'], 'type': 'string'}, 'maintenance': {'enum': ['excellent', 'healthy', 'fair'], 'type': 'string'}, 'php_versions': {'type': 'array', 'items': {'type': 'string', 'maxLength': 80, 'minLength': 1}, 'maxItems': 10}, 'minimum_sales': {'type': 'integer', 'maximum': 1000000000, 'minimum': 0}, 'payment_model': {'enum': ['lifetime', 'subscription', 'subscription_month', 'subscription_year'], 'type': 'string'}, 'product_types': {'type': 'array', 'items': {'enum': ['plugin', 'theme', 'script', 'service'], 'type': 'string'}, 'maxItems': 4, 'description': 'Limit results to these WPBay product types.'}, 'files_included': {'type': 'array', 'items': {'type': 'string', 'maxLength': 80, 'minLength': 1}, 'maxItems': 10}, 'minimum_rating': {'type': 'number', 'maximum': 5, 'minimum': 1}, 'uses_wpbay_sdk': {'type': 'boolean'}, 'compatible_with': {'type': 'array', 'items': {'type': 'string', 'maxLength': 80, 'minLength': 1}, 'maxItems': 10}, 'recently_updated': {'type': 'boolean'}, 'wordpress_versions': {'type': 'array', 'items': {'type': 'string', 'maxLength': 80, 'minLength': 1}, 'maxItems': 10}}, 'additionalProperties': False}
Output schema
{'type': 'object', '$schema': 'https://json-schema.org/draft/2020-12/schema', 'required': ['api_version', 'products', 'pagination'], 'properties': {'products': {'type': 'array', 'items': {'type': 'object', 'required': ['id', 'slug', 'title', 'summary', 'product_type', 'categories', 'tags', 'seller', 'url', 'thumbnail_url', 'pricing', 'license', 'rating', 'sales', 'compatibility', 'updated_at', 'product_health', 'uses_wpbay_sdk'], 'properties': {'id': {'type': 'integer', 'maximum': 9007199254740991, 'exclusiveMinimum': 0}, 'url': {'type': 'string', 'format': 'uri'}, 'slug': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'tags': {'type': 'array', 'items': {'type': 'string', 'maxLength': 160}, 'maxItems': 20}, 'sales': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'title': {'type': 'string', 'maxLength': 200, 'minLength': 1}, 'rating': {'type': 'object', 'required': ['average', 'count'], 'properties': {'count': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'average': {'type': 'number', 'maximum': 5, 'minimum': 0}}, 'additionalProperties': False}, 'seller': {'type': 'object', 'required': ['name', 'url'], 'properties': {'url': {'anyOf': [{'type': 'string', 'format': 'uri'}, {'type': 'string', 'const': ''}]}, 'name': {'type': 'string', 'maxLength': 300}}, 'additionalProperties': False}, 'license': {'anyOf': [{'type': 'object', 'required': ['key', 'label'], 'properties': {'key': {'type': 'string', 'maxLength': 100}, 'label': {'type': 'string', 'maxLength': 200}}, 'additionalProperties': False}, {'type': 'null'}]}, 'pricing': {'type': 'object', 'required': ['currency', 'minimum_price', 'maximum_price', 'payment_models', 'license_sites'], 'properties': {'currency': {'type': 'string', 'maxLength': 10}, 'license_sites': {'type': 'array', 'items': {'type': 'string', 'maxLength': 100}, 'maxItems': 100}, 'maximum_price': {'anyOf': [{'type': 'number', 'minimum': 0}, {'type': 'null'}]}, 'minimum_price': {'anyOf': [{'type': 'number', 'minimum': 0}, {'type': 'null'}]}, 'payment_models': {'type': 'array', 'items': {'type': 'object', 'required': ['key', 'label'], 'properties': {'key': {'type': 'string', 'maxLength': 100}, 'label': {'type': 'string', 'maxLength': 200}}, 'additionalProperties': False}, 'maxItems': 4}}, 'additionalProperties': False}, 'summary': {'type': 'string', 'maxLength': 320}, 'categories': {'type': 'array', 'items': {'type': 'string', 'maxLength': 160}, 'maxItems': 20}, 'updated_at': {'anyOf': [{'type': 'string', 'format': 'date-time', 'pattern': '^(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))T(?:(?:[01]\\d|2[0-3]):[0-5]\\d:[0-5]\\d(?:\\.\\d+)?(?:Z|([+-](?:[01]\\d|2[0-3]):[0-5]\\d)))$'}, {'type': 'null'}]}, 'product_type': {'enum': ['plugin', 'theme', 'script', 'service', 'software'], 'type': 'string'}, 'compatibility': {'type': 'object', 'required': ['wordpress', 'php', 'integrations'], 'properties': {'php': {'type': 'array', 'items': {'type': 'string', 'maxLength': 100}, 'maxItems': 20}, 'wordpress': {'type': 'array', 'items': {'type': 'string', 'maxLength': 100}, 'maxItems': 30}, 'integrations': {'type': 'array', 'items': {'type': 'string', 'maxLength': 160}, 'maxItems': 30}}, 'additionalProperties': False}, 'thumbnail_url': {'anyOf': [{'type': 'string', 'format': 'uri'}, {'type': 'null'}]}, 'product_health': {'oneOf': [{'type': 'object', 'required': ['available'], 'properties': {'available': {'type': 'boolean', 'const': False}}, 'additionalProperties': False}, {'type': 'object', 'required': ['available', 'score', 'status', 'label'], 'properties': {'label': {'type': 'string', 'maxLength': 100}, 'score': {'type': 'integer', 'maximum': 100, 'minimum': 0}, 'status': {'enum': ['excellent', 'healthy', 'fair', 'needs_attention', 'limited'], 'type': 'string'}, 'available': {'type': 'boolean', 'const': True}}, 'additionalProperties': False}]}, 'uses_wpbay_sdk': {'type': 'boolean'}}, 'additionalProperties': False}, 'maxItems': 20}, 'pagination': {'type': 'object', 'required': ['page', 'per_page', 'total', 'total_pages'], 'properties': {'page': {'type': 'integer', 'maximum': 100, 'minimum': 1}, 'total': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}, 'per_page': {'type': 'integer', 'maximum': 20, 'minimum': 1}, 'total_pages': {'type': 'integer', 'maximum': 9007199254740991, 'minimum': 0}}, 'additionalProperties': False}, 'api_version': {'type': 'string', 'const': '1'}}, 'additionalProperties': False}
Recent tool changes
Similar MCP servers
Agent Utilities Hosted
Provides bounded utilities for validating schemas and APIs, processing JSON and HTML, auditing agent configurations, and analyzin…
PassFast
Creates, manages, signs, shares, downloads, and generates Apple Wallet and Google Wallet passes and templates.
Gtin
Validates EAN, UPC, and other GTIN barcodes and computes or repairs their check digits.
Scopeweb
Suggests, scores, audits, searches, and checks domain names, provides pricing information, and manages website drafts without com…
mcp
Searches repositories to build from and supports listing, selling, purchasing, and tracking sales of GitHub repositories.
steamwebapi
Documents and executes read-only Steam and third-party game-market API endpoints, including product, inventory, pricing, and mark…
ProjectThunder
Supports B2B commerce and ERP research through platform scans, integration guidance, migration planning, case studies, and ERP pa…
yetty
Uploads, manages, edits, and runs hosted websites with CMS authoring, SEO and menu content, storefront templates, authentication,…