{
 "server": "com.datronis/mcp",
 "url": "https://api.datronis.com/api/mcp",
 "verdict": "high-severity findings present",
 "current_tool_count": 49,
 "tools_ever_seen": 49,
 "drift_events": 49,
 "findings_by_severity": {
  "high": 44
 },
 "last_probe": {
  "status": "OK",
  "n_tools": 49,
  "ran_at": "2026-10-24T12:17:42.805Z"
 },
 "current_tools": [
  "add_memo_cards",
  "admin_create_news",
  "admin_edit_news",
  "admin_get_news_translation_status",
  "admin_translate_news",
  "apply_to_job",
  "create_diagram",
  "create_form",
  "create_memo_deck",
  "create_resume",
  "delete_diagram",
  "draft_news",
  "duplicate_diagram",
  "export_form_responses",
  "export_memo_deck",
  "get_categories",
  "get_diagram",
  "get_form",
  "get_form_insights",
  "get_form_response",
  "get_form_summary",
  "get_job",
  "get_memo_activity",
  "get_memo_card",
  "get_memo_study_queue",
  "get_missing_news_translations",
  "get_my_applications",
  "get_news",
  "get_platform_stats",
  "list_diagrams",
  "list_form_responses",
  "list_forms",
  "list_memo_cards",
  "list_memo_decks",
  "list_my_resumes",
  "publish_form",
  "resubmit_news",
  "review_form_response",
  "review_memo_card",
  "search_companies",
  "search_jobs",
  "set_form_status",
  "submit_news_translation",
  "update_diagram",
  "update_form",
  "update_form_response",
  "update_memo_card",
  "update_memo_deck",
  "update_resume"
 ],
 "drift": [
  {
   "tool": "search_jobs",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_job",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_news",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_categories",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "search_companies",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_platform_stats",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "apply_to_job",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_my_resumes",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_my_applications",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "draft_news",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "resubmit_news",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_missing_news_translations",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "submit_news_translation",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "admin_create_news",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "admin_edit_news",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "admin_translate_news",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "admin_get_news_translation_status",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "create_resume",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "update_resume",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_memo_decks",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "create_memo_deck",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "update_memo_deck",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_memo_cards",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_memo_card",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "add_memo_cards",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "export_memo_deck",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "update_memo_card",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_memo_study_queue",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "review_memo_card",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_memo_activity",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_forms",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_form",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "create_form",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "update_form",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "publish_form",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "set_form_status",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_form_responses",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_form_response",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_form_summary",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_form_insights",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "update_form_response",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "review_form_response",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "export_form_responses",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_diagrams",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_diagram",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "create_diagram",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "update_diagram",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "delete_diagram",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "duplicate_diagram",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-10-22T18:17:43.445Z"
  }
 ],
 "findings": [
  {
   "tool": "search_jobs",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "inputSchema.properties.api_key.description",
   "evidence": "Optional: your Datronis personal access token (starts with \"dtk_\"). Generate one at /app/api-keys/. Prefer sen",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_job",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "inputSchema.properties.api_key.description",
   "evidence": "Optional: your Datronis personal access token (starts with \"dtk_\"). Generate one at /app/api-keys/. Prefer sen",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "apply_to_job",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "the authenticated user. Requires a personal access token (generate one at /app/api-keys/). A resume is mandatory: if no r",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "apply_to_job",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_my_resumes",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "ed user's saved resumes. Requires a personal access token (generate one at /app/api-keys/).",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_my_resumes",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_my_applications",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "user's job applications. Requires a personal access token (generate one at /app/api-keys/).",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_my_applications",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "draft_news",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "nyone with a Datronis account — the personal access token is for rate-limiting and audit, not permission-gating. Always dr",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "draft_news",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "resubmit_news",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "ews) may resubmit it — a different account's api_key is rejected, even a valid one.",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "resubmit_news",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_missing_news_translations",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'submit_news_translation'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "submit_news_translation",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "inputSchema.properties.api_key.description",
   "evidence": "Your Datronis personal access token (starts with \"dtk_\"). Generate one at /app/api-keys/. Required u",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "submit_news_translation",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "admin_create_news",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "nd no English-first requirement. Requires an api_key belonging to an admin account — a valid but non-admin key is rej",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "admin_create_news",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "admin_edit_news",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "ated it or what locale it is in. Requires an api_key belonging to an admin account. Unlike resubmit_news, there is no",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "admin_edit_news",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "admin_translate_news",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "inputSchema.properties.api_key.description",
   "evidence": "Your Datronis personal access token (starts with \"dtk_\"). Generate one at /app/api-keys/. Required u",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "admin_translate_news",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "admin_get_news_translation_status",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "inputSchema.properties.api_key.description",
   "evidence": "Your Datronis personal access token (starts with \"dtk_\"). Generate one at /app/api-keys/. Required u",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "admin_get_news_translation_status",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "create_resume",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "sing anything you wrote. Requires a personal access token.",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "create_resume",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "update_resume",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "isting experience list). Requires a personal access token.",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "update_resume",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_memo_decks",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "k's front/back language. Requires a personal access token with the \"memo\" scope.",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_memo_decks",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "create_memo_deck",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "o-speech in the browser. Requires a personal access token with the \"memo\" scope.",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "create_memo_deck",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "update_memo_deck",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "fields you pass change. Requires a personal access token with the \"memo\" scope.",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "update_memo_deck",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_memo_cards",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "ue_date and due_in_days. Requires a personal access token with the \"memo\" scope.",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_memo_cards",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_memo_card",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "and its last 10 reviews. Requires a personal access token with the \"memo\" scope.",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_memo_card",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "add_memo_cards",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "nchanged/skipped counts. Requires a personal access token with the \"memo\" scope.",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "add_memo_cards",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "export_memo_deck",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "rds or the web importer. Requires a personal access token with the \"memo\" scope.",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "export_memo_deck",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "update_memo_card",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "eps its review schedule. Requires a personal access token with the \"memo\" scope.",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "update_memo_card",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_memo_study_queue",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "with how well they did. Requires a personal access token with the \"memo\" scope.",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_memo_study_queue",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "review_memo_card",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "the card's new schedule. Requires a personal access token with the \"memo\" scope.",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "review_memo_card",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_memo_activity",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "which days they studied. Requires a personal access token with the \"memo\" scope.",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_memo_activity",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_forms",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "counts and public links. Requires a personal access token with the \"forms\" scope.",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_forms",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_form",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "inputSchema.properties.api_key.description",
   "evidence": "Your Datronis personal access token (starts with \"dtk_\"). Generate one at /app/api-keys/. Required u",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_form",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "create_form",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "like any human-made form and cannot ask for passwords, card numbers, one-time codes or recovery phrases. Call publish",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "create_form",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "update_form",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "inputSchema.properties.api_key.description",
   "evidence": "Your Datronis personal access token (starts with \"dtk_\"). Generate one at /app/api-keys/. Required u",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "update_form",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "publish_form",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "inputSchema.properties.api_key.description",
   "evidence": "Your Datronis personal access token (starts with \"dtk_\"). Generate one at /app/api-keys/. Required u",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "publish_form",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "set_form_status",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "inputSchema.properties.api_key.description",
   "evidence": "Your Datronis personal access token (starts with \"dtk_\"). Generate one at /app/api-keys/. Required u",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "set_form_status",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_form_responses",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "inputSchema.properties.api_key.description",
   "evidence": "Your Datronis personal access token (starts with \"dtk_\"). Generate one at /app/api-keys/. Required u",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_form_responses",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_form_response",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "inputSchema.properties.api_key.description",
   "evidence": "Your Datronis personal access token (starts with \"dtk_\"). Generate one at /app/api-keys/. Required u",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_form_response",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_form_summary",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "inputSchema.properties.api_key.description",
   "evidence": "Your Datronis personal access token (starts with \"dtk_\"). Generate one at /app/api-keys/. Required u",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_form_summary",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_form_insights",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "inputSchema.properties.api_key.description",
   "evidence": "Your Datronis personal access token (starts with \"dtk_\"). Generate one at /app/api-keys/. Required u",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_form_insights",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "update_form_response",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "inputSchema.properties.api_key.description",
   "evidence": "Your Datronis personal access token (starts with \"dtk_\"). Generate one at /app/api-keys/. Required u",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "update_form_response",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "review_form_response",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "inputSchema.properties.api_key.description",
   "evidence": "Your Datronis personal access token (starts with \"dtk_\"). Generate one at /app/api-keys/. Required u",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "review_form_response",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "export_form_responses",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "inputSchema.properties.api_key.description",
   "evidence": "Your Datronis personal access token (starts with \"dtk_\"). Generate one at /app/api-keys/. Required u",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "export_form_responses",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_diagrams",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "l get_diagram for that). Requires a personal access token with the \"diagram\" scope.",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "list_diagrams",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_diagram",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "ngs, and node overrides. Requires a personal access token with the \"diagram\" scope.",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "get_diagram",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "create_diagram",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "g else Mermaid supports. Requires a personal access token with the \"diagram\" scope.",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "create_diagram",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "update_diagram",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "`code`, not a fragment. Requires a personal access token with the \"diagram\" scope.",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "update_diagram",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "delete_diagram",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "agram. Cannot be undone. Requires a personal access token with the \"diagram\" scope.",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "delete_diagram",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "duplicate_diagram",
   "detector": "secret_material_reference",
   "severity": "high",
   "field": "description",
   "evidence": "o a new diagram you own. Requires a personal access token with the \"diagram\" scope.",
   "seen_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "tool": "duplicate_diagram",
   "detector": "cross_tool_reference",
   "severity": "high",
   "field": "description",
   "evidence": "references sibling tool 'search_jobs'",
   "seen_at": "2026-10-22T18:17:43.445Z"
  }
 ],
 "probes": [
  {
   "status": "OK",
   "n_tools": 49,
   "ran_at": "2026-10-24T12:17:42.805Z"
  },
  {
   "status": "OK",
   "n_tools": 49,
   "ran_at": "2026-10-22T18:17:43.445Z"
  },
  {
   "status": "OK",
   "n_tools": 15,
   "ran_at": "2026-08-13T12:17:15.844Z"
  }
 ]
}