Skip to content
Agentmart
Submit a tool

Vulcan File Ops

MCP server for AI assistants: read, write, edit, and manage files securely on local filesystem.

Connector by n0zer0d4y · GitHub account verified by the MCP Registry

IndexedMITLocal (stdio)
Write a review

Install

Works with Claude Code, Codex, VS Code, Cursor, Windsurf, Claude Desktop. Read the repository before you give any tool access to your data.

npx agentmarket install connector/n0zer0d4y-vulcan-file-ops

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

MCP server for AI assistants: read, write, edit, and manage files securely on local filesystem.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this server can do and what it asks for, from its tool list and install config. Checked Oct 25, 2026.

Tools
6 read · 7 write · 2 delete · 2 not yet classified
Secrets
None asked for
Install scripts
Not scanned yet
Runs as
Node.js package

Tools by what they do 17

Read from the source code; the running server may list different tools.

Read 6 · Look things up without changing anything.

  • get_file_info
  • grep_files
  • list_allowed_directories
  • list_directory
  • read_file
  • read_multiple_files

Write 7 · Create, change, send or run things.

  • attach_image
  • edit_file
  • make_directory
  • move_file
  • register_directory
  • write_file
  • write_multiple_files

Delete 2 · Delete, drop, revoke or wipe things.

  • delete_files
  • execute_shell

Not yet classified 2 · We could not tell from the name and description.

  • file_operations
  • glob_files

Files it touches

  • Any path the agent passes to its tools

Tools (17)

Read from the source code; the running server may differ. Descriptions are the server’s own words; hidden characters are shown as [U+…].

  • attach_image

    Attach an image file for AI vision analysis. The image will be presented to the AI model as if uploaded directly by the user, enabling the AI to see and describe visual content, read text in images, analyze diagrams, etc. Supports attaching a single image or multiple images at once. Supports PNG, JPEG, GIF and WebP (the formats vision models accept). SVG files are returned as their XML markup text; BMP is not supported (convert to PNG). Note: This requires the MCP client to support vision capabilities. Only works within allowed directories.

  • delete_files

    Delete single or multiple files and directories securely. Supports recursive directory deletion with safety controls. All paths are validated before deletion begins. Operations are processed concurrently for performance. Maximum 100 paths per operation. Only works within allowed directories.

  • edit_file

    Apply precise modifications to text and code files with intelligent matching. **Single File Editing (mode: 'single'):** Edit one file with multiple sequential edits using exact, flexible, or fuzzy matching strategies. **Multi-File Editing (mode: 'multiple'):** Edit multiple files concurrently in a single operation. Each file can have its own edit configuration. **Matching Strategies:** 1. Exact: Character-for-character match (fastest, safest) 2. Flexible: Whitespace-insensitive, preserves original indentation 3. Fuzzy: Token-based regex matching for maximum compatibility **Features:** - Co…

  • execute_shell

    Description is built at runtime.

  • file_operations

    Perform bulk file operations (move, copy, rename) on single or multiple files and directories concurrently. All operations are validated for security before execution. Supports conflict resolution strategies for existing destinations. Maximum 100 files per operation for performance.

  • get_file_info

    Extract comprehensive metadata and statistics for files or directories. Provides detailed information including size, timestamps (creation and last modification), permissions, and entry type. Perfect for inspecting file properties and attributes without accessing the actual content. Only works within allowed directories.

  • glob_files

    Perform recursive pattern-based searches for files and directories. Accepts glob-style patterns matching paths relative to the search root. Use simple patterns like '*.ext' for current directory matches, or '**/*.ext' for deep subdirectory searches. Returns absolute paths to all discovered items. Excellent for locating files when exact paths are unknown. Only searches within allowed directories.

  • grep_files

    Search text patterns within file contents using regex. Returns matching line numbers and context - use with read_file/read_multiple_files to retrieve actual content. Supports: regex patterns, case-insensitive (-i), context lines (-A/-B/-C), file type filters (type: js/py/ts/etc), glob patterns, multiline mode. Output modes: content (lines+context), files_with_matches (paths only), count (match counts). Respects ignored folders. Use head_limit to cap results. Only searches within allowed directories.

  • list_allowed_directories

    Description is built at runtime.

  • list_directory

    List directory contents with flexible output formats. Replaces the previous list_directory, list_directory_with_sizes, and directory_tree tools. Supports simple listings, detailed views with sizes/timestamps, hierarchical tree display, and structured JSON output. Automatically filters globally configured ignored folders. Only works within allowed directories.

  • make_directory

    Create single or multiple directories with recursive parent creation (like Unix 'mkdir -p'). Idempotent - won't error if directories exist. Only works within allowed directories.

  • move_file

    Relocate or rename files and directories in a single atomic operation. Supports cross-directory moves with simultaneous renaming when needed. Fails safely if the destination path already exists to prevent accidental overwrites. Can also perform simple same-directory renames. Both source and destination must be within allowed directories.

  • read_file

    Read files with flexible modes. Supports text and documents (PDF, DOCX, PPTX, XLSX, ODT, ODP, ODS). PDF: Extracts with format metadata (fonts, colors, layout). Modes: full (entire file), head (first N lines), tail (last N lines), range (lines from startLine to endLine, inclusive, 1-indexed). Document files ignore mode parameters and always return full content. Only works within allowed directories.

  • read_multiple_files

    Batch read multiple files concurrently with per-file mode control. Supports text and documents (PDF, DOCX, PPTX, XLSX, ODT, ODP, ODS). Each file can specify its own read mode: full, head (first N lines), tail (last N lines), or range (arbitrary line range). Document files ignore mode parameters and return full content. Processes files concurrently for performance. Maximum 50 files per operation. Only works within allowed directories.

  • register_directory

    Description is built at runtime.

Show 2 more tools
  • write_file

    Create/replace files. Supports text (UTF-8), PDF, and DOCX with HTML formatting. **PDF/DOCX with HTML Formatting:** - Provide HTML content for rich formatting (headings, bold, italic, colors, tables, lists) - Supports: <h1>-<h6>, <p>, <div>, <span>, <strong>, <em>, <u>, <table>, <ul>, <ol> - CSS styling: colors, fonts, alignment, borders, margins, padding - Example: '<html><body><h1 style="color: #2c3e50;">Title</h1><p>Content</p></body></html>' - Plain text fallback: If content is not HTML, creates simple formatted document **Text files:** UTF-8 encoding. **Overwrites without confirmation.…

  • write_multiple_files

    Write multiple files concurrently. Supports text, PDF, and DOCX with HTML formatting. File type auto-detected by extension. Failed writes for individual files won't stop others. Returns detailed results for each file. **PDF/DOCX with HTML:** Provide HTML content for rich formatting. Automatically detects HTML and applies formatting. Plain text creates simple documents. IMPORTANT - Multi-line Content: - Use actual newline characters in content strings, NOT \n escape sequences - Each file's content will be written exactly as provided in the string Only works within allowed directories.

Signals

Weekly downloads
55
Last release
Oct 4, 2026 (25 days ago)
Last package publish
Oct 4, 2026 (25 days ago)

From the package registry.

Details

Registry name
io.github.n0zer0d4y/vulcan-file-ops
Version
1.3.0
Auth
No auth
License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from n0zer0d4y

Cite this page

Vulcan File Ops MCP server. Agent Mart. https://agentmart.dev/connectors/n0zer0d4y-vulcan-file-ops (last updated 2026-10-24)