OlympHill
mcp-filesystem-server logo

mcp-filesystem-serverServidor Go que implementa o Protocolo de Contexto de Modelo (MCP) para operações de sistema de arquivos.

(0)
Daniel NikulshynAvaliado por Daniel Nikulshyn·Atualizado julho de 2026

Visão geral

O mcp-filesystem-server é um servidor Go que implementa o Protocolo de Contexto de Modelo (MCP) para operações de sistema de arquivos seguras. Ele fornece acesso a arquivos e diretórios locais enquanto impõe medidas de segurança para prevenir ataques de travessia de diretório. O servidor suporta várias operações de arquivo, como ler, escrever, copiar, mover e excluir arquivos, bem como operações de diretório, como listar, criar e pesquisar. Ele também possui resolução de links simbólicos com verificações de segurança, detecção de tipo MIME e limites de tamanho para conteúdo inline e codificação base64. O mcp-filesystem-server é projetado para fornecer acesso seguro a diretórios especificados. Suas características incluem validação de caminho, acesso seguro ao sistema de arquivos local e suporte a arquivos de texto, binários e imagens. O servidor pode ser usado para vários casos de uso que exigem acesso seguro ao sistema de arquivos, como processamento de dados, gerenciamento de arquivos e entrega de conteúdo. Para começar, os usuários podem seguir as instruções de instalação fornecidas no repositório.

Funcionalidades principais

  • Operações de Arquivo: read_file, read_multiple_files, write_file, copy_file, move_file, delete_file, modify_file
  • Operações de Diretório: list_directory, create_directory, tree
  • Pesquisa e Informação: search_files, search_within_files, get_file_info, list_allowed_directories
  • Detecção de tipo MIME
  • Limites de tamanho para conteúdo inline e codificação base64

Preços

Modelo
Free
Avaliação
Ainda sem avaliações

Casos de uso

Gerenciamento de Arquivos Seguro

Use o Servidor de Sistema de Arquivos MCP para gerenciar arquivos e diretórios de forma segura, prevenindo acesso não autorizado e ataques de travessia de diretório.

Integração com Ecossistema MCP

Integre o Servidor de Sistema de Arquivos MCP com outras ferramentas e serviços que suportam o Protocolo de Contexto de Modelo (MCP) para uma troca de dados segura e padronizada.

Prós e contras

Prós

  • Acesso seguro a diretórios especificados
  • Validação de caminho para prevenir ataques de travessia de diretório
  • Resolução de links simbólicos com verificações de segurança

Contras

  • Limitado ao ambiente Go para instalação e uso
  • Requer compreensão do protocolo MCP para integração

Avaliações

Entra para deixar uma avaliação.

Ainda sem avaliações. Sê o primeiro!

Perguntas e respostas

What are the integration requirements?

You need a Go runtime to install and run the server, and familiarity with the Model Context Protocol (MCP) to interact with its API; otherwise standard HTTP/MCP clients can communicate with it.

Asked by Anya Sokolova · Jan 21, 2026

What MIME and size handling features does it include?

The server detects MIME types of accessed files and enforces size limits for inline content and base64-encoded data, ensuring efficient and safe data transfer.

Asked by Kwesi Boateng · Jan 10, 2026

How does the server ensure security against directory traversal?

It validates all paths against a whitelist of allowed directories and performs symlink resolution with security checks, preventing any traversal beyond the designated filesystem roots.

Asked by Aisha Khan · Dec 25, 2025

What file operations can mcp-filesystem-server perform?

The server supports reading, writing, copying, moving, deleting files and modifying file contents. For directories, it can list, create, and traverse tree structures, as well as search files and retrieve file information.

Asked by Yosef Mizrahi · Nov 21, 2025

Faz uma pergunta

Alternativas a Servidores MCP