{
  "schemaVersion": "1.0",
  "item": {
    "slug": "filesystem-mcp",
    "name": "Filesystem MCP Server",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/BuddhaSource/filesystem-mcp",
    "canonicalUrl": "https://clawhub.ai/BuddhaSource/filesystem-mcp",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/filesystem-mcp",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=filesystem-mcp",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-04-30T16:55:25.780Z",
      "expiresAt": "2026-05-07T16:55:25.780Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=network",
        "contentDisposition": "attachment; filename=\"network-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/filesystem-mcp"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/filesystem-mcp",
    "agentPageUrl": "https://openagent3.xyz/skills/filesystem-mcp/agent",
    "manifestUrl": "https://openagent3.xyz/skills/filesystem-mcp/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/filesystem-mcp/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "Filesystem MCP Server",
        "body": "Secure File Operations for AI Agents\n\nOfficial MCP reference implementation providing safe, sandboxed filesystem access with fine-grained permission controls."
      },
      {
        "title": "🔒 Security-First Design",
        "body": "Sandboxed Access: Agents can only access explicitly allowed directories\nPermission Controls: Read-only, write, or full access per directory\nPath Validation: Prevents directory traversal and unauthorized access\nAudit Trail: All operations logged for security review"
      },
      {
        "title": "🤖 Essential for Agent Workflows",
        "body": "Most agent tasks involve files:\n\nReading documentation\nWriting code files\nAnalyzing logs\nGenerating reports\nManaging project files\nOrganizing content"
      },
      {
        "title": "📦 Zero External Dependencies",
        "body": "Pure implementation using Node.js built-in modules. No external API dependencies or rate limits."
      },
      {
        "title": "Installation",
        "body": "# Official reference implementation\nnpm install -g @modelcontextprotocol/server-filesystem\n\n# Or build from source\ngit clone https://github.com/modelcontextprotocol/servers\ncd servers/src/filesystem\nnpm install\nnpm run build"
      },
      {
        "title": "Configuration",
        "body": "Add to your MCP client config:\n\n{\n  \"mcpServers\": {\n    \"filesystem\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"@modelcontextprotocol/server-filesystem\",\n        \"/Users/yourname/Documents\",\n        \"/Users/yourname/Projects\"\n      ]\n    }\n  }\n}\n\nArguments = allowed directories (one or more paths)"
      },
      {
        "title": "Permission Modes",
        "body": "Read-Only Access:\n\n\"args\": [\"--read-only\", \"/path/to/docs\"]\n\nFull Access (default):\n\n\"args\": [\"/path/to/workspace\"]"
      },
      {
        "title": "Example Configurations",
        "body": "Development Workspace\n\n{\n  \"mcpServers\": {\n    \"filesystem\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"@modelcontextprotocol/server-filesystem\",\n        \"/Users/dev/projects\",\n        \"/Users/dev/workspace\"\n      ]\n    }\n  }\n}\n\nDocumentation Access (Read-Only)\n\n{\n  \"mcpServers\": {\n    \"filesystem\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"@modelcontextprotocol/server-filesystem\",\n        \"--read-only\",\n        \"/Users/docs/knowledge-base\"\n      ]\n    }\n  }\n}"
      },
      {
        "title": "Directory Operations",
        "body": "1. List Directory (list_directory)\n\nAgent: \"What files are in my Projects folder?\"\nAgent: \"Show contents of /workspace/src\"\n\nReturns:\n\nFile names\nFile types (file, directory, symlink)\nFile sizes\nLast modified timestamps\n\n2. Create Directory (create_directory)\n\nAgent: \"Create a new folder called 'components'\"\nAgent: \"Make directory /workspace/tests\"\n\n3. Move/Rename (move_file)\n\nAgent: \"Rename old-name.txt to new-name.txt\"\nAgent: \"Move report.pdf to /Documents/Reports/\""
      },
      {
        "title": "File Operations",
        "body": "4. Read File (read_file)\n\nAgent: \"Read the contents of config.json\"\nAgent: \"Show me the README.md file\"\n\nSupports:\n\nText files (UTF-8)\nJSON, YAML, XML\nMarkdown, code files\nLarge files (streaming)\n\n5. Write File (write_file)\n\nAgent: \"Create a file called notes.txt with meeting notes\"\nAgent: \"Write the generated code to src/index.ts\"\n\n6. Edit File (edit_file)\n\nAgent: \"Replace 'version: 1.0' with 'version: 2.0' in package.json\"\nAgent: \"Add a new function to utils.js\"\n\n7. Get File Info (get_file_info)\n\nAgent: \"When was report.pdf last modified?\"\nAgent: \"What's the size of data.csv?\"\n\nReturns:\n\nFile size (bytes)\nCreation time\nLast modified time\nPermissions\nFile type"
      },
      {
        "title": "Advanced Operations",
        "body": "8. Search Files (search_files)\n\nAgent: \"Find all Python files in the project\"\nAgent: \"Search for files containing 'API_KEY'\"\n\nSearch by:\n\nFile name pattern (glob)\nFile content (regex)\nFile type\nDate modified\n\n9. Delete File (delete_file)\n\nAgent: \"Delete the temporary log files\"\nAgent: \"Remove old-backup.zip\"\n\nSafety:\n\nRequires confirmation for large files\nCannot delete files outside allowed directories\nLogged for audit"
      },
      {
        "title": "Code Generation",
        "body": "Human: \"Create a React component for a login form\"\n\nAgent:\n1. create_directory(\"/workspace/components\")\n2. write_file(\"/workspace/components/LoginForm.tsx\", generated_code)\n3. write_file(\"/workspace/components/LoginForm.test.tsx\", test_code)\n4. \"Created LoginForm component at components/LoginForm.tsx\""
      },
      {
        "title": "Log Analysis",
        "body": "Human: \"Analyze error logs and summarize issues\"\n\nAgent:\n1. list_directory(\"/var/log/app\")\n2. read_file(\"/var/log/app/error.log\")\n3. search_files(pattern=\"ERROR\", path=\"/var/log/app\")\n4. generate_summary()\n5. write_file(\"/reports/error-summary.md\", summary)"
      },
      {
        "title": "Project Organization",
        "body": "Human: \"Organize my documents by type\"\n\nAgent:\n1. list_directory(\"/Documents\")\n2. For each file:\n   - get_file_info(file)\n   - Determine file type\n   - create_directory(\"/Documents/[type]\")\n   - move_file(file, destination_folder)"
      },
      {
        "title": "Documentation Generation",
        "body": "Human: \"Generate API documentation from code comments\"\n\nAgent:\n1. search_files(pattern=\"*.ts\", path=\"/src\")\n2. For each file:\n   - read_file(file)\n   - extract_doc_comments()\n3. Generate markdown docs\n4. write_file(\"/docs/API.md\", generated_docs)"
      },
      {
        "title": "Sandbox Enforcement",
        "body": "What Agents CAN Do:\n\n✅ Access explicitly allowed directories\n✅ Create/read/write files within allowed paths\n✅ List directory contents\n✅ Search within allowed paths\n\nWhat Agents CANNOT Do:\n\n❌ Access parent directories (../)\n❌ Access system files (/etc/, /sys/)\n❌ Follow symlinks outside allowed paths\n❌ Execute binaries or scripts\n❌ Modify file permissions"
      },
      {
        "title": "Path Validation",
        "body": "Allowed: /Users/dev/projects\nAgent tries: /Users/dev/projects/src/index.ts → ✅ Allowed\nAgent tries: /Users/dev/projects/../secret → ❌ Blocked\nAgent tries: /etc/passwd → ❌ Blocked"
      },
      {
        "title": "Best Practices",
        "body": "Principle of Least Privilege\n\nGrant only necessary directories\nUse --read-only when write not needed\n\n\n\nNever Allow Root Access\n\nDon't add / or system directories\nRestrict to user workspace\n\n\n\nAudit Agent Actions\n\nReview MCP server logs regularly\nMonitor for unexpected file access patterns\n\n\n\nSeparate Sensitive Data\n\nKeep credentials, keys in separate directories\nDon't include in allowed paths"
      },
      {
        "title": "📝 Content Management",
        "body": "Agents generate blog posts, reports, documentation and save to organized folders."
      },
      {
        "title": "🤖 Code Assistants",
        "body": "Read project files, generate code, create tests, update configurations."
      },
      {
        "title": "📊 Data Analysis",
        "body": "Read CSV/JSON data files, analyze, generate reports and visualizations."
      },
      {
        "title": "🗂️ File Organization",
        "body": "Scan directories, categorize files, move to appropriate folders, cleanup duplicates."
      },
      {
        "title": "📚 Knowledge Base",
        "body": "Index markdown files, search documentation, extract information, update wikis."
      },
      {
        "title": "🔍 Log Analysis",
        "body": "Parse log files, identify errors, generate summaries, create alerts."
      },
      {
        "title": "Large Files",
        "body": "Streaming for files >10MB\nIncremental reads supported\nMemory-efficient processing"
      },
      {
        "title": "Directory Scanning",
        "body": "Recursive search optimized\nGlob pattern matching\nIgnore patterns (e.g., node_modules/)"
      },
      {
        "title": "Concurrent Operations",
        "body": "Safe for parallel file access\nAtomic write operations\nFile locking where needed"
      },
      {
        "title": "\"Permission denied\" Error",
        "body": "Verify path is in allowed directories\nCheck filesystem permissions\nEnsure MCP server has read/write access"
      },
      {
        "title": "\"Path not found\" Error",
        "body": "Confirm directory exists\nCheck for typos in path\nVerify path format (absolute vs relative)"
      },
      {
        "title": "Read-Only Mode Issues",
        "body": "Can't write in --read-only mode\nReconfigure server with write access if needed"
      },
      {
        "title": "vs Other File Access Methods",
        "body": "MethodSecurityAgent IntegrationSetupFilesystem MCP✅ Sandboxed✅ Auto-discoveredSimpleDirect FS Access❌ Full system❌ ManualNoneFile Upload/Download✅ Manual control⚠️ LimitedComplexCloud Storage API✅ API-level⚠️ Requires SDKComplex"
      },
      {
        "title": "Resources",
        "body": "GitHub: https://github.com/modelcontextprotocol/servers/tree/main/src/filesystem\nMCP Docs: https://modelcontextprotocol.io/\nSecurity Best Practices: https://modelcontextprotocol.io/docs/concepts/security"
      },
      {
        "title": "Advanced Configuration",
        "body": "{\n  \"mcpServers\": {\n    \"filesystem\": {\n      \"command\": \"node\",\n      \"args\": [\n        \"/path/to/filesystem-server/build/index.js\",\n        \"/workspace\",\n        \"/documents\"\n      ],\n      \"env\": {\n        \"MAX_FILE_SIZE\": \"10485760\",\n        \"ENABLE_LOGGING\": \"true\",\n        \"LOG_PATH\": \"/var/log/mcp-filesystem.log\"\n      }\n    }\n  }\n}\n\nSafe, secure filesystem access for agents: From code generation to log analysis, Filesystem MCP is the foundation for agent file operations."
      }
    ],
    "body": "Filesystem MCP Server\n\nSecure File Operations for AI Agents\n\nOfficial MCP reference implementation providing safe, sandboxed filesystem access with fine-grained permission controls.\n\nWhy Filesystem MCP?\n🔒 Security-First Design\nSandboxed Access: Agents can only access explicitly allowed directories\nPermission Controls: Read-only, write, or full access per directory\nPath Validation: Prevents directory traversal and unauthorized access\nAudit Trail: All operations logged for security review\n🤖 Essential for Agent Workflows\n\nMost agent tasks involve files:\n\nReading documentation\nWriting code files\nAnalyzing logs\nGenerating reports\nManaging project files\nOrganizing content\n📦 Zero External Dependencies\n\nPure implementation using Node.js built-in modules. No external API dependencies or rate limits.\n\nInstallation\n# Official reference implementation\nnpm install -g @modelcontextprotocol/server-filesystem\n\n# Or build from source\ngit clone https://github.com/modelcontextprotocol/servers\ncd servers/src/filesystem\nnpm install\nnpm run build\n\nConfiguration\n\nAdd to your MCP client config:\n\n{\n  \"mcpServers\": {\n    \"filesystem\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"@modelcontextprotocol/server-filesystem\",\n        \"/Users/yourname/Documents\",\n        \"/Users/yourname/Projects\"\n      ]\n    }\n  }\n}\n\n\nArguments = allowed directories (one or more paths)\n\nPermission Modes\n\nRead-Only Access:\n\n\"args\": [\"--read-only\", \"/path/to/docs\"]\n\n\nFull Access (default):\n\n\"args\": [\"/path/to/workspace\"]\n\nExample Configurations\nDevelopment Workspace\n{\n  \"mcpServers\": {\n    \"filesystem\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"@modelcontextprotocol/server-filesystem\",\n        \"/Users/dev/projects\",\n        \"/Users/dev/workspace\"\n      ]\n    }\n  }\n}\n\nDocumentation Access (Read-Only)\n{\n  \"mcpServers\": {\n    \"filesystem\": {\n      \"command\": \"npx\",\n      \"args\": [\n        \"-y\",\n        \"@modelcontextprotocol/server-filesystem\",\n        \"--read-only\",\n        \"/Users/docs/knowledge-base\"\n      ]\n    }\n  }\n}\n\nAvailable Tools\nDirectory Operations\n1. List Directory (list_directory)\nAgent: \"What files are in my Projects folder?\"\nAgent: \"Show contents of /workspace/src\"\n\n\nReturns:\n\nFile names\nFile types (file, directory, symlink)\nFile sizes\nLast modified timestamps\n2. Create Directory (create_directory)\nAgent: \"Create a new folder called 'components'\"\nAgent: \"Make directory /workspace/tests\"\n\n3. Move/Rename (move_file)\nAgent: \"Rename old-name.txt to new-name.txt\"\nAgent: \"Move report.pdf to /Documents/Reports/\"\n\nFile Operations\n4. Read File (read_file)\nAgent: \"Read the contents of config.json\"\nAgent: \"Show me the README.md file\"\n\n\nSupports:\n\nText files (UTF-8)\nJSON, YAML, XML\nMarkdown, code files\nLarge files (streaming)\n5. Write File (write_file)\nAgent: \"Create a file called notes.txt with meeting notes\"\nAgent: \"Write the generated code to src/index.ts\"\n\n6. Edit File (edit_file)\nAgent: \"Replace 'version: 1.0' with 'version: 2.0' in package.json\"\nAgent: \"Add a new function to utils.js\"\n\n7. Get File Info (get_file_info)\nAgent: \"When was report.pdf last modified?\"\nAgent: \"What's the size of data.csv?\"\n\n\nReturns:\n\nFile size (bytes)\nCreation time\nLast modified time\nPermissions\nFile type\nAdvanced Operations\n8. Search Files (search_files)\nAgent: \"Find all Python files in the project\"\nAgent: \"Search for files containing 'API_KEY'\"\n\n\nSearch by:\n\nFile name pattern (glob)\nFile content (regex)\nFile type\nDate modified\n9. Delete File (delete_file)\nAgent: \"Delete the temporary log files\"\nAgent: \"Remove old-backup.zip\"\n\n\nSafety:\n\nRequires confirmation for large files\nCannot delete files outside allowed directories\nLogged for audit\nAgent Workflow Examples\nCode Generation\nHuman: \"Create a React component for a login form\"\n\nAgent:\n1. create_directory(\"/workspace/components\")\n2. write_file(\"/workspace/components/LoginForm.tsx\", generated_code)\n3. write_file(\"/workspace/components/LoginForm.test.tsx\", test_code)\n4. \"Created LoginForm component at components/LoginForm.tsx\"\n\nLog Analysis\nHuman: \"Analyze error logs and summarize issues\"\n\nAgent:\n1. list_directory(\"/var/log/app\")\n2. read_file(\"/var/log/app/error.log\")\n3. search_files(pattern=\"ERROR\", path=\"/var/log/app\")\n4. generate_summary()\n5. write_file(\"/reports/error-summary.md\", summary)\n\nProject Organization\nHuman: \"Organize my documents by type\"\n\nAgent:\n1. list_directory(\"/Documents\")\n2. For each file:\n   - get_file_info(file)\n   - Determine file type\n   - create_directory(\"/Documents/[type]\")\n   - move_file(file, destination_folder)\n\nDocumentation Generation\nHuman: \"Generate API documentation from code comments\"\n\nAgent:\n1. search_files(pattern=\"*.ts\", path=\"/src\")\n2. For each file:\n   - read_file(file)\n   - extract_doc_comments()\n3. Generate markdown docs\n4. write_file(\"/docs/API.md\", generated_docs)\n\nSecurity Model\nSandbox Enforcement\n\nWhat Agents CAN Do:\n\n✅ Access explicitly allowed directories\n✅ Create/read/write files within allowed paths\n✅ List directory contents\n✅ Search within allowed paths\n\nWhat Agents CANNOT Do:\n\n❌ Access parent directories (../)\n❌ Access system files (/etc/, /sys/)\n❌ Follow symlinks outside allowed paths\n❌ Execute binaries or scripts\n❌ Modify file permissions\nPath Validation\nAllowed: /Users/dev/projects\nAgent tries: /Users/dev/projects/src/index.ts → ✅ Allowed\nAgent tries: /Users/dev/projects/../secret → ❌ Blocked\nAgent tries: /etc/passwd → ❌ Blocked\n\nBest Practices\n\nPrinciple of Least Privilege\n\nGrant only necessary directories\nUse --read-only when write not needed\n\nNever Allow Root Access\n\nDon't add / or system directories\nRestrict to user workspace\n\nAudit Agent Actions\n\nReview MCP server logs regularly\nMonitor for unexpected file access patterns\n\nSeparate Sensitive Data\n\nKeep credentials, keys in separate directories\nDon't include in allowed paths\nUse Cases\n📝 Content Management\n\nAgents generate blog posts, reports, documentation and save to organized folders.\n\n🤖 Code Assistants\n\nRead project files, generate code, create tests, update configurations.\n\n📊 Data Analysis\n\nRead CSV/JSON data files, analyze, generate reports and visualizations.\n\n🗂️ File Organization\n\nScan directories, categorize files, move to appropriate folders, cleanup duplicates.\n\n📚 Knowledge Base\n\nIndex markdown files, search documentation, extract information, update wikis.\n\n🔍 Log Analysis\n\nParse log files, identify errors, generate summaries, create alerts.\n\nPerformance\nLarge Files\nStreaming for files >10MB\nIncremental reads supported\nMemory-efficient processing\nDirectory Scanning\nRecursive search optimized\nGlob pattern matching\nIgnore patterns (e.g., node_modules/)\nConcurrent Operations\nSafe for parallel file access\nAtomic write operations\nFile locking where needed\nTroubleshooting\n\"Permission denied\" Error\nVerify path is in allowed directories\nCheck filesystem permissions\nEnsure MCP server has read/write access\n\"Path not found\" Error\nConfirm directory exists\nCheck for typos in path\nVerify path format (absolute vs relative)\nRead-Only Mode Issues\nCan't write in --read-only mode\nReconfigure server with write access if needed\nvs Other File Access Methods\nMethod\tSecurity\tAgent Integration\tSetup\nFilesystem MCP\t✅ Sandboxed\t✅ Auto-discovered\tSimple\nDirect FS Access\t❌ Full system\t❌ Manual\tNone\nFile Upload/Download\t✅ Manual control\t⚠️ Limited\tComplex\nCloud Storage API\t✅ API-level\t⚠️ Requires SDK\tComplex\nResources\nGitHub: https://github.com/modelcontextprotocol/servers/tree/main/src/filesystem\nMCP Docs: https://modelcontextprotocol.io/\nSecurity Best Practices: https://modelcontextprotocol.io/docs/concepts/security\nAdvanced Configuration\n{\n  \"mcpServers\": {\n    \"filesystem\": {\n      \"command\": \"node\",\n      \"args\": [\n        \"/path/to/filesystem-server/build/index.js\",\n        \"/workspace\",\n        \"/documents\"\n      ],\n      \"env\": {\n        \"MAX_FILE_SIZE\": \"10485760\",\n        \"ENABLE_LOGGING\": \"true\",\n        \"LOG_PATH\": \"/var/log/mcp-filesystem.log\"\n      }\n    }\n  }\n}\n\n\nSafe, secure filesystem access for agents: From code generation to log analysis, Filesystem MCP is the foundation for agent file operations."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/BuddhaSource/filesystem-mcp",
    "publisherUrl": "https://clawhub.ai/BuddhaSource/filesystem-mcp",
    "owner": "BuddhaSource",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/filesystem-mcp",
    "downloadUrl": "https://openagent3.xyz/downloads/filesystem-mcp",
    "agentUrl": "https://openagent3.xyz/skills/filesystem-mcp/agent",
    "manifestUrl": "https://openagent3.xyz/skills/filesystem-mcp/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/filesystem-mcp/agent.md"
  }
}