{
"event": "PreToolUse",
"tool_name": "mcp__mcp-db__db_select",
"tool_input": {
"query": "SELECT flag.`key` AS k, COUNT(*) AS c FROM pages p JOIN JSON_TABLE(p.quality_flags, '$[*]' COLUMNS(`key` VARCHAR(60) PATH '$.key')) flag WHERE p.crawl_id=1 GROUP BY flag.`key` ORDER BY c DESC",
"database": "crawler"
}
}
{
"tool_response": [
{
"type": "text",
"text": "{\n \"status\": \"denied\",\n \"data\": null,\n \"row_count\": 0,\n \"error\": \"Table 'JSON_TABLE' not allowed. Allowed: crawls, urls, pages, page_headers, links, images, resources, structured_data, hreflang, js_errors, errors, external_checks, url_queue, mcp_log, protokoll, tasks, contracts, dokumentation, prompts, critics, content_config, content_orders, content_versions, content_critiques, content_sources, chat_sessions, chat_messages, chunks, documents, entities, relations, taxonomy_terms, entity_taxonomy\",\n \"execution_ms\": 0.0\n}"
}
]
}