mcp-wordpress-com__wpcom-mcp-site-editor-context
Query site design context. Operations: theme.active (active stylesheet slug), theme.presets (the theme's color palette, fonts and spacing tokens, plus core's default palette, font sizes and spacing, before Global Styles), theme.styles (the theme's own block/element styles, before Global Styles), blocks.allowed (registered block types). theme.presets and theme.styles auto-resolve the stylesheet from the active theme if omitted.
Use action "list" to discover operations, "describe" for schema, "get" to fetch data. Start with theme.active to get the stylesheet slug, then theme.presets for design tokens. Use preset slugs instead of hard-coded values. Through Royally: its server marks it read-only, so it runs straight away.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| action | Yes | The operation to perform: "list" to discover available context operations, "describe" to get the schema for a specific operation, "get" to fetch specific context data. | |
| params | No | Operation parameters (optional for get). Use action "describe" to see available parameters for the operation. | |
| site_id | No | Site to run this tool on: 1484d0f5-e153-4114-b09b-6d03462b465a (https://public-api.wordpress.com/wpcom/v2/mcp/v1) | |
| operation | No | The context operation name (required for describe/get). Format: "resource.action" (e.g., "theme.presets", "blocks.allowed"). Use action "list" to see all available operations. | |
| wpcom_site | Yes | The site to query context for. Can be a site ID (numeric) or URL (e.g., "myblog.wordpress.com"). |