{
 "generated_at": "2026-09-28T23:06:35.512Z",
 "drift_48h": [
  {
   "server": "io.github.davidmosiah/delx-mcp-a2a",
   "tool": "get_agent_continuity_passport",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.davidmosiah/delx-mcp-a2a",
   "tool": "discovery_self_check",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "run_bakeoff",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "verify_result",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "run_task",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "get_task_quote",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "abandon_job_callback",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "retry_job_callback",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "get_job_result",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "cancel_job",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "get_job",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "submit_job",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "rag_search",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "summarize",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "parse_document",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "parse_pdf",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "verify_provenance",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "resolve_link",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "validate_json",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "calculate",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "forget",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "set_memory_ttl",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "export_memory",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "search_memory",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "recall",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "remember",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "memory_context",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "request_specialist",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "speed_test",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "classify",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "route",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "find_specialist_for_task",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "extract",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "rerank",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "embed",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "eval_models",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "discover_models",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "try_bay_run",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_get_cash_flow_bridge",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_get_cash_forecast",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_get_burn",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_get_cost_structure",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_get_cash_position",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_get_runway",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_update_invoice_design",
   "kind": "added",
   "severity": "critical",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_show_invoice_design",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_render_canvas",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_preview_provider_export",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_upsert_canvas",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_show_canvas",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_claim_statement_draft",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_get_session_digest",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_get_connector_coverage",
   "kind": "mutated",
   "severity": "critical",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_get_worklist_status",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_list_unposted_transactions",
   "kind": "mutated",
   "severity": "critical",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_list_member_candidates",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_render_runway",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_list_cash_scope",
   "kind": "mutated",
   "severity": "critical",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_render_cash_position",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_list_account_balances",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_render_mrr",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_render_burn",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_wait_for_process",
   "kind": "added",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_wait_for_selection",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_switch_workspace",
   "kind": "mutated",
   "severity": "critical",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_preview_invoice_fetch",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_list_connectors",
   "kind": "mutated",
   "severity": "critical",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.afterlaunch/agentic-growth-marketing",
   "tool": "set_scan_intensity",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "ing.crank/crank",
   "tool": "get_support_dashboard",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "ing.crank/crank",
   "tool": "assign_ticket",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "ing.crank/crank",
   "tool": "update_ticket_status",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "ing.crank/crank",
   "tool": "set_ticket_priority",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "ing.crank/crank",
   "tool": "note_create",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "ing.crank/crank",
   "tool": "reply_to_ticket",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "ing.crank/crank",
   "tool": "get_support_ticket",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "ing.crank/crank",
   "tool": "list_support_tickets",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "ing.crank/crank",
   "tool": "set_integrator_share",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "ing.crank/crank",
   "tool": "crank_prompt_health",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "ing.crank/crank",
   "tool": "crank_dependency_status",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "ing.crank/crank",
   "tool": "list_turnkey_drift_backlog",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "ing.crank/crank",
   "tool": "reconcile_turnkey_policy",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "ing.crank/crank",
   "tool": "go_live_status",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "dev.anatome/anatome",
   "tool": "log_weekly_checkin",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "dev.anatome/anatome",
   "tool": "get_weekly_checkins",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "dev.anatome/anatome",
   "tool": "get_nutrition_weekly",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "dev.anatome/anatome",
   "tool": "get_ppl_day",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "dev.busymate/busymate-devtools",
   "tool": "list_store_categories",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "dev.busymate/busymate-devtools",
   "tool": "get_store_app",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "dev.busymate/busymate-devtools",
   "tool": "list_store_apps",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.readyapis/api",
   "tool": "jobs_salary_signals",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.readyapis/api",
   "tool": "jobs_companies_hiring",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.readyapis/api",
   "tool": "jobs_remote_trends",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.readyapis/api",
   "tool": "jobs_role_skills",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.readyapis/api",
   "tool": "jobs_related_skills",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.readyapis/api",
   "tool": "jobs_skill_trends",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.readyapis/api",
   "tool": "jobs_salary_signals",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.readyapis/api",
   "tool": "jobs_companies_hiring",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.readyapis/api",
   "tool": "jobs_remote_trends",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.readyapis/api",
   "tool": "jobs_role_skills",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.readyapis/api",
   "tool": "jobs_related_skills",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.readyapis/api",
   "tool": "jobs_skill_trends",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.hireahelper/mcp",
   "tool": "get_quote_details",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.hireahelper/mcp",
   "tool": "browse_service_providers",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.hireahelper/mcp",
   "tool": "get_job_reschedule_request",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.hireahelper/mcp",
   "tool": "get_order_details",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.hireahelper/mcp",
   "tool": "transmit_lead",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.hireahelper/mcp",
   "tool": "get_distance_between_zips",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.hireahelper/mcp",
   "tool": "get_service_provider_list",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.hireahelper/mcp",
   "tool": "transmit_leads_bulk",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.hireahelper/mcp",
   "tool": "create_job_reschedule_request",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.hireahelper/mcp",
   "tool": "get_job_reschedule_availability",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.hireahelper/mcp",
   "tool": "get_distance_between_zips_bulk",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.hireahelper/mcp",
   "tool": "get_distance_between_coordinates",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.hireahelper/mcp",
   "tool": "find_contact_by_phone_or_email",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.hireahelper/mcp",
   "tool": "delete_job_reschedule_request",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.hireahelper/mcp",
   "tool": "check_availability_for_lead",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.hireahelper/mcp",
   "tool": "add_contact_note",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.hireahelper/mcp",
   "tool": "book_labor_only_order",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.hireahelper/mcp",
   "tool": "upsert_contact",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.framesail/framesail",
   "tool": "remove_segment_sfx",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.52choujiang/xhs-insights",
   "tool": "xhs_pgy_get_note_detail",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.52choujiang/xhs-insights",
   "tool": "xhs_get_product_detail",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.52choujiang/xhs-insights",
   "tool": "xhs_pgy_get_creator_metrics_trend",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.52choujiang/xhs-insights",
   "tool": "xhs_pgy_get_creator_commercial_overview",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.52choujiang/xhs-insights",
   "tool": "xhs_pgy_get_creator_notes_performance",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "com.52choujiang/xhs-insights",
   "tool": "xhs_pgy_get_creator_profile",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "card_get_list_card_transactions",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "account_get_list_accounts",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "transaction_get_list_transactions",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "formation_get_election83b_prefill",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "card_get_list_card_limits",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "card_get_list_card_details",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "card_get_list_card_controls",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "card_get_card_details",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "captable_run_safe_reminders",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "request_transfer_approval",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "list_send_recipients",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "formation_set_company_address",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "formation_get_ocr_upload_url",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "formation_get_formation_upload_url",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "formation_extract_fast_terms_ocr",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "equity_onboarding_update",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "equity_onboarding_submit",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "equity_onboarding_start",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "equity_onboarding_hydrate_formation_carry",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "equity_onboarding_get",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "commit_transfer",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "card_get_list_cards",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "captable_send_safe_for_signature",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "cap_table_update_cap_table_agreement_status",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "cap_table_simulate_cap_table_dilution",
   "kind": "added",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "cap_table_set_cap_table_pipeline_status",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "cap_table_import_safe",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "cap_table_import_rsa",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "cap_table_get_list_cap_table_stakeholders",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "cap_table_get_list_cap_table_securities",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "cap_table_get_cap_table_summary",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "cap_table_generate_cap_table_docs",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "cap_table_create_cap_table_agreement",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "cap_table_close_cap_table_round",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "banking_submit_banking_application",
   "kind": "mutated",
   "severity": "medium",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "co.lovie/company-formation",
   "tool": "approval_session_get_approval_session_status",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "cloud.theprotocol/registry",
   "tool": "theprotocol_declareExchangeDividend",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "cloud.theprotocol/registry",
   "tool": "theprotocol_createExchangeListing",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "cloud.theprotocol/registry",
   "tool": "theprotocol_getExchangeCandles",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "cloud.theprotocol/registry",
   "tool": "theprotocol_getExchangeTrades",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "cloud.theprotocol/registry",
   "tool": "theprotocol_getExchangeOrderBook",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "cloud.theprotocol/registry",
   "tool": "theprotocol_getExchangeListing",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "cloud.theprotocol/registry",
   "tool": "theprotocol_getExchangeListings",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "cloud.theprotocol/registry",
   "tool": "theprotocol_buyExchangeIpo",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "cloud.theprotocol/registry",
   "tool": "theprotocol_getMyExchangePortfolio",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "cloud.theprotocol/registry",
   "tool": "theprotocol_getMyExchangeOrders",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "cloud.theprotocol/registry",
   "tool": "theprotocol_cancelExchangeOrder",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "cloud.theprotocol/registry",
   "tool": "theprotocol_placeExchangeOrder",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "cloud.dchub/mcp-server",
   "tool": "request_listing_intro",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "cloud.dchub/mcp-server",
   "tool": "get_pocket_listings",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "cloud.dchub/mcp-server",
   "tool": "standing_intent",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "br.com.adoteca/adoteca",
   "tool": "get_ngo_details",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "br.com.adoteca/adoteca",
   "tool": "search_ngos",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "br.com.adoteca/adoteca",
   "tool": "list_ngo_pets",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "app.sallim/korea-realty",
   "tool": "realty_move_in_supply",
   "kind": "mutated",
   "severity": "high",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "ai.uwear/uwear",
   "tool": "mcp_create_credit_checkout_session",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "ai.uwear/uwear",
   "tool": "create_credit_checkout_session",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "run_bakeoff",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T12:17:18.806Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "verify_result",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T12:17:18.806Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "run_task",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T12:17:18.806Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "get_task_quote",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T12:17:18.806Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "abandon_job_callback",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T12:17:18.806Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "retry_job_callback",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T12:17:18.806Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "get_job_result",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T12:17:18.806Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "cancel_job",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T12:17:18.806Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "get_job",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T12:17:18.806Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "submit_job",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T12:17:18.806Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "rag_search",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T12:17:18.806Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "summarize",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T12:17:18.806Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "parse_document",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T12:17:18.806Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "parse_pdf",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T12:17:18.806Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "verify_provenance",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T12:17:18.806Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "resolve_link",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T12:17:18.806Z"
  },
  {
   "server": "io.github.barneywohl/bay-run",
   "tool": "validate_json",
   "kind": "removed",
   "severity": "info",
   "detected_at": "2026-09-28T12:17:18.806Z"
  }
 ],
 "critical_findings": [
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_list_connectors",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "outputSchema.properties.page_count.description",
   "evidence": "s ordering — so paging by the array's length silently skips exactly that many catalog rows on every later request.",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_switch_workspace",
   "detector": "exfiltration_pattern",
   "severity": "critical",
   "field": "inputSchema.properties.workspace_ids.description",
   "evidence": "nection, or the whole call is refused. Never send it to name the workspace of a periods, counterparties or ack call: the",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_list_cash_scope",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "e any figure rather than presenting one that silently skipped them — and keep them apart, because they are different r",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_list_unposted_transactions",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "A caller reading one shape against the other silently sees empty fields rather than an error. The period is named in",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_get_connector_coverage",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "outputSchema.properties.page_count.description",
   "evidence": "s ordering — so paging by the array's length silently skips exactly that many catalog rows on every later request.",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_update_invoice_design",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "that does not exist, is refused rather than silently ignored. An empty call (no fields) is refused. This does not mi",
   "seen_at": "2026-09-28T18:17:12.275Z"
  },
  {
   "server": "io.github.DigbyO/colour-memory",
   "tool": "interior_specify",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "inputSchema.properties.archive.description",
   "evidence": "ear error listing valid archives rather than silently searching everything. Omit for unrestricted cross-archive search",
   "seen_at": "2026-09-28T12:17:18.806Z"
  },
  {
   "server": "app.flaim/mcp",
   "tool": "get_free_agents",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "-wide market rate. Translate ownership scope silently into that provider-wide wording; never print the ownershipScope",
   "seen_at": "2026-09-28T00:17:17.464Z"
  },
  {
   "server": "io.github.cnghockey/sats4ai",
   "tool": "text_to_speech",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "inputSchema.properties.language.description",
   "evidence": ": on the Inworld/Minimax tiers this field is silently ignored — you get the chosen voice's own language (usually Engli",
   "seen_at": "2026-09-28T00:17:17.464Z"
  },
  {
   "server": "io.github.cnghockey/sats4ai",
   "tool": "epub_to_audiobook",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "inputSchema.properties.selectedChapterIndices.description",
   "evidence": "rops front/back matter heuristically and can silently exclude a short (<200 char) wanted chapter near the start/end —",
   "seen_at": "2026-09-28T00:17:17.464Z"
  },
  {
   "server": "app.flaim/mcp",
   "tool": "get_free_agents",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "-wide market rate. Translate ownership scope silently into that provider-wide wording; never print the ownershipScope",
   "seen_at": "2026-09-27T18:17:18.196Z"
  },
  {
   "server": "com.meta-council/decision-intelligence",
   "tool": "create_accounting_run",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "read as 2000.00 and -1234.56 as 123456.00 -- silently, with no error, a hundred times the real figure. Tab and pipe ke",
   "seen_at": "2026-09-27T12:17:18.475Z"
  },
  {
   "server": "com.meta-council/decision-intelligence",
   "tool": "create_workflow_template",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "inputSchema.properties.steps.items.properties.params.description",
   "evidence": "perature, instruction, ...); params would be silently ignored there, so it is refused.",
   "seen_at": "2026-09-27T12:17:18.475Z"
  },
  {
   "server": "com.meta-council/decision-intelligence",
   "tool": "update_workflow_template",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "inputSchema.properties.steps.items.properties.params.description",
   "evidence": "perature, instruction, ...); params would be silently ignored there, so it is refused.",
   "seen_at": "2026-09-27T12:17:18.475Z"
  },
  {
   "server": "app.flaim/mcp",
   "tool": "get_free_agents",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "-wide market rate. Translate ownership scope silently into that provider-wide wording; never print the ownershipScope",
   "seen_at": "2026-09-27T00:17:17.571Z"
  },
  {
   "server": "com.a2awire/a2awire",
   "tool": "register",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "inputSchema.description",
   "evidence": "a tester sent ``{\"name\": ...}``, the key was silently dropped, and the agent was created under a DIFFERENT (auto-gener",
   "seen_at": "2026-09-26T18:17:18.573Z"
  },
  {
   "server": "app.flaim/mcp",
   "tool": "get_free_agents",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "-wide market rate. Translate ownership scope silently into that provider-wide wording; never print the ownershipScope",
   "seen_at": "2026-09-26T00:17:47.842Z"
  },
  {
   "server": "app.flaim/mcp",
   "tool": "get_free_agents",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "-wide market rate. Translate ownership scope silently into that provider-wide wording; never print the ownershipScope",
   "seen_at": "2026-09-25T00:17:47.843Z"
  },
  {
   "server": "app.flaim/mcp",
   "tool": "get_free_agents",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "-wide market rate. Translate ownership scope silently into that provider-wide wording; never print the ownershipScope",
   "seen_at": "2026-09-24T18:17:47.847Z"
  },
  {
   "server": "com.a2awire/a2awire",
   "tool": "register",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "inputSchema.description",
   "evidence": "a tester sent ``{\"name\": ...}``, the key was silently dropped, and the agent was created under a DIFFERENT (auto-gener",
   "seen_at": "2026-09-24T18:17:47.847Z"
  },
  {
   "server": "com.bluepillow/hotels",
   "tool": "resolve_destination",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "inputSchema.properties.country.description",
   "evidence": "supported language. Unrecognized values are silently ignored (fail-open).",
   "seen_at": "2026-09-24T18:17:47.847Z"
  },
  {
   "server": "com.a2awire/a2awire",
   "tool": "register",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "inputSchema.description",
   "evidence": "a tester sent ``{\"name\": ...}``, the key was silently dropped, and the agent was created under a DIFFERENT (auto-gener",
   "seen_at": "2026-09-24T12:17:47.865Z"
  },
  {
   "server": "app.flaim/mcp",
   "tool": "get_free_agents",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "-wide market rate. Translate ownership scope silently into that provider-wide wording; never print the ownershipScope",
   "seen_at": "2026-09-24T00:17:33.491Z"
  },
  {
   "server": "cloud.theprotocol/registry",
   "tool": "theprotocol_blockChatPrincipal",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "OurChat chat: block a principal silently (shared pair threads are left; the blocked party is told nothing",
   "seen_at": "2026-09-24T00:17:33.491Z"
  },
  {
   "server": "com.a2awire/a2awire",
   "tool": "register",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "inputSchema.description",
   "evidence": "a tester sent ``{\"name\": ...}``, the key was silently dropped, and the agent was created under a DIFFERENT (auto-gener",
   "seen_at": "2026-09-24T00:17:33.491Z"
  },
  {
   "server": "com.a2awire/a2awire",
   "tool": "register",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "g. name -> agent_name) — a guessed key never silently changes what registers.",
   "seen_at": "2026-09-23T06:17:42.551Z"
  },
  {
   "server": "app.flaim/mcp",
   "tool": "get_free_agents",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "-wide market rate. Translate ownership scope silently into that provider-wide wording; never print the ownershipScope",
   "seen_at": "2026-09-23T00:17:42.227Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_query_records",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "name, a bank-issued label — so a name filter silently drops rows and the total reads as complete. On the invoices ro",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_create_invoice_from_data",
   "detector": "exfiltration_pattern",
   "severity": "critical",
   "field": "description",
   "evidence": "y without its id re-resolves it, which can attach the invoice to the wrong company or create a duplicate one. Creating and then",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_list_connectors",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "outputSchema.properties.page_count.description",
   "evidence": "s ordering — so paging by the array's length silently skips exactly that many catalog rows on every later request.",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_resolve_reconciliation_task",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "dismisses the match — the candidate does not silently re-surface. Each task_id resolves independently; a failure on o",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_get_own_company",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "name, a bank-issued label), so a name filter silently drops rows. Returns `anchor` (`company_id`, `registered_name`,",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_switch_workspace",
   "detector": "exfiltration_pattern",
   "severity": "critical",
   "field": "inputSchema.properties.workspace_ids.description",
   "evidence": "nection, or the whole call is refused. Never send it to name the workspace of a periods, counterparties or ack call: the",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_list_counterparties",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "egorizing a counterparty does not change it; do not tell the user otherwise. This tool only reads. It categorizes nothin",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_set_own_company",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": ". A caller without that role is refused, not silently ignored. well_start_close hard-gates on this anchor: a workspac",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_upsert_accounting_settings",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": ". A caller without that role is refused, not silently ignored. Changing the fiscal year start month moves the whole f",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_sum_transactions",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "y total rather than presenting a figure that silently skipped them. `partial: true` means the aggregate measured nothi",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_list_cash_scope",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "e any figure rather than presenting one that silently skipped them — and keep them apart, because they are different r",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_assign_missing_invoice_owners",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "e is refused (refusal_reason NOT_FOUND), not silently dropped. Closed periods are frozen: a transaction whose fiscal",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_list_unposted_transactions",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "A caller reading one shape against the other silently sees empty fields rather than an error. The period is named in",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_show_records",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "name, a bank-issued label — so a name filter silently drops rows and the total reads as complete. On the invoices ro",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_get_connector_coverage",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "outputSchema.properties.page_count.description",
   "evidence": "s ordering — so paging by the array's length silently skips exactly that many catalog rows on every later request.",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_create_company_candidate",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": ". A caller without that role is refused, not silently ignored. When the picked company already has a confirmed company",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_create_company_workspace",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": ". A caller without that role is refused, not silently ignored. Confirm the company with the user before calling.",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_retarget_connectors",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "that role or that membership is refused, not silently ignored.",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "server": "io.github.WellApp-ai/well-mcp",
   "tool": "well_list_unposted_journals",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "description",
   "evidence": "e rows scanned\", NOT \"every row is posted\" — do not tell the user the close can skip this step on a truncated empty read.",
   "seen_at": "2026-09-22T18:17:48.446Z"
  },
  {
   "server": "com.newscatcherapi/catchall",
   "tool": "submit_query",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "inputSchema.properties.context.description",
   "evidence": "e auto-generated — do not ask for them here. Do not mention things like \"company list will be attached\".",
   "seen_at": "2026-09-22T12:17:45.334Z"
  },
  {
   "server": "com.newscatcherapi/catchall",
   "tool": "initialize_query",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "inputSchema.properties.context.description",
   "evidence": "e auto-generated — do not ask for them here. Do not mention things like \"company list will be attached\". Focus on the event",
   "seen_at": "2026-09-22T12:17:45.334Z"
  },
  {
   "server": "com.newscatcherapi/catchall",
   "tool": "assign_webhook_resource",
   "detector": "exfiltration_pattern",
   "severity": "critical",
   "field": "inputSchema.properties.webhook_id.description",
   "evidence": "The webhook ID to attach the resource to.",
   "seen_at": "2026-09-22T12:17:45.334Z"
  },
  {
   "server": "io.github.CDCStream/captapi",
   "tool": "facebook_marketplace_search",
   "detector": "user_concealment",
   "severity": "critical",
   "field": "inputSchema.properties.searchLocation.description",
   "evidence": "0 UNKNOWN_LOCATION (Facebook would otherwise silently search an unrelated metro) — /v1/facebook/marketplace-location-s",
   "seen_at": "2026-09-22T12:17:45.334Z"
  }
 ]
}