MCP server intelligence profile

File Operations MCP Server

A Model Context Protocol server that enables enhanced file system operations including reading, writing, copying, moving files with streaming capabilities, directory management, file watching, and change tracking

Hybridbsmi021
Awaiting current scanSource Git · 89a3aaaad12e7b6ab2a755e868ea02fb65f602af

The selected current version does not yet have completed public verification. Unknown does not mean clean or vulnerable.

1Distribution channel
12Independently observed tools
0Linked remote endpoints
AvailableVersion intelligence

Detailed security scan evidence is not public for this MCP yet. Public identity, registry metadata, and independently observed protocol inventory remain available.

Install and connect

Installation and connection instructions are shown only when supported by retained package, repository, or endpoint evidence.

No verified installation or connection method is available in the retained evidence yet.

Identity

Canonical slugfile-operations-mcp-server-abb1dfcbDeploymentHybrid
Canonical packageRepositorybsmi021/mcp-file-operations-server
First publishedLatest release
Last security verificationClassification confidence35%
PublicationDraftOfficial distributionNot verified

Distributions

ChannelIdentifierCurrent versionVersionsSource
source_gitbsmi021/mcp-file-operations-server89a3aaaad12e7b6ab2a755e868ea02fb65f602af1Repository

Current release

PackageVersionPublished / observedInventorySecurity scan
source_gitbsmi021/mcp-file-operations-server89a3aaaad12e7b6ab2a755e868ea02fb65f602afCurrentAug 25, 202612 toolsSucceeded · 1 resources · 0 promptsEvidence restricted
Enterprise protection

Continuously monitor this MCP for security risk

Independently scan the exact version your agents use, receive alerts when its risk changes, and investigate every finding with retained version evidence.

  • Independent exact-version security scans
  • Continuous release and vulnerability monitoring
  • Risk-change alerts with capability context
  • Historical evidence and API exports
Custom pricingContact salesTailored to your organization, integrations, data needs, and support requirements.

Current version evidence

No public current-version evidence is available yet.

Current protocol inventory

2025-06-18Negotiated protocol
file-operations-serverServer-reported name
3Capability groups
Aug 25, 2026Observed

Tools 12

ToolCategoryAnnotationsRisk
clear_changes
Input schema
{
  "type": "object",
  "properties": {},
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
copy_directory
Input schema
{
  "type": "object",
  "properties": {
    "source": {
      "type": "string",
      "description": "Source directory path"
    },
    "destination": {
      "type": "string",
      "description": "Destination directory path"
    },
    "overwrite": {
      "type": "boolean",
      "default": false,
      "description": "Whether to overwrite existing files/directories"
    }
  },
  "required": [
    "source",
    "destination"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
copy_file
Input schema
{
  "type": "object",
  "properties": {
    "source": {
      "type": "string",
      "description": "Source file path"
    },
    "destination": {
      "type": "string",
      "description": "Destination file path"
    },
    "overwrite": {
      "type": "boolean",
      "default": false,
      "description": "Whether to overwrite existing file"
    }
  },
  "required": [
    "source",
    "destination"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
get_changes
Input schema
{
  "type": "object",
  "properties": {
    "limit": {
      "type": "number",
      "description": "Maximum number of changes to return"
    },
    "type": {
      "type": "string",
      "description": "Filter changes by type"
    }
  },
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
is_watching
Input schema
{
  "type": "object",
  "properties": {
    "path": {
      "type": "string",
      "description": "Path to check"
    }
  },
  "required": [
    "path"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
list_directory
Input schema
{
  "type": "object",
  "properties": {
    "path": {
      "type": "string",
      "description": "Path of directory to list"
    },
    "recursive": {
      "type": "boolean",
      "default": false,
      "description": "Whether to list contents recursively"
    }
  },
  "required": [
    "path"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
make_directory
Input schema
{
  "type": "object",
  "properties": {
    "path": {
      "type": "string",
      "description": "Path to create the directory at"
    },
    "recursive": {
      "type": "boolean",
      "default": true,
      "description": "Create parent directories if they don't exist"
    }
  },
  "required": [
    "path"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
read_file
Input schema
{
  "type": "object",
  "properties": {
    "path": {
      "type": "string",
      "description": "Path to the file to read"
    },
    "encoding": {
      "type": "string",
      "default": "utf8",
      "description": "File encoding (default: utf8)"
    }
  },
  "required": [
    "path"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
remove_directory
Input schema
{
  "type": "object",
  "properties": {
    "path": {
      "type": "string",
      "description": "Path to the directory to remove"
    },
    "recursive": {
      "type": "boolean",
      "default": false,
      "description": "Remove directory contents recursively"
    }
  },
  "required": [
    "path"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
unwatch_directory
Input schema
{
  "type": "object",
  "properties": {
    "path": {
      "type": "string",
      "description": "Path to the directory to stop watching"
    }
  },
  "required": [
    "path"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
watch_directory
Input schema
{
  "type": "object",
  "properties": {
    "path": {
      "type": "string",
      "description": "Path to the directory to watch"
    },
    "recursive": {
      "type": "boolean",
      "default": true,
      "description": "Watch subdirectories recursively"
    }
  },
  "required": [
    "path"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}
write_file
Input schema
{
  "type": "object",
  "properties": {
    "path": {
      "type": "string",
      "description": "Path to write the file to"
    },
    "content": {
      "type": "string",
      "description": "Content to write to the file"
    },
    "encoding": {
      "type": "string",
      "default": "utf8",
      "description": "File encoding (default: utf8)"
    }
  },
  "required": [
    "path",
    "content"
  ],
  "additionalProperties": false,
  "$schema": "http://json-schema.org/draft-07/schema#"
}

Resources 1

  • Recent File Changesfile:///recent-changes

    List of recent file system changes

Resource templates 3

  • Directory Contentsdirectory://{path}

    List of files in a directory

  • File Contentsfile://{path}
  • File Metadatametadata://{path}

    Metadata for a file at the specified path

Prompts 0

  • None observed.

Remote endpoints

EndpointTransportAuthenticationHealthObserved
No verified remote endpoint is linked.

File Operations MCP Server questions

How do I install File Operations MCP Server?

No verified package installation command is available in the retained catalog evidence.

What tools does File Operations MCP Server provide?

File Operations MCP Server exposed 12 tools during independent protocol observation, including clear_changes, copy_directory, copy_file, get_changes, is_watching, list_directory, make_directory, read_file, and others.

Is File Operations MCP Server secure?

The selected current version does not yet have completed public verification. Unknown does not mean clean or vulnerable.

Explore related MCP server guides

Curated product and capability guides containing this catalog record.

Filesystem MCP ServersOfficial vs Community MCP Servers

Let’s talk about MCP security.

Share your details and our security team will contact you.