{
  "name": "sow-mcp",
  "description": "Model Context Protocol (MCP) server for Sowmedia WordPress sites and core abilities",
  "domain": "mcp.sow.nl",
  "mcp_endpoint": "/mcp",
  "sse_endpoint": "/sse",
  "registered_tools": [
    {
      "name": "list_sites",
      "description": "Lists WordPress sites and their configured environments (production, staging, local) from sow-api."
    },
    {
      "name": "search_sites",
      "description": "Searches WordPress sites and environments by keyword across site names, domains, aliases, hostnames, and environments."
    },
    {
      "name": "list_environment_abilities",
      "description": "Lists WordPress core abilities and tools available on a specific site environment using WordPress/mcp-adapter."
    },
    {
      "name": "execute_environment_ability",
      "description": "Executes a WordPress core or plugin ability on a site environment using WordPress/mcp-adapter."
    }
  ],
  "registered_environment_endpoints": [
    "abilities"
  ],
  "rest_endpoints": [
    "GET /sites",
    "GET /sites/search?q=:query",
    "GET /site/:siteName",
    "GET /site/:siteName/environment/:envName/abilities",
    "GET /.well-known/oauth-protected-resource",
    "GET /.well-known/oauth-authorization-server",
    "GET /.well-known/openid-configuration"
  ],
  "wordpress_mcp_adapter_docs": "https://github.com/WordPress/mcp-adapter"
}