{
  "capability_id": "mark3labs-filesystem-server",
  "capability_assessment": {
    "tools_tested": 14,
    "tools_all_passed": 1,
    "tools_with_failures": 8,
    "overall_pass_rate": 0.5018587360594795,
    "total_tests": 269,
    "total_passed": 135,
    "total_failed": 134,
    "total_partial": 0,
    "server_crashes": 0,
    "crash_error": null,
    "total_duration_ms": 51129,
    "status": "FAIL"
  },
  "tool_assessments": [
    {
      "tool_name": "copy_file",
      "tests_run": 21,
      "tests_passed": 9,
      "tests_failed": 12,
      "tests_partial": 0,
      "pass_rate": 0.42857142857142855,
      "by_category": {
        "valid": {
          "run": 3,
          "passed": 0,
          "failed": 3,
          "partial": 0
        },
        "edge": {
          "run": 9,
          "passed": 9,
          "failed": 0,
          "partial": 0
        },
        "error": {
          "run": 7,
          "passed": 0,
          "failed": 7,
          "partial": 0
        },
        "llm": {
          "run": 2,
          "passed": 0,
          "failed": 2,
          "partial": 0
        }
      },
      "timing": {
        "min_ms": 1,
        "max_ms": 2,
        "mean_ms": 1,
        "p50_ms": 1,
        "p95_ms": 2,
        "p99_ms": 2,
        "sample_count": 13
      },
      "schema_compliance_rate": null,
      "findings": [
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "copy_file",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error with source path: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\Nl1FIco",
          "input_summary": "{\"destination\":\"ZQ2bAsgU\",\"source\":\"Nl1FIco\"}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "copy_file",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error with source path: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\u",
          "input_summary": "{\"destination\":\"q\",\"source\":\"u\"}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "copy_file",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error with source path: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\vl2fZA",
          "input_summary": "{\"destination\":\"HzyE\",\"source\":\"vl2fZA\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "copy_file",
          "category": "error",
          "message": "MCP error -32603: required argument \"source\" not found",
          "input_summary": "{}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "copy_file",
          "category": "error",
          "message": "MCP error -32603: required argument \"source\" not found",
          "input_summary": "{\"destination\":\"test\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "copy_file",
          "category": "error",
          "message": "MCP error -32603: required argument \"destination\" not found",
          "input_summary": "{\"source\":\"test\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "copy_file",
          "category": "error",
          "message": "MCP error -32603: argument \"destination\" is not a string",
          "input_summary": "{\"source\":\"test\",\"destination\":12345}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "copy_file",
          "category": "error",
          "message": "MCP error -32603: argument \"source\" is not a string",
          "input_summary": "{\"source\":12345,\"destination\":\"test\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "copy_file",
          "category": "error",
          "message": "MCP error -32603: argument \"source\" is not a string",
          "input_summary": "{\"source\":null,\"destination\":\"test\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "copy_file",
          "category": "error",
          "message": "MCP error -32603: argument \"destination\" is not a string",
          "input_summary": "{\"source\":\"test\",\"destination\":null}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "copy_file",
          "category": "llm",
          "message": "Server rejected valid llm input with isError",
          "error_content": "Error with source path: access denied - path outside allowed directories: C:\\home\\user\\documents\\report.pdf",
          "input_summary": "{\"source\":\"/home/user/documents/report.pdf\",\"destination\":\"/home/user/backup/report.pdf\"}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "copy_file",
          "category": "llm",
          "message": "Server rejected valid llm input with isError",
          "error_content": "Error with source path: access denied - path outside allowed directories: C:\\var\\www\\html\\project",
          "input_summary": "{\"source\":\"/var/www/html/project\",\"destination\":\"/home/user/projects/project_copy\"}"
        }
      ],
      "status": "FAIL"
    },
    {
      "tool_name": "create_directory",
      "tests_run": 14,
      "tests_passed": 5,
      "tests_failed": 9,
      "tests_partial": 0,
      "pass_rate": 0.35714285714285715,
      "by_category": {
        "valid": {
          "run": 3,
          "passed": 0,
          "failed": 3,
          "partial": 0
        },
        "edge": {
          "run": 5,
          "passed": 5,
          "failed": 0,
          "partial": 0
        },
        "error": {
          "run": 4,
          "passed": 0,
          "failed": 4,
          "partial": 0
        },
        "llm": {
          "run": 2,
          "passed": 0,
          "failed": 2,
          "partial": 0
        }
      },
      "timing": {
        "min_ms": 1,
        "max_ms": 1,
        "mean_ms": 1,
        "p50_ms": 1,
        "p95_ms": 1,
        "p99_ms": 1,
        "sample_count": 8
      },
      "schema_compliance_rate": null,
      "findings": [
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "create_directory",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\ZQ2bAsgU",
          "input_summary": "{\"path\":\"ZQ2bAsgU\"}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "create_directory",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\q",
          "input_summary": "{\"path\":\"q\"}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "create_directory",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\HzyE",
          "input_summary": "{\"path\":\"HzyE\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "create_directory",
          "category": "error",
          "message": "MCP error -32603: required argument \"path\" not found",
          "input_summary": "{}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "create_directory",
          "category": "error",
          "message": "MCP error -32603: required argument \"path\" not found",
          "input_summary": "{}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "create_directory",
          "category": "error",
          "message": "MCP error -32603: argument \"path\" is not a string",
          "input_summary": "{\"path\":12345}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "create_directory",
          "category": "error",
          "message": "MCP error -32603: argument \"path\" is not a string",
          "input_summary": "{\"path\":null}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "create_directory",
          "category": "llm",
          "message": "Server rejected valid llm input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\home\\user\\projects\\my-app\\src",
          "input_summary": "{\"path\":\"/home/user/projects/my-app/src\"}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "create_directory",
          "category": "llm",
          "message": "Server rejected valid llm input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\temp\\logs",
          "input_summary": "{\"path\":\"./temp/logs\"}"
        }
      ],
      "status": "FAIL"
    },
    {
      "tool_name": "delete_file",
      "tests_run": 18,
      "tests_passed": 9,
      "tests_failed": 9,
      "tests_partial": 0,
      "pass_rate": 0.5,
      "by_category": {
        "valid": {
          "run": 3,
          "passed": 0,
          "failed": 3,
          "partial": 0
        },
        "edge": {
          "run": 8,
          "passed": 8,
          "failed": 0,
          "partial": 0
        },
        "error": {
          "run": 5,
          "passed": 1,
          "failed": 4,
          "partial": 0
        },
        "llm": {
          "run": 2,
          "passed": 0,
          "failed": 2,
          "partial": 0
        }
      },
      "timing": {
        "min_ms": 1,
        "max_ms": 1,
        "mean_ms": 1,
        "p50_ms": 1,
        "p95_ms": 1,
        "p99_ms": 1,
        "sample_count": 12
      },
      "schema_compliance_rate": null,
      "findings": [
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "delete_file",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\ZQ2bAsgU",
          "input_summary": "{\"path\":\"ZQ2bAsgU\",\"recursive\":false}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "delete_file",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\q",
          "input_summary": "{\"path\":\"q\",\"recursive\":true}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "delete_file",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\HzyE",
          "input_summary": "{\"path\":\"HzyE\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "delete_file",
          "category": "error",
          "message": "MCP error -32603: required argument \"path\" not found",
          "input_summary": "{}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "delete_file",
          "category": "error",
          "message": "MCP error -32603: required argument \"path\" not found",
          "input_summary": "{}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "delete_file",
          "category": "error",
          "message": "MCP error -32603: argument \"path\" is not a string",
          "input_summary": "{\"path\":12345}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "delete_file",
          "category": "error",
          "message": "MCP error -32603: argument \"path\" is not a string",
          "input_summary": "{\"path\":null}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "delete_file",
          "category": "llm",
          "message": "Server rejected valid llm input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\home\\user\\documents\\old_report.pdf",
          "input_summary": "{\"path\":\"/home/user/documents/old_report.pdf\"}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "delete_file",
          "category": "llm",
          "message": "Server rejected valid llm input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\tmp\\project_backup",
          "input_summary": "{\"path\":\"/tmp/project_backup\",\"recursive\":true}"
        }
      ],
      "status": "PARTIAL"
    },
    {
      "tool_name": "get_file_info",
      "tests_run": 14,
      "tests_passed": 5,
      "tests_failed": 9,
      "tests_partial": 0,
      "pass_rate": 0.35714285714285715,
      "by_category": {
        "valid": {
          "run": 3,
          "passed": 0,
          "failed": 3,
          "partial": 0
        },
        "edge": {
          "run": 5,
          "passed": 5,
          "failed": 0,
          "partial": 0
        },
        "error": {
          "run": 4,
          "passed": 0,
          "failed": 4,
          "partial": 0
        },
        "llm": {
          "run": 2,
          "passed": 0,
          "failed": 2,
          "partial": 0
        }
      },
      "timing": {
        "min_ms": 1,
        "max_ms": 1,
        "mean_ms": 1,
        "p50_ms": 1,
        "p95_ms": 1,
        "p99_ms": 1,
        "sample_count": 5
      },
      "schema_compliance_rate": null,
      "findings": [
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "get_file_info",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\ZQ2bAsgU",
          "input_summary": "{\"path\":\"ZQ2bAsgU\"}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "get_file_info",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\q",
          "input_summary": "{\"path\":\"q\"}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "get_file_info",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\HzyE",
          "input_summary": "{\"path\":\"HzyE\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "get_file_info",
          "category": "error",
          "message": "MCP error -32603: required argument \"path\" not found",
          "input_summary": "{}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "get_file_info",
          "category": "error",
          "message": "MCP error -32603: required argument \"path\" not found",
          "input_summary": "{}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "get_file_info",
          "category": "error",
          "message": "MCP error -32603: argument \"path\" is not a string",
          "input_summary": "{\"path\":12345}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "get_file_info",
          "category": "error",
          "message": "MCP error -32603: argument \"path\" is not a string",
          "input_summary": "{\"path\":null}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "get_file_info",
          "category": "llm",
          "message": "Server rejected valid llm input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\home\\user\\documents\\report.pdf",
          "input_summary": "{\"path\":\"/home/user/documents/report.pdf\"}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "get_file_info",
          "category": "llm",
          "message": "Server rejected valid llm input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\var\\log",
          "input_summary": "{\"path\":\"/var/log\"}"
        }
      ],
      "status": "FAIL"
    },
    {
      "tool_name": "list_allowed_directories",
      "tests_run": 6,
      "tests_passed": 6,
      "tests_failed": 0,
      "tests_partial": 0,
      "pass_rate": 1,
      "by_category": {
        "valid": {
          "run": 3,
          "passed": 3,
          "failed": 0,
          "partial": 0
        },
        "edge": {
          "run": 1,
          "passed": 1,
          "failed": 0,
          "partial": 0
        },
        "llm": {
          "run": 2,
          "passed": 2,
          "failed": 0,
          "partial": 0
        }
      },
      "timing": {
        "min_ms": 1,
        "max_ms": 1,
        "mean_ms": 1,
        "p50_ms": 1,
        "p95_ms": 1,
        "p99_ms": 1,
        "sample_count": 2
      },
      "schema_compliance_rate": null,
      "findings": [],
      "status": "PASS"
    },
    {
      "tool_name": "list_directory",
      "tests_run": 14,
      "tests_passed": 5,
      "tests_failed": 9,
      "tests_partial": 0,
      "pass_rate": 0.35714285714285715,
      "by_category": {
        "valid": {
          "run": 3,
          "passed": 0,
          "failed": 3,
          "partial": 0
        },
        "edge": {
          "run": 5,
          "passed": 5,
          "failed": 0,
          "partial": 0
        },
        "error": {
          "run": 4,
          "passed": 0,
          "failed": 4,
          "partial": 0
        },
        "llm": {
          "run": 2,
          "passed": 0,
          "failed": 2,
          "partial": 0
        }
      },
      "timing": {
        "min_ms": 1,
        "max_ms": 1,
        "mean_ms": 1,
        "p50_ms": 1,
        "p95_ms": 1,
        "p99_ms": 1,
        "sample_count": 7
      },
      "schema_compliance_rate": null,
      "findings": [
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "list_directory",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\ZQ2bAsgU",
          "input_summary": "{\"path\":\"ZQ2bAsgU\"}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "list_directory",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\q",
          "input_summary": "{\"path\":\"q\"}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "list_directory",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\HzyE",
          "input_summary": "{\"path\":\"HzyE\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "list_directory",
          "category": "error",
          "message": "MCP error -32603: required argument \"path\" not found",
          "input_summary": "{}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "list_directory",
          "category": "error",
          "message": "MCP error -32603: required argument \"path\" not found",
          "input_summary": "{}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "list_directory",
          "category": "error",
          "message": "MCP error -32603: argument \"path\" is not a string",
          "input_summary": "{\"path\":12345}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "list_directory",
          "category": "error",
          "message": "MCP error -32603: argument \"path\" is not a string",
          "input_summary": "{\"path\":null}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "list_directory",
          "category": "llm",
          "message": "Server rejected valid llm input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\home\\user\\Documents",
          "input_summary": "{\"path\":\"/home/user/Documents\"}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "list_directory",
          "category": "llm",
          "message": "Server rejected valid llm input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source",
          "input_summary": "{\"path\":\".\"}"
        }
      ],
      "status": "FAIL"
    },
    {
      "tool_name": "modify_file",
      "tests_run": 36,
      "tests_passed": 21,
      "tests_failed": 15,
      "tests_partial": 0,
      "pass_rate": 0.5833333333333334,
      "by_category": {
        "valid": {
          "run": 3,
          "passed": 0,
          "failed": 3,
          "partial": 0
        },
        "edge": {
          "run": 19,
          "passed": 19,
          "failed": 0,
          "partial": 0
        },
        "error": {
          "run": 12,
          "passed": 2,
          "failed": 10,
          "partial": 0
        },
        "llm": {
          "run": 2,
          "passed": 0,
          "failed": 2,
          "partial": 0
        }
      },
      "timing": {
        "min_ms": 1,
        "max_ms": 1,
        "mean_ms": 1,
        "p50_ms": 1,
        "p95_ms": 1,
        "p99_ms": 1,
        "sample_count": 23
      },
      "schema_compliance_rate": null,
      "findings": [
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "modify_file",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\1F",
          "input_summary": "{\"all_occurrences\":false,\"find\":\"Q2bAsgURN\",\"path\":\"1F\",\"regex\":false,\"replace\":\"\"}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "modify_file",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\8L0Pvjf",
          "input_summary": "{\"all_occurrences\":true,\"find\":\"u\",\"path\":\"8L0Pvjf\",\"replace\":\"0QICW\"}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "modify_file",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\2f",
          "input_summary": "{\"all_occurrences\":false,\"find\":\"yELv\",\"path\":\"2f\",\"replace\":\"aYtv\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "modify_file",
          "category": "error",
          "message": "MCP error -32603: required argument \"path\" not found",
          "input_summary": "{}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "modify_file",
          "category": "error",
          "message": "MCP error -32603: required argument \"path\" not found",
          "input_summary": "{\"find\":\"test\",\"replace\":\"test\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "modify_file",
          "category": "error",
          "message": "MCP error -32603: required argument \"find\" not found",
          "input_summary": "{\"path\":\"test\",\"replace\":\"test\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "modify_file",
          "category": "error",
          "message": "MCP error -32603: required argument \"replace\" not found",
          "input_summary": "{\"path\":\"test\",\"find\":\"test\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "modify_file",
          "category": "error",
          "message": "MCP error -32603: argument \"find\" is not a string",
          "input_summary": "{\"path\":\"test\",\"find\":12345,\"replace\":\"test\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "modify_file",
          "category": "error",
          "message": "MCP error -32603: argument \"path\" is not a string",
          "input_summary": "{\"path\":12345,\"find\":\"test\",\"replace\":\"test\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "modify_file",
          "category": "error",
          "message": "MCP error -32603: argument \"replace\" is not a string",
          "input_summary": "{\"path\":\"test\",\"find\":\"test\",\"replace\":12345}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "modify_file",
          "category": "error",
          "message": "MCP error -32603: argument \"path\" is not a string",
          "input_summary": "{\"path\":null,\"find\":\"test\",\"replace\":\"test\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "modify_file",
          "category": "error",
          "message": "MCP error -32603: argument \"find\" is not a string",
          "input_summary": "{\"path\":\"test\",\"find\":null,\"replace\":\"test\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "modify_file",
          "category": "error",
          "message": "MCP error -32603: argument \"replace\" is not a string",
          "input_summary": "{\"path\":\"test\",\"find\":\"test\",\"replace\":null}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "modify_file",
          "category": "llm",
          "message": "Server rejected valid llm input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\config\\database.yml",
          "input_summary": "{\"path\":\"config/database.yml\",\"find\":\"host: localhost\",\"replace\":\"host: production-db.example.com\",\"all_occurrences\":true}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "modify_file",
          "category": "llm",
          "message": "Server rejected valid llm input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\src\\utils.js",
          "input_summary": "{\"path\":\"src/utils.js\",\"find\":\"function\\\\s+calculateTotal\\\\s*\\\\([^)]*\\\\)\\\\s*\\\\{\",\"replace\":\"function calculateTotal(items, taxRate = 0.08) {\",\"regex\":true,\"all_occurrences\":false}"
        }
      ],
      "status": "PARTIAL"
    },
    {
      "tool_name": "move_file",
      "tests_run": 21,
      "tests_passed": 9,
      "tests_failed": 12,
      "tests_partial": 0,
      "pass_rate": 0.42857142857142855,
      "by_category": {
        "valid": {
          "run": 3,
          "passed": 0,
          "failed": 3,
          "partial": 0
        },
        "edge": {
          "run": 9,
          "passed": 9,
          "failed": 0,
          "partial": 0
        },
        "error": {
          "run": 7,
          "passed": 0,
          "failed": 7,
          "partial": 0
        },
        "llm": {
          "run": 2,
          "passed": 0,
          "failed": 2,
          "partial": 0
        }
      },
      "timing": {
        "min_ms": 1,
        "max_ms": 4,
        "mean_ms": 1,
        "p50_ms": 1,
        "p95_ms": 4,
        "p99_ms": 4,
        "sample_count": 8
      },
      "schema_compliance_rate": null,
      "findings": [
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "move_file",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error with source path: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\Nl1FIco",
          "input_summary": "{\"destination\":\"ZQ2bAsgU\",\"source\":\"Nl1FIco\"}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "move_file",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error with source path: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\u",
          "input_summary": "{\"destination\":\"q\",\"source\":\"u\"}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "move_file",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error with source path: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\vl2fZA",
          "input_summary": "{\"destination\":\"HzyE\",\"source\":\"vl2fZA\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "move_file",
          "category": "error",
          "message": "MCP error -32603: required argument \"source\" not found",
          "input_summary": "{}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "move_file",
          "category": "error",
          "message": "MCP error -32603: required argument \"source\" not found",
          "input_summary": "{\"destination\":\"test\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "move_file",
          "category": "error",
          "message": "MCP error -32603: required argument \"destination\" not found",
          "input_summary": "{\"source\":\"test\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "move_file",
          "category": "error",
          "message": "MCP error -32603: argument \"destination\" is not a string",
          "input_summary": "{\"source\":\"test\",\"destination\":12345}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "move_file",
          "category": "error",
          "message": "MCP error -32603: argument \"source\" is not a string",
          "input_summary": "{\"source\":12345,\"destination\":\"test\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "move_file",
          "category": "error",
          "message": "MCP error -32603: argument \"source\" is not a string",
          "input_summary": "{\"source\":null,\"destination\":\"test\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "move_file",
          "category": "error",
          "message": "MCP error -32603: argument \"destination\" is not a string",
          "input_summary": "{\"source\":\"test\",\"destination\":null}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "move_file",
          "category": "llm",
          "message": "Server rejected valid llm input with isError",
          "error_content": "Error with source path: access denied - path outside allowed directories: C:\\home\\user\\documents\\report.pdf",
          "input_summary": "{\"source\":\"/home/user/documents/report.pdf\",\"destination\":\"/home/user/archive/2024/report_final.pdf\"}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "move_file",
          "category": "llm",
          "message": "Server rejected valid llm input with isError",
          "error_content": "Error with source path: access denied - path outside allowed directories: C:\\projects\\old_project_name",
          "input_summary": "{\"source\":\"/projects/old_project_name\",\"destination\":\"/projects/new_project_name\"}"
        }
      ],
      "status": "FAIL"
    },
    {
      "tool_name": "read_file",
      "tests_run": 14,
      "tests_passed": 5,
      "tests_failed": 9,
      "tests_partial": 0,
      "pass_rate": 0.35714285714285715,
      "by_category": {
        "valid": {
          "run": 3,
          "passed": 0,
          "failed": 3,
          "partial": 0
        },
        "edge": {
          "run": 5,
          "passed": 5,
          "failed": 0,
          "partial": 0
        },
        "error": {
          "run": 4,
          "passed": 0,
          "failed": 4,
          "partial": 0
        },
        "llm": {
          "run": 2,
          "passed": 0,
          "failed": 2,
          "partial": 0
        }
      },
      "timing": {
        "min_ms": 1,
        "max_ms": 1,
        "mean_ms": 1,
        "p50_ms": 1,
        "p95_ms": 1,
        "p99_ms": 1,
        "sample_count": 6
      },
      "schema_compliance_rate": null,
      "findings": [
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "read_file",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\ZQ2bAsgU",
          "input_summary": "{\"path\":\"ZQ2bAsgU\"}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "read_file",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\q",
          "input_summary": "{\"path\":\"q\"}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "read_file",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\HzyE",
          "input_summary": "{\"path\":\"HzyE\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "read_file",
          "category": "error",
          "message": "MCP error -32603: required argument \"path\" not found",
          "input_summary": "{}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "read_file",
          "category": "error",
          "message": "MCP error -32603: required argument \"path\" not found",
          "input_summary": "{}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "read_file",
          "category": "error",
          "message": "MCP error -32603: argument \"path\" is not a string",
          "input_summary": "{\"path\":12345}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "read_file",
          "category": "error",
          "message": "MCP error -32603: argument \"path\" is not a string",
          "input_summary": "{\"path\":null}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "read_file",
          "category": "llm",
          "message": "Server rejected valid llm input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\home\\user\\documents\\report.txt",
          "input_summary": "{\"path\":\"/home/user/documents/report.txt\"}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "read_file",
          "category": "llm",
          "message": "Server rejected valid llm input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\config\\settings.json",
          "input_summary": "{\"path\":\"./config/settings.json\"}"
        }
      ],
      "status": "FAIL"
    },
    {
      "tool_name": "read_multiple_files",
      "tests_run": 12,
      "tests_passed": 7,
      "tests_failed": 5,
      "tests_partial": 0,
      "pass_rate": 0.5833333333333334,
      "by_category": {
        "valid": {
          "run": 3,
          "passed": 2,
          "failed": 1,
          "partial": 0
        },
        "edge": {
          "run": 3,
          "passed": 3,
          "failed": 0,
          "partial": 0
        },
        "error": {
          "run": 4,
          "passed": 0,
          "failed": 4,
          "partial": 0
        },
        "llm": {
          "run": 2,
          "passed": 2,
          "failed": 0,
          "partial": 0
        }
      },
      "timing": {
        "min_ms": 1,
        "max_ms": 1,
        "mean_ms": 1,
        "p50_ms": 1,
        "p95_ms": 1,
        "p99_ms": 1,
        "sample_count": 4
      },
      "schema_compliance_rate": null,
      "findings": [
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "read_multiple_files",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "No files specified to read",
          "input_summary": "{\"paths\":[]}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "read_multiple_files",
          "category": "error",
          "message": "MCP error -32603: required argument \"paths\" not found",
          "input_summary": "{}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "read_multiple_files",
          "category": "error",
          "message": "MCP error -32603: required argument \"paths\" not found",
          "input_summary": "{}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "read_multiple_files",
          "category": "error",
          "message": "MCP error -32603: argument \"paths\" is not a string slice",
          "input_summary": "{\"paths\":\"not-an-array\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "read_multiple_files",
          "category": "error",
          "message": "MCP error -32603: argument \"paths\" is not a string slice",
          "input_summary": "{\"paths\":null}"
        }
      ],
      "status": "PARTIAL"
    },
    {
      "tool_name": "search_files",
      "tests_run": 21,
      "tests_passed": 9,
      "tests_failed": 12,
      "tests_partial": 0,
      "pass_rate": 0.42857142857142855,
      "by_category": {
        "valid": {
          "run": 3,
          "passed": 0,
          "failed": 3,
          "partial": 0
        },
        "edge": {
          "run": 9,
          "passed": 9,
          "failed": 0,
          "partial": 0
        },
        "error": {
          "run": 7,
          "passed": 0,
          "failed": 7,
          "partial": 0
        },
        "llm": {
          "run": 2,
          "passed": 0,
          "failed": 2,
          "partial": 0
        }
      },
      "timing": {
        "min_ms": 1,
        "max_ms": 1,
        "mean_ms": 1,
        "p50_ms": 1,
        "p95_ms": 1,
        "p99_ms": 1,
        "sample_count": 9
      },
      "schema_compliance_rate": null,
      "findings": [
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "search_files",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\ZQ2bAsgU",
          "input_summary": "{\"path\":\"ZQ2bAsgU\",\"pattern\":\"Nl1FIco\"}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "search_files",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\q",
          "input_summary": "{\"path\":\"q\",\"pattern\":\"u\"}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "search_files",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\HzyE",
          "input_summary": "{\"path\":\"HzyE\",\"pattern\":\"vl2fZA\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "search_files",
          "category": "error",
          "message": "MCP error -32603: required argument \"path\" not found",
          "input_summary": "{}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "search_files",
          "category": "error",
          "message": "MCP error -32603: required argument \"path\" not found",
          "input_summary": "{\"pattern\":\"test\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "search_files",
          "category": "error",
          "message": "MCP error -32603: required argument \"pattern\" not found",
          "input_summary": "{\"path\":\"test\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "search_files",
          "category": "error",
          "message": "MCP error -32603: argument \"path\" is not a string",
          "input_summary": "{\"path\":12345,\"pattern\":\"test\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "search_files",
          "category": "error",
          "message": "MCP error -32603: argument \"pattern\" is not a string",
          "input_summary": "{\"path\":\"test\",\"pattern\":12345}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "search_files",
          "category": "error",
          "message": "MCP error -32603: argument \"path\" is not a string",
          "input_summary": "{\"path\":null,\"pattern\":\"test\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "search_files",
          "category": "error",
          "message": "MCP error -32603: argument \"pattern\" is not a string",
          "input_summary": "{\"path\":\"test\",\"pattern\":null}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "search_files",
          "category": "llm",
          "message": "Server rejected valid llm input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\home\\user\\projects",
          "input_summary": "{\"path\":\"/home/user/projects\",\"pattern\":\"*.py\"}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "search_files",
          "category": "llm",
          "message": "Server rejected valid llm input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\var\\log",
          "input_summary": "{\"path\":\"/var/log\",\"pattern\":\"*error*\"}"
        }
      ],
      "status": "FAIL"
    },
    {
      "tool_name": "search_within_files",
      "tests_run": 33,
      "tests_passed": 21,
      "tests_failed": 12,
      "tests_partial": 0,
      "pass_rate": 0.6363636363636364,
      "by_category": {
        "valid": {
          "run": 3,
          "passed": 0,
          "failed": 3,
          "partial": 0
        },
        "edge": {
          "run": 19,
          "passed": 19,
          "failed": 0,
          "partial": 0
        },
        "error": {
          "run": 9,
          "passed": 2,
          "failed": 7,
          "partial": 0
        },
        "llm": {
          "run": 2,
          "passed": 0,
          "failed": 2,
          "partial": 0
        }
      },
      "timing": {
        "min_ms": 1,
        "max_ms": 2,
        "mean_ms": 1,
        "p50_ms": 1,
        "p95_ms": 2,
        "p99_ms": 2,
        "sample_count": 17
      },
      "schema_compliance_rate": null,
      "findings": [
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "search_within_files",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\2bAsgUR",
          "input_summary": "{\"depth\":590.3898137621582,\"max_results\":655.3758271038532,\"path\":\"2bAsgUR\",\"substring\":\"l1FIcou\"}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "search_within_files",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error: depth cannot be negative",
          "input_summary": "{\"depth\":-465.1927840895951,\"max_results\":-334.2112749814987,\"path\":\"8L0Pvjf\",\"substring\":\"F0QICW\"}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "search_within_files",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error: max_results must be positive",
          "input_summary": "{\"depth\":68.0534872226417,\"max_results\":-210.47322917729616,\"path\":\"Lvl2f\",\"substring\":\"AaYtvmbyd\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "search_within_files",
          "category": "error",
          "message": "MCP error -32603: required argument \"path\" not found",
          "input_summary": "{}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "search_within_files",
          "category": "error",
          "message": "MCP error -32603: required argument \"path\" not found",
          "input_summary": "{\"substring\":\"test\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "search_within_files",
          "category": "error",
          "message": "MCP error -32603: required argument \"substring\" not found",
          "input_summary": "{\"path\":\"test\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "search_within_files",
          "category": "error",
          "message": "MCP error -32603: argument \"path\" is not a string",
          "input_summary": "{\"path\":12345,\"substring\":\"test\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "search_within_files",
          "category": "error",
          "message": "MCP error -32603: argument \"substring\" is not a string",
          "input_summary": "{\"path\":\"test\",\"substring\":12345}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "search_within_files",
          "category": "error",
          "message": "MCP error -32603: argument \"path\" is not a string",
          "input_summary": "{\"path\":null,\"substring\":\"test\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "search_within_files",
          "category": "error",
          "message": "MCP error -32603: argument \"substring\" is not a string",
          "input_summary": "{\"path\":\"test\",\"substring\":null}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "search_within_files",
          "category": "llm",
          "message": "Server rejected valid llm input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\home\\user\\projects\\webapp",
          "input_summary": "{\"path\":\"/home/user/projects/webapp\",\"substring\":\"TODO\",\"max_results\":50}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "search_within_files",
          "category": "llm",
          "message": "Server rejected valid llm input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\var\\log",
          "input_summary": "{\"path\":\"/var/log\",\"substring\":\"ERROR\",\"depth\":2,\"max_results\":100}"
        }
      ],
      "status": "PARTIAL"
    },
    {
      "tool_name": "tree",
      "tests_run": 24,
      "tests_passed": 15,
      "tests_failed": 9,
      "tests_partial": 0,
      "pass_rate": 0.625,
      "by_category": {
        "valid": {
          "run": 3,
          "passed": 0,
          "failed": 3,
          "partial": 0
        },
        "edge": {
          "run": 13,
          "passed": 13,
          "failed": 0,
          "partial": 0
        },
        "error": {
          "run": 6,
          "passed": 2,
          "failed": 4,
          "partial": 0
        },
        "llm": {
          "run": 2,
          "passed": 0,
          "failed": 2,
          "partial": 0
        }
      },
      "timing": {
        "min_ms": 1,
        "max_ms": 1,
        "mean_ms": 1,
        "p50_ms": 1,
        "p95_ms": 1,
        "p99_ms": 1,
        "sample_count": 11
      },
      "schema_compliance_rate": null,
      "findings": [
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "tree",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\2bAsgUR",
          "input_summary": "{\"depth\":590.3898137621582,\"follow_symlinks\":false,\"path\":\"2bAsgUR\"}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "tree",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\8L0Pvjf",
          "input_summary": "{\"depth\":-465.1927840895951,\"follow_symlinks\":true,\"path\":\"8L0Pvjf\"}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "tree",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\Lvl2f",
          "input_summary": "{\"depth\":68.0534872226417,\"follow_symlinks\":true,\"path\":\"Lvl2f\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "tree",
          "category": "error",
          "message": "MCP error -32603: required argument \"path\" not found",
          "input_summary": "{}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "tree",
          "category": "error",
          "message": "MCP error -32603: required argument \"path\" not found",
          "input_summary": "{}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "tree",
          "category": "error",
          "message": "MCP error -32603: argument \"path\" is not a string",
          "input_summary": "{\"path\":12345}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "tree",
          "category": "error",
          "message": "MCP error -32603: argument \"path\" is not a string",
          "input_summary": "{\"path\":null}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "tree",
          "category": "llm",
          "message": "Server rejected valid llm input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\home\\user\\projects",
          "input_summary": "{\"path\":\"/home/user/projects\",\"depth\":2,\"follow_symlinks\":false}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "tree",
          "category": "llm",
          "message": "Server rejected valid llm input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\var\\www",
          "input_summary": "{\"path\":\"/var/www\",\"depth\":5,\"follow_symlinks\":true}"
        }
      ],
      "status": "PARTIAL"
    },
    {
      "tool_name": "write_file",
      "tests_run": 21,
      "tests_passed": 9,
      "tests_failed": 12,
      "tests_partial": 0,
      "pass_rate": 0.42857142857142855,
      "by_category": {
        "valid": {
          "run": 3,
          "passed": 0,
          "failed": 3,
          "partial": 0
        },
        "edge": {
          "run": 9,
          "passed": 9,
          "failed": 0,
          "partial": 0
        },
        "error": {
          "run": 7,
          "passed": 0,
          "failed": 7,
          "partial": 0
        },
        "llm": {
          "run": 2,
          "passed": 0,
          "failed": 2,
          "partial": 0
        }
      },
      "timing": {
        "min_ms": 1,
        "max_ms": 1,
        "mean_ms": 1,
        "p50_ms": 1,
        "p95_ms": 1,
        "p99_ms": 1,
        "sample_count": 9
      },
      "schema_compliance_rate": null,
      "findings": [
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "write_file",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\Nl1FIco",
          "input_summary": "{\"content\":\"ZQ2bAsgU\",\"path\":\"Nl1FIco\"}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "write_file",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\u",
          "input_summary": "{\"content\":\"q\",\"path\":\"u\"}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "write_file",
          "category": "valid",
          "message": "Server rejected valid valid input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\vl2fZA",
          "input_summary": "{\"content\":\"HzyE\",\"path\":\"vl2fZA\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "write_file",
          "category": "error",
          "message": "MCP error -32603: required argument \"path\" not found",
          "input_summary": "{}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "write_file",
          "category": "error",
          "message": "MCP error -32603: required argument \"path\" not found",
          "input_summary": "{\"content\":\"test\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "write_file",
          "category": "error",
          "message": "MCP error -32603: required argument \"content\" not found",
          "input_summary": "{\"path\":\"test\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "write_file",
          "category": "error",
          "message": "MCP error -32603: argument \"content\" is not a string",
          "input_summary": "{\"path\":\"test\",\"content\":12345}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "write_file",
          "category": "error",
          "message": "MCP error -32603: argument \"path\" is not a string",
          "input_summary": "{\"path\":12345,\"content\":\"test\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "write_file",
          "category": "error",
          "message": "MCP error -32603: argument \"path\" is not a string",
          "input_summary": "{\"path\":null,\"content\":\"test\"}"
        },
        {
          "severity": "medium",
          "type": "call_error",
          "tool": "write_file",
          "category": "error",
          "message": "MCP error -32603: argument \"content\" is not a string",
          "input_summary": "{\"path\":\"test\",\"content\":null}"
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "write_file",
          "category": "llm",
          "message": "Server rejected valid llm input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\home\\user\\documents\\meeting_notes.txt",
          "input_summary": "{\"path\":\"/home/user/documents/meeting_notes.txt\",\"content\":\"Meeting Notes - Q4 Planning\\n\\nDate: December 15, 2023\\nAttendees: Alice, Bob, Carol\\n\\nAgenda:\\n1. Review Q3 performance\\n2. Set Q4 goals\\n..."
        },
        {
          "severity": "medium",
          "type": "valid_input_rejected",
          "tool": "write_file",
          "category": "llm",
          "message": "Server rejected valid llm input with isError",
          "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\config\\app.json",
          "input_summary": "{\"path\":\"./config/app.json\",\"content\":\"{\\n  \\\"app_name\\\": \\\"MyApplication\\\",\\n  \\\"version\\\": \\\"1.2.3\\\",\\n  \\\"debug\\\": false,\\n  \\\"database\\\": {\\n    \\\"host\\\": \\\"localhost\\\",\\n    \\\"port\\\": 5432,\\n    ..."
        }
      ],
      "status": "FAIL"
    }
  ],
  "connection": {
    "connected": true,
    "serverCapabilities": null,
    "toolsEnumerated": [
      "copy_file",
      "create_directory",
      "delete_file",
      "get_file_info",
      "list_allowed_directories",
      "list_directory",
      "modify_file",
      "move_file",
      "read_file",
      "read_multiple_files",
      "search_files",
      "search_within_files",
      "tree",
      "write_file"
    ],
    "toolMismatches": []
  },
  "findings": [
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "copy_file",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error with source path: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\Nl1FIco",
      "input_summary": "{\"destination\":\"ZQ2bAsgU\",\"source\":\"Nl1FIco\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "copy_file",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error with source path: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\u",
      "input_summary": "{\"destination\":\"q\",\"source\":\"u\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "copy_file",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error with source path: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\vl2fZA",
      "input_summary": "{\"destination\":\"HzyE\",\"source\":\"vl2fZA\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "copy_file",
      "category": "error",
      "message": "MCP error -32603: required argument \"source\" not found",
      "input_summary": "{}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "copy_file",
      "category": "error",
      "message": "MCP error -32603: required argument \"source\" not found",
      "input_summary": "{\"destination\":\"test\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "copy_file",
      "category": "error",
      "message": "MCP error -32603: required argument \"destination\" not found",
      "input_summary": "{\"source\":\"test\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "copy_file",
      "category": "error",
      "message": "MCP error -32603: argument \"destination\" is not a string",
      "input_summary": "{\"source\":\"test\",\"destination\":12345}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "copy_file",
      "category": "error",
      "message": "MCP error -32603: argument \"source\" is not a string",
      "input_summary": "{\"source\":12345,\"destination\":\"test\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "copy_file",
      "category": "error",
      "message": "MCP error -32603: argument \"source\" is not a string",
      "input_summary": "{\"source\":null,\"destination\":\"test\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "copy_file",
      "category": "error",
      "message": "MCP error -32603: argument \"destination\" is not a string",
      "input_summary": "{\"source\":\"test\",\"destination\":null}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "copy_file",
      "category": "llm",
      "message": "Server rejected valid llm input with isError",
      "error_content": "Error with source path: access denied - path outside allowed directories: C:\\home\\user\\documents\\report.pdf",
      "input_summary": "{\"source\":\"/home/user/documents/report.pdf\",\"destination\":\"/home/user/backup/report.pdf\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "copy_file",
      "category": "llm",
      "message": "Server rejected valid llm input with isError",
      "error_content": "Error with source path: access denied - path outside allowed directories: C:\\var\\www\\html\\project",
      "input_summary": "{\"source\":\"/var/www/html/project\",\"destination\":\"/home/user/projects/project_copy\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "create_directory",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\ZQ2bAsgU",
      "input_summary": "{\"path\":\"ZQ2bAsgU\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "create_directory",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\q",
      "input_summary": "{\"path\":\"q\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "create_directory",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\HzyE",
      "input_summary": "{\"path\":\"HzyE\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "create_directory",
      "category": "error",
      "message": "MCP error -32603: required argument \"path\" not found",
      "input_summary": "{}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "create_directory",
      "category": "error",
      "message": "MCP error -32603: required argument \"path\" not found",
      "input_summary": "{}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "create_directory",
      "category": "error",
      "message": "MCP error -32603: argument \"path\" is not a string",
      "input_summary": "{\"path\":12345}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "create_directory",
      "category": "error",
      "message": "MCP error -32603: argument \"path\" is not a string",
      "input_summary": "{\"path\":null}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "create_directory",
      "category": "llm",
      "message": "Server rejected valid llm input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\home\\user\\projects\\my-app\\src",
      "input_summary": "{\"path\":\"/home/user/projects/my-app/src\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "create_directory",
      "category": "llm",
      "message": "Server rejected valid llm input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\temp\\logs",
      "input_summary": "{\"path\":\"./temp/logs\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "delete_file",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\ZQ2bAsgU",
      "input_summary": "{\"path\":\"ZQ2bAsgU\",\"recursive\":false}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "delete_file",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\q",
      "input_summary": "{\"path\":\"q\",\"recursive\":true}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "delete_file",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\HzyE",
      "input_summary": "{\"path\":\"HzyE\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "delete_file",
      "category": "error",
      "message": "MCP error -32603: required argument \"path\" not found",
      "input_summary": "{}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "delete_file",
      "category": "error",
      "message": "MCP error -32603: required argument \"path\" not found",
      "input_summary": "{}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "delete_file",
      "category": "error",
      "message": "MCP error -32603: argument \"path\" is not a string",
      "input_summary": "{\"path\":12345}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "delete_file",
      "category": "error",
      "message": "MCP error -32603: argument \"path\" is not a string",
      "input_summary": "{\"path\":null}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "delete_file",
      "category": "llm",
      "message": "Server rejected valid llm input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\home\\user\\documents\\old_report.pdf",
      "input_summary": "{\"path\":\"/home/user/documents/old_report.pdf\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "delete_file",
      "category": "llm",
      "message": "Server rejected valid llm input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\tmp\\project_backup",
      "input_summary": "{\"path\":\"/tmp/project_backup\",\"recursive\":true}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "get_file_info",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\ZQ2bAsgU",
      "input_summary": "{\"path\":\"ZQ2bAsgU\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "get_file_info",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\q",
      "input_summary": "{\"path\":\"q\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "get_file_info",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\HzyE",
      "input_summary": "{\"path\":\"HzyE\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "get_file_info",
      "category": "error",
      "message": "MCP error -32603: required argument \"path\" not found",
      "input_summary": "{}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "get_file_info",
      "category": "error",
      "message": "MCP error -32603: required argument \"path\" not found",
      "input_summary": "{}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "get_file_info",
      "category": "error",
      "message": "MCP error -32603: argument \"path\" is not a string",
      "input_summary": "{\"path\":12345}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "get_file_info",
      "category": "error",
      "message": "MCP error -32603: argument \"path\" is not a string",
      "input_summary": "{\"path\":null}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "get_file_info",
      "category": "llm",
      "message": "Server rejected valid llm input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\home\\user\\documents\\report.pdf",
      "input_summary": "{\"path\":\"/home/user/documents/report.pdf\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "get_file_info",
      "category": "llm",
      "message": "Server rejected valid llm input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\var\\log",
      "input_summary": "{\"path\":\"/var/log\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "list_directory",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\ZQ2bAsgU",
      "input_summary": "{\"path\":\"ZQ2bAsgU\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "list_directory",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\q",
      "input_summary": "{\"path\":\"q\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "list_directory",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\HzyE",
      "input_summary": "{\"path\":\"HzyE\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "list_directory",
      "category": "error",
      "message": "MCP error -32603: required argument \"path\" not found",
      "input_summary": "{}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "list_directory",
      "category": "error",
      "message": "MCP error -32603: required argument \"path\" not found",
      "input_summary": "{}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "list_directory",
      "category": "error",
      "message": "MCP error -32603: argument \"path\" is not a string",
      "input_summary": "{\"path\":12345}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "list_directory",
      "category": "error",
      "message": "MCP error -32603: argument \"path\" is not a string",
      "input_summary": "{\"path\":null}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "list_directory",
      "category": "llm",
      "message": "Server rejected valid llm input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\home\\user\\Documents",
      "input_summary": "{\"path\":\"/home/user/Documents\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "list_directory",
      "category": "llm",
      "message": "Server rejected valid llm input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source",
      "input_summary": "{\"path\":\".\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "modify_file",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\1F",
      "input_summary": "{\"all_occurrences\":false,\"find\":\"Q2bAsgURN\",\"path\":\"1F\",\"regex\":false,\"replace\":\"\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "modify_file",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\8L0Pvjf",
      "input_summary": "{\"all_occurrences\":true,\"find\":\"u\",\"path\":\"8L0Pvjf\",\"replace\":\"0QICW\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "modify_file",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\2f",
      "input_summary": "{\"all_occurrences\":false,\"find\":\"yELv\",\"path\":\"2f\",\"replace\":\"aYtv\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "modify_file",
      "category": "error",
      "message": "MCP error -32603: required argument \"path\" not found",
      "input_summary": "{}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "modify_file",
      "category": "error",
      "message": "MCP error -32603: required argument \"path\" not found",
      "input_summary": "{\"find\":\"test\",\"replace\":\"test\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "modify_file",
      "category": "error",
      "message": "MCP error -32603: required argument \"find\" not found",
      "input_summary": "{\"path\":\"test\",\"replace\":\"test\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "modify_file",
      "category": "error",
      "message": "MCP error -32603: required argument \"replace\" not found",
      "input_summary": "{\"path\":\"test\",\"find\":\"test\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "modify_file",
      "category": "error",
      "message": "MCP error -32603: argument \"find\" is not a string",
      "input_summary": "{\"path\":\"test\",\"find\":12345,\"replace\":\"test\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "modify_file",
      "category": "error",
      "message": "MCP error -32603: argument \"path\" is not a string",
      "input_summary": "{\"path\":12345,\"find\":\"test\",\"replace\":\"test\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "modify_file",
      "category": "error",
      "message": "MCP error -32603: argument \"replace\" is not a string",
      "input_summary": "{\"path\":\"test\",\"find\":\"test\",\"replace\":12345}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "modify_file",
      "category": "error",
      "message": "MCP error -32603: argument \"path\" is not a string",
      "input_summary": "{\"path\":null,\"find\":\"test\",\"replace\":\"test\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "modify_file",
      "category": "error",
      "message": "MCP error -32603: argument \"find\" is not a string",
      "input_summary": "{\"path\":\"test\",\"find\":null,\"replace\":\"test\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "modify_file",
      "category": "error",
      "message": "MCP error -32603: argument \"replace\" is not a string",
      "input_summary": "{\"path\":\"test\",\"find\":\"test\",\"replace\":null}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "modify_file",
      "category": "llm",
      "message": "Server rejected valid llm input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\config\\database.yml",
      "input_summary": "{\"path\":\"config/database.yml\",\"find\":\"host: localhost\",\"replace\":\"host: production-db.example.com\",\"all_occurrences\":true}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "modify_file",
      "category": "llm",
      "message": "Server rejected valid llm input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\src\\utils.js",
      "input_summary": "{\"path\":\"src/utils.js\",\"find\":\"function\\\\s+calculateTotal\\\\s*\\\\([^)]*\\\\)\\\\s*\\\\{\",\"replace\":\"function calculateTotal(items, taxRate = 0.08) {\",\"regex\":true,\"all_occurrences\":false}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "move_file",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error with source path: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\Nl1FIco",
      "input_summary": "{\"destination\":\"ZQ2bAsgU\",\"source\":\"Nl1FIco\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "move_file",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error with source path: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\u",
      "input_summary": "{\"destination\":\"q\",\"source\":\"u\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "move_file",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error with source path: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\vl2fZA",
      "input_summary": "{\"destination\":\"HzyE\",\"source\":\"vl2fZA\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "move_file",
      "category": "error",
      "message": "MCP error -32603: required argument \"source\" not found",
      "input_summary": "{}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "move_file",
      "category": "error",
      "message": "MCP error -32603: required argument \"source\" not found",
      "input_summary": "{\"destination\":\"test\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "move_file",
      "category": "error",
      "message": "MCP error -32603: required argument \"destination\" not found",
      "input_summary": "{\"source\":\"test\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "move_file",
      "category": "error",
      "message": "MCP error -32603: argument \"destination\" is not a string",
      "input_summary": "{\"source\":\"test\",\"destination\":12345}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "move_file",
      "category": "error",
      "message": "MCP error -32603: argument \"source\" is not a string",
      "input_summary": "{\"source\":12345,\"destination\":\"test\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "move_file",
      "category": "error",
      "message": "MCP error -32603: argument \"source\" is not a string",
      "input_summary": "{\"source\":null,\"destination\":\"test\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "move_file",
      "category": "error",
      "message": "MCP error -32603: argument \"destination\" is not a string",
      "input_summary": "{\"source\":\"test\",\"destination\":null}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "move_file",
      "category": "llm",
      "message": "Server rejected valid llm input with isError",
      "error_content": "Error with source path: access denied - path outside allowed directories: C:\\home\\user\\documents\\report.pdf",
      "input_summary": "{\"source\":\"/home/user/documents/report.pdf\",\"destination\":\"/home/user/archive/2024/report_final.pdf\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "move_file",
      "category": "llm",
      "message": "Server rejected valid llm input with isError",
      "error_content": "Error with source path: access denied - path outside allowed directories: C:\\projects\\old_project_name",
      "input_summary": "{\"source\":\"/projects/old_project_name\",\"destination\":\"/projects/new_project_name\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "read_file",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\ZQ2bAsgU",
      "input_summary": "{\"path\":\"ZQ2bAsgU\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "read_file",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\q",
      "input_summary": "{\"path\":\"q\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "read_file",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\HzyE",
      "input_summary": "{\"path\":\"HzyE\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "read_file",
      "category": "error",
      "message": "MCP error -32603: required argument \"path\" not found",
      "input_summary": "{}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "read_file",
      "category": "error",
      "message": "MCP error -32603: required argument \"path\" not found",
      "input_summary": "{}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "read_file",
      "category": "error",
      "message": "MCP error -32603: argument \"path\" is not a string",
      "input_summary": "{\"path\":12345}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "read_file",
      "category": "error",
      "message": "MCP error -32603: argument \"path\" is not a string",
      "input_summary": "{\"path\":null}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "read_file",
      "category": "llm",
      "message": "Server rejected valid llm input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\home\\user\\documents\\report.txt",
      "input_summary": "{\"path\":\"/home/user/documents/report.txt\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "read_file",
      "category": "llm",
      "message": "Server rejected valid llm input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\config\\settings.json",
      "input_summary": "{\"path\":\"./config/settings.json\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "read_multiple_files",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "No files specified to read",
      "input_summary": "{\"paths\":[]}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "read_multiple_files",
      "category": "error",
      "message": "MCP error -32603: required argument \"paths\" not found",
      "input_summary": "{}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "read_multiple_files",
      "category": "error",
      "message": "MCP error -32603: required argument \"paths\" not found",
      "input_summary": "{}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "read_multiple_files",
      "category": "error",
      "message": "MCP error -32603: argument \"paths\" is not a string slice",
      "input_summary": "{\"paths\":\"not-an-array\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "read_multiple_files",
      "category": "error",
      "message": "MCP error -32603: argument \"paths\" is not a string slice",
      "input_summary": "{\"paths\":null}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "search_files",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\ZQ2bAsgU",
      "input_summary": "{\"path\":\"ZQ2bAsgU\",\"pattern\":\"Nl1FIco\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "search_files",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\q",
      "input_summary": "{\"path\":\"q\",\"pattern\":\"u\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "search_files",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\HzyE",
      "input_summary": "{\"path\":\"HzyE\",\"pattern\":\"vl2fZA\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "search_files",
      "category": "error",
      "message": "MCP error -32603: required argument \"path\" not found",
      "input_summary": "{}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "search_files",
      "category": "error",
      "message": "MCP error -32603: required argument \"path\" not found",
      "input_summary": "{\"pattern\":\"test\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "search_files",
      "category": "error",
      "message": "MCP error -32603: required argument \"pattern\" not found",
      "input_summary": "{\"path\":\"test\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "search_files",
      "category": "error",
      "message": "MCP error -32603: argument \"path\" is not a string",
      "input_summary": "{\"path\":12345,\"pattern\":\"test\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "search_files",
      "category": "error",
      "message": "MCP error -32603: argument \"pattern\" is not a string",
      "input_summary": "{\"path\":\"test\",\"pattern\":12345}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "search_files",
      "category": "error",
      "message": "MCP error -32603: argument \"path\" is not a string",
      "input_summary": "{\"path\":null,\"pattern\":\"test\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "search_files",
      "category": "error",
      "message": "MCP error -32603: argument \"pattern\" is not a string",
      "input_summary": "{\"path\":\"test\",\"pattern\":null}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "search_files",
      "category": "llm",
      "message": "Server rejected valid llm input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\home\\user\\projects",
      "input_summary": "{\"path\":\"/home/user/projects\",\"pattern\":\"*.py\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "search_files",
      "category": "llm",
      "message": "Server rejected valid llm input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\var\\log",
      "input_summary": "{\"path\":\"/var/log\",\"pattern\":\"*error*\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "search_within_files",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\2bAsgUR",
      "input_summary": "{\"depth\":590.3898137621582,\"max_results\":655.3758271038532,\"path\":\"2bAsgUR\",\"substring\":\"l1FIcou\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "search_within_files",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error: depth cannot be negative",
      "input_summary": "{\"depth\":-465.1927840895951,\"max_results\":-334.2112749814987,\"path\":\"8L0Pvjf\",\"substring\":\"F0QICW\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "search_within_files",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error: max_results must be positive",
      "input_summary": "{\"depth\":68.0534872226417,\"max_results\":-210.47322917729616,\"path\":\"Lvl2f\",\"substring\":\"AaYtvmbyd\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "search_within_files",
      "category": "error",
      "message": "MCP error -32603: required argument \"path\" not found",
      "input_summary": "{}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "search_within_files",
      "category": "error",
      "message": "MCP error -32603: required argument \"path\" not found",
      "input_summary": "{\"substring\":\"test\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "search_within_files",
      "category": "error",
      "message": "MCP error -32603: required argument \"substring\" not found",
      "input_summary": "{\"path\":\"test\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "search_within_files",
      "category": "error",
      "message": "MCP error -32603: argument \"path\" is not a string",
      "input_summary": "{\"path\":12345,\"substring\":\"test\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "search_within_files",
      "category": "error",
      "message": "MCP error -32603: argument \"substring\" is not a string",
      "input_summary": "{\"path\":\"test\",\"substring\":12345}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "search_within_files",
      "category": "error",
      "message": "MCP error -32603: argument \"path\" is not a string",
      "input_summary": "{\"path\":null,\"substring\":\"test\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "search_within_files",
      "category": "error",
      "message": "MCP error -32603: argument \"substring\" is not a string",
      "input_summary": "{\"path\":\"test\",\"substring\":null}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "search_within_files",
      "category": "llm",
      "message": "Server rejected valid llm input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\home\\user\\projects\\webapp",
      "input_summary": "{\"path\":\"/home/user/projects/webapp\",\"substring\":\"TODO\",\"max_results\":50}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "search_within_files",
      "category": "llm",
      "message": "Server rejected valid llm input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\var\\log",
      "input_summary": "{\"path\":\"/var/log\",\"substring\":\"ERROR\",\"depth\":2,\"max_results\":100}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "tree",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\2bAsgUR",
      "input_summary": "{\"depth\":590.3898137621582,\"follow_symlinks\":false,\"path\":\"2bAsgUR\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "tree",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\8L0Pvjf",
      "input_summary": "{\"depth\":-465.1927840895951,\"follow_symlinks\":true,\"path\":\"8L0Pvjf\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "tree",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\Lvl2f",
      "input_summary": "{\"depth\":68.0534872226417,\"follow_symlinks\":true,\"path\":\"Lvl2f\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "tree",
      "category": "error",
      "message": "MCP error -32603: required argument \"path\" not found",
      "input_summary": "{}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "tree",
      "category": "error",
      "message": "MCP error -32603: required argument \"path\" not found",
      "input_summary": "{}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "tree",
      "category": "error",
      "message": "MCP error -32603: argument \"path\" is not a string",
      "input_summary": "{\"path\":12345}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "tree",
      "category": "error",
      "message": "MCP error -32603: argument \"path\" is not a string",
      "input_summary": "{\"path\":null}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "tree",
      "category": "llm",
      "message": "Server rejected valid llm input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\home\\user\\projects",
      "input_summary": "{\"path\":\"/home/user/projects\",\"depth\":2,\"follow_symlinks\":false}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "tree",
      "category": "llm",
      "message": "Server rejected valid llm input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\var\\www",
      "input_summary": "{\"path\":\"/var/www\",\"depth\":5,\"follow_symlinks\":true}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "write_file",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\Nl1FIco",
      "input_summary": "{\"content\":\"ZQ2bAsgU\",\"path\":\"Nl1FIco\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "write_file",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\u",
      "input_summary": "{\"content\":\"q\",\"path\":\"u\"}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "write_file",
      "category": "valid",
      "message": "Server rejected valid valid input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\vl2fZA",
      "input_summary": "{\"content\":\"HzyE\",\"path\":\"vl2fZA\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "write_file",
      "category": "error",
      "message": "MCP error -32603: required argument \"path\" not found",
      "input_summary": "{}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "write_file",
      "category": "error",
      "message": "MCP error -32603: required argument \"path\" not found",
      "input_summary": "{\"content\":\"test\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "write_file",
      "category": "error",
      "message": "MCP error -32603: required argument \"content\" not found",
      "input_summary": "{\"path\":\"test\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "write_file",
      "category": "error",
      "message": "MCP error -32603: argument \"content\" is not a string",
      "input_summary": "{\"path\":\"test\",\"content\":12345}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "write_file",
      "category": "error",
      "message": "MCP error -32603: argument \"path\" is not a string",
      "input_summary": "{\"path\":12345,\"content\":\"test\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "write_file",
      "category": "error",
      "message": "MCP error -32603: argument \"path\" is not a string",
      "input_summary": "{\"path\":null,\"content\":\"test\"}"
    },
    {
      "severity": "medium",
      "type": "call_error",
      "tool": "write_file",
      "category": "error",
      "message": "MCP error -32603: argument \"content\" is not a string",
      "input_summary": "{\"path\":\"test\",\"content\":null}"
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "write_file",
      "category": "llm",
      "message": "Server rejected valid llm input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\home\\user\\documents\\meeting_notes.txt",
      "input_summary": "{\"path\":\"/home/user/documents/meeting_notes.txt\",\"content\":\"Meeting Notes - Q4 Planning\\n\\nDate: December 15, 2023\\nAttendees: Alice, Bob, Carol\\n\\nAgenda:\\n1. Review Q3 performance\\n2. Set Q4 goals\\n..."
    },
    {
      "severity": "medium",
      "type": "valid_input_rejected",
      "tool": "write_file",
      "category": "llm",
      "message": "Server rejected valid llm input with isError",
      "error_content": "Error: access denied - path outside allowed directories: C:\\Users\\scott\\AppData\\Local\\Temp\\pipeline-sandbox-mark3labs-filesystem-server-1cadf30b68f0\\source\\config\\app.json",
      "input_summary": "{\"path\":\"./config/app.json\",\"content\":\"{\\n  \\\"app_name\\\": \\\"MyApplication\\\",\\n  \\\"version\\\": \\\"1.2.3\\\",\\n  \\\"debug\\\": false,\\n  \\\"database\\\": {\\n    \\\"host\\\": \\\"localhost\\\",\\n    \\\"port\\\": 5432,\\n    ..."
    }
  ]
}