← Back to search

@neonlightdev/mcp-server-filesystem-ignore

neon-light-dev Scanned 1d ago

Standalone MCP filesystem server fork with opt-in ignore-file filtering for listing, traversal, and search.

C
72.7 / 100

Versions

0.1.6latest
Mar 26, 2026
0.1.5
Mar 25, 2026
0.1.1
Mar 25, 2026
0.1.0
Mar 25, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 14

read_file
annotations: verified low

Read the complete contents of a file as text. DEPRECATED: Use read_text_file instead.

readOnlyHint true
read_text_file
annotations: verified low

Read the complete contents of a file from the file system as text.

readOnlyHint true
read_media_file
annotations: mismatch low

Read an image or audio file and return base64 data plus MIME type.

readOnlyHint true idempotentHint true destructiveHint true
read_multiple_files
annotations: mismatch low

Read multiple files in one operation. Individual failures do not stop the whole request.

readOnlyHint true idempotentHint true destructiveHint true
write_file
annotations: verified low

Create a new file or overwrite an existing file.

readOnlyHint false idempotentHint true destructiveHint true
edit_file
annotations: verified low

Apply exact text replacements to a file and return a unified diff.

readOnlyHint false idempotentHint false destructiveHint true
create_directory
annotations: verified low

Create a directory, including any missing parents.

readOnlyHint false idempotentHint true destructiveHint false
list_directory
annotations: verified low

List files and directories within a path. Ignore-file filtering is opt-in at startup.

readOnlyHint true
list_directory_with_sizes
annotations: mismatch low

List files and directories within a path, including file sizes.

readOnlyHint true idempotentHint false destructiveHint true
directory_tree
annotations: verified low

Return a recursive JSON tree of files and directories. Ignore-file filtering is opt-in at startup.

readOnlyHint true idempotentHint false destructiveHint true
move_file
annotations: verified low

Move or rename a file or directory within the allowed directories.

readOnlyHint false idempotentHint false destructiveHint true
search_files
annotations: verified low

Recursively search for files and directories matching a glob-style pattern relative to the starting path.

readOnlyHint true
get_file_info
annotations: verified low

Return size, timestamps, permissions, and type info for a file or directory.

readOnlyHint true
list_allowed_directories
annotations: verified low

Return the directories that the server is allowed to access.

readOnlyHint true

Permissions 1

shell high
Server uses shell capabilities via: child_process, spawn()

Scan Findings 41

info
Tool 'read_file' annotations are consistent annotation_checker · 80%
info
Tool 'read_text_file' annotations are consistent annotation_checker · 80%
medium
Tool 'read_media_file' claims destructive but name implies read-only operation annotation_checker · 80%
medium
Tool 'read_multiple_files' claims destructive but name implies read-only operation annotation_checker · 80%
info
Tool 'write_file' annotations are consistent annotation_checker · 80%
info
Tool 'edit_file' annotations are consistent annotation_checker · 80%
info
Tool 'create_directory' annotations are consistent annotation_checker · 80%
info
Tool 'list_directory' annotations are consistent annotation_checker · 80%
medium
Tool 'list_directory_with_sizes' claims destructive but name implies read-only operation annotation_checker · 80%
info
Tool 'directory_tree' annotations are consistent annotation_checker · 80%
info
Tool 'move_file' annotations are consistent annotation_checker · 80%
info
Tool 'search_files' annotations are consistent annotation_checker · 80%
info
Tool 'get_file_info' annotations are consistent annotation_checker · 80%
info
Tool 'list_allowed_directories' annotations are consistent annotation_checker · 80%
info
Sandbox failed to start for behavioral verification behavioral_verifier · 100%
medium
Vulnerable dependency: minimatch@10.0.1 (GHSA-23c5-xmqv-rm74) dependency_analyzer · 95%
medium
Vulnerable dependency: minimatch@10.0.1 (GHSA-3ppc-4f35-3m26) dependency_analyzer · 95%
medium
Vulnerable dependency: minimatch@10.0.1 (GHSA-7r86-cg39-jmmj) dependency_analyzer · 95%
medium
Vulnerable dependency: vitest@2.1.8 (GHSA-5xrq-8626-4rwp) dependency_analyzer · 95%
medium
Vulnerable dependency: vitest@2.1.8 (GHSA-82fw-gwwq-j7x9) dependency_analyzer · 95%
medium
Vulnerable dependency: vitest@2.1.8 (GHSA-9crc-q9x8-hgqq) dependency_analyzer · 95%
info
package.json metadata manifest_parser · 100%
info
Tool: read_file manifest_parser · 85%
info
Tool: read_text_file manifest_parser · 85%
info
Tool: read_media_file manifest_parser · 85%
info
Tool: read_multiple_files manifest_parser · 85%
info
Tool: write_file manifest_parser · 85%
info
Tool: edit_file manifest_parser · 85%
info
Tool: create_directory manifest_parser · 85%
info
Tool: list_directory manifest_parser · 85%
info
Tool: list_directory_with_sizes manifest_parser · 85%
info
Tool: directory_tree manifest_parser · 85%
info
Tool: move_file manifest_parser · 85%
info
Tool: search_files manifest_parser · 85%
info
Tool: get_file_info manifest_parser · 85%
info
Tool: list_allowed_directories manifest_parser · 85%
info
Transport: stdio manifest_parser · 90%
info
Sandbox failed to start for output poisoning scan output_poisoning · 100%
high
Permission: shell access detected permission_analyzer · 95%
info
SBOM generated: 257 components sbom_generator · 100%
medium
No build provenance detected (SLSA L0) slsa_assessor · 90%