此 MCP 可以做什么
Monitors WooCommerce checkout and payment-path health, diagnoses revenue incidents, and verifies recovery after changes.
工具
输入模式
{'type': 'object', 'properties': {'component': {'type': 'string', 'maxLength': 80, 'description': 'e.g. "plugin:woocommerce-gateway-stripe". Omit to check this store\'s own recent changes.'}, 'to_version': {'type': 'string', 'maxLength': 40}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['checked', 'source', 'billable', 'price_micros'], 'properties': {'source': {'enum': ['named_component', 'store_recent_changes'], 'type': 'string'}, 'checked': {'type': 'array', 'items': {'type': 'object', 'required': ['component', 'to_version', 'verdict', 'reason', 'independent_source_count', 'affected_versions', 'fixed_version', 'source_urls'], 'properties': {'reason': {'type': 'string'}, 'verdict': {'enum': ['known_risk', 'no_known_risk', 'unknown'], 'type': 'string'}, 'component': {'type': 'string'}, 'to_version': {'type': ['string', 'null']}, 'source_urls': {'type': 'array', 'items': {'type': 'string'}}, 'fixed_version': {'type': ['string', 'null']}, 'affected_versions': {'type': 'array', 'items': {'type': 'object', 'additionalProperties': True}}, 'independent_source_count': {'type': 'integer'}}, 'additionalProperties': False}}, 'billable': {'type': 'boolean'}, 'price_micros': {'type': 'integer'}}, 'additionalProperties': False}
输入模式
{'type': 'object', 'properties': {'symptom': {'enum': ['orders_dropped', 'payment_succeeded_order_pending', 'failed_orders_spiked', 'payment_method_missing', 'checkout_errors', 'unknown'], 'type': 'string', 'description': 'What the merchant reports. Use "unknown" rather than guessing.'}, 'window_seconds': {'type': 'integer', 'maximum': 604800, 'minimum': 900, 'description': 'Window in seconds. Default 86400 (24h), maximum 604800 (7d).'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['symptom', 'window', 'data_freshness', 'coverage', 'timeline', 'failure_pattern', 'failure_pattern_reasoning', 'hypotheses', 'abstained', 'billable', 'price_micros'], 'properties': {'window': {'type': 'object', 'required': ['started_at', 'ended_at'], 'properties': {'ended_at': {'type': 'integer'}, 'started_at': {'type': 'integer'}}, 'additionalProperties': False}, 'symptom': {'type': 'string'}, 'billable': {'type': 'boolean'}, 'coverage': {'type': 'object', 'required': ['families', 'present', 'missing', 'sufficient', 'unavailable', 'truncated', 'no_history_yet', 'not_collected', 'caveat'], 'properties': {'caveat': {'type': ['string', 'null'], 'description': 'One sentence naming why the missing families are missing.'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'present': {'type': 'array', 'items': {'type': 'string'}}, 'families': {'type': 'integer', 'description': 'How many families actually reported. Only these can corroborate anything.'}, 'truncated': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Reported, but hit a collection cap — a PARTIAL aggregate covering fewer events than were asked for. A burst is what overflows a cap, so this is likeliest exactly when it matters.'}, 'sufficient': {'type': 'boolean'}, 'unavailable': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Cannot be collected on this store at all. Silence here is not evidence of health.'}, 'not_collected': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Deliberately not collected in this release.'}, 'no_history_yet': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Only know what has happened since the plugin was connected.'}}, 'additionalProperties': False}, 'timeline': {'type': 'array', 'items': {'type': 'object', 'required': ['at', 'kind', 'statement'], 'properties': {'at': {'type': 'integer'}, 'kind': {'type': 'string'}, 'statement': {'type': 'string'}}, 'additionalProperties': False}}, 'abstained': {'type': ['object', 'null'], 'required': ['reason'], 'properties': {'reason': {'type': 'string'}}, 'additionalProperties': False}, 'hypotheses': {'type': 'array', 'items': {'type': 'object', 'required': ['rank', 'hypothesis', 'confidence', 'observations', 'public_evidence', 'counterevidence', 'unknowns', 'safe_next_steps', 'verification_plan', 'billing_eligibility'], 'properties': {'rank': {'type': 'integer'}, 'unknowns': {'type': 'array', 'items': {'type': 'string'}}, 'confidence': {'enum': ['high', 'medium', 'low', 'abstained'], 'type': 'string'}, 'hypothesis': {'type': 'string'}, 'observations': {'type': 'array', 'items': {'type': 'object', 'required': ['kind', 'statement', 'at', 'weight'], 'properties': {'at': {'type': ['integer', 'null']}, 'kind': {'type': 'string'}, 'weight': {'enum': ['strong', 'supporting'], 'type': 'string'}, 'statement': {'type': 'string'}}, 'additionalProperties': False}}, 'counterevidence': {'type': 'array', 'items': {'type': 'string'}}, 'public_evidence': {'type': 'array', 'items': {'type': 'object', 'required': ['url', 'source_type', 'origin_group', 'observed_at', 'affected_version', 'fixed_version'], 'properties': {'url': {'type': 'string'}, 'observed_at': {'type': 'integer'}, 'source_type': {'type': 'string'}, 'origin_group': {'type': 'string'}, 'fixed_version': {'type': ['string', 'null']}, 'affected_version': {'type': ['string', 'null']}}, 'additionalProperties': False}}, 'safe_next_steps': {'type': 'array', 'items': {'type': 'string'}}, 'verification_plan': {'type': 'string'}, 'billing_eligibility': {'enum': ['billable', 'free_abstained', 'free_insufficient_coverage', 'free_stale'], 'type': 'string'}}, 'additionalProperties': False}}, 'price_micros': {'type': 'integer'}, 'data_freshness': {'enum': ['fresh', 'aging', 'stale'], 'type': 'string'}, 'failure_pattern': {'enum': ['card_testing_suspected', 'buyer_failures', 'mixed_or_unclear'], 'type': 'string'}, 'failure_pattern_reasoning': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}
输入模式
{'type': 'object', 'properties': {'window_seconds': {'type': 'integer', 'maximum': 604800, 'minimum': 900, 'description': 'Window in seconds. Default 86400 (24h), maximum 604800 (7d).'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['connected', 'data_freshness', 'collected_at', 'order_counts', 'paid_order_change_pct', 'gateway_summary', 'webhook_summary', 'error_fingerprints', 'scheduler_overdue', 'recent_changes', 'coverage', 'diagnosis_recommended', 'reason'], 'properties': {'reason': {'type': 'string'}, 'coverage': {'type': 'object', 'required': ['families', 'present', 'missing', 'sufficient', 'unavailable', 'truncated', 'no_history_yet', 'not_collected', 'caveat'], 'properties': {'caveat': {'type': ['string', 'null'], 'description': 'One sentence naming why the missing families are missing.'}, 'missing': {'type': 'array', 'items': {'type': 'string'}}, 'present': {'type': 'array', 'items': {'type': 'string'}}, 'families': {'type': 'integer', 'description': 'How many families actually reported. Only these can corroborate anything.'}, 'truncated': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Reported, but hit a collection cap — a PARTIAL aggregate covering fewer events than were asked for. A burst is what overflows a cap, so this is likeliest exactly when it matters.'}, 'sufficient': {'type': 'boolean'}, 'unavailable': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Cannot be collected on this store at all. Silence here is not evidence of health.'}, 'not_collected': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Deliberately not collected in this release.'}, 'no_history_yet': {'type': 'array', 'items': {'type': 'string'}, 'description': 'Only know what has happened since the plugin was connected.'}}, 'additionalProperties': False}, 'connected': {'type': 'boolean'}, 'collected_at': {'type': ['integer', 'null']}, 'order_counts': {'type': 'object', 'additionalProperties': {'type': 'integer'}}, 'data_freshness': {'enum': ['fresh', 'aging', 'stale'], 'type': 'string'}, 'recent_changes': {'type': 'integer'}, 'gateway_summary': {'type': 'object', 'required': ['total', 'unavailable', 'test_mode'], 'properties': {'total': {'type': 'integer'}, 'test_mode': {'type': 'integer'}, 'unavailable': {'type': 'integer'}}, 'additionalProperties': False}, 'webhook_summary': {'type': 'object', 'required': ['total', 'failing', 'disabled'], 'properties': {'total': {'type': 'integer'}, 'failing': {'type': 'integer'}, 'disabled': {'type': 'integer'}}, 'additionalProperties': False}, 'scheduler_overdue': {'type': 'integer'}, 'error_fingerprints': {'type': 'integer'}, 'diagnosis_recommended': {'type': 'boolean'}, 'paid_order_change_pct': {'type': ['integer', 'null'], 'description': 'Change in paid orders across the window; null when there is too little data to compare.'}}, 'additionalProperties': False}
输入模式
{'type': 'object', 'required': ['change_applied_at'], 'properties': {'window_seconds': {'type': 'integer', 'maximum': 604800, 'minimum': 900, 'description': 'Window in seconds. Default 86400 (24h), maximum 604800 (7d).'}, 'change_applied_at': {'type': 'integer', 'description': 'Epoch ms when the fix was applied.'}}, 'additionalProperties': False}
输出模式
{'type': 'object', 'required': ['status', 'reason', 'before', 'after', 'new_regressions', 'billable', 'price_micros'], 'properties': {'after': {'type': ['object', 'null'], 'additionalProperties': True}, 'before': {'type': ['object', 'null'], 'additionalProperties': True}, 'reason': {'type': 'string'}, 'status': {'enum': ['resolved', 'improving', 'still_failing', 'unknown'], 'type': 'string'}, 'billable': {'type': 'boolean'}, 'price_micros': {'type': 'integer'}, 'new_regressions': {'type': 'array', 'items': {'type': 'string'}}}, 'additionalProperties': False}
近期工具变更
类似的 MCP 服务器
amazon-product-research-mcp
Researches Amazon products, brands, sellers, buy-box activity, sourcing profitability, category competition, and supplier opportu…
API Acre
Offers paid APIs for EVM blockchain inspection, data transformation and validation, geocoding, weather, currency conversion, and …
Ask AI
Answers questions about connected e-commerce data from Shopify, Klaviyo, GA4, Triple Whale, and other sources, covering sales, ma…
Neonjelly
Analyzes Shopify stores, products, apps, traffic, competitors, catalog changes, market cohorts and outreach contacts across a lar…
zobrx
Provides read-only ecommerce operations and analytics for orders, inventory, marketplace performance, advertising, settlements, t…
sella
Operates an agent marketplace for purchasing datasets, APIs, and products, including catalog discovery, purchase settlement, deli…
kurashigram
Provides cited Japanese price comparisons, cost-of-living statistics, product prices, shopping data, public benefit information, …
Keepa
Searches Amazon products and categories and provides price, sales-rank, deal, bestseller, and historical product data through Kee…