mcp-wordpress-com__describe
Explains the inputs, effects, and results of one to five exact abilities discovered through search, such as creating a website, publishing a post, changing a theme, or inspecting site statistics. Returns each ability's complete description, input schema with required and optional fields, instructions, annotations, and approval requirements; declared output schemas are optional. Results follow request order and share one target site. Remote: contracts come from that site. This reads contracts without running the abilities. An unavailable name fails the entire request. Through Royally: its server marks it read-only, so it runs straight away.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"names": "<names>"
},
"name": "mcp-wordpress-com__describe"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| names | Yes | One to five unique name values returned by search, including the full namespace, for example "wpcom-mcp/site-create-from-spec" or "wpcom/user-sites". These are ability names, not labels or search terms. Names beginning with "remote:" require the wpcom_site where they were discovered. All names in this request share that site context. | |
| site_id | No | Site to run this tool on: 1484d0f5-e153-4114-b09b-6d03462b465a (https://public-api.wordpress.com/wpcom/v2/mcp/v1) | |
| wpcom_site | No | Existing target site: a site ID encoded as a string, a domain, or a full site URL. Site IDs and URLs are returned by wpcom/user-sites. Sets the site context for discovery or execution and is required for remote: abilities. Without a site, discovery covers only WordPress.com-defined abilities; account operations and creation of a new website need no existing site. Any site selector also present in the ability input must identify the same site. | |
| include_output_schema | No | Adds the declared output_schema for each ability, describing its result fields and types. False (the default) still includes the full input schema and approval requirements. |