Skip to main content
Glama

Filesystem MCP Server

by mark3labs

파일 시스템 MCP 서버

파일 시스템 작업을 위한 MCP(Model Context Protocol)를 구현하는 Go 서버입니다.

특징

  • 파일 읽기/쓰기
  • 디렉토리 생성/나열/삭제
  • 파일/디렉토리 이동
  • 파일 검색
  • 파일 메타데이터 가져오기
  • 디렉토리 트리 구조 생성

참고 : 서버는 args 를 통해 지정된 디렉토리 내에서만 작업을 허용합니다.

API

자원

  • file://system : 파일 시스템 작업 인터페이스

도구

  • 읽기_파일
    • 파일의 전체 내용 읽기
    • 입력: path (문자열)
    • UTF-8 인코딩으로 전체 파일 내용을 읽습니다.
  • 여러 파일 읽기
    • 여러 파일을 동시에 읽기
    • 입력: paths (문자열[])
    • 읽기에 실패해도 전체 작업이 중단되지는 않습니다.
  • 쓰기_파일
    • 새 파일을 만들거나 기존 파일을 덮어씁니다(이 경우 주의하세요)
    • 입력:
      • path (문자열): 파일 위치
      • content (문자열): 파일 내용
  • 디렉토리 생성
    • 새 디렉토리를 생성하거나 디렉토리가 존재하는지 확인하세요.
    • 입력: path (문자열)
    • 필요한 경우 상위 디렉토리를 생성합니다.
    • 디렉토리가 있으면 자동으로 성공합니다.
  • 목록_디렉토리
    • [FILE] 또는 [DIR] 접두사를 사용하여 디렉토리 내용을 나열합니다.
    • 입력: path (문자열)
  • 이동_파일
    • 파일 및 디렉토리 이동 또는 이름 변경
    • 입력:
      • source (문자열)
      • destination (문자열)
    • 대상이 존재하면 실패합니다.
  • 검색_파일
    • 재귀적으로 파일/디렉토리 검색
    • 입력:
      • path (문자열): 시작 디렉토리
      • pattern (문자열): 패턴 검색
    • 대소문자 구분 없이 일치
    • 일치 항목의 전체 경로를 반환합니다.
  • 파일_정보_받기
    • 자세한 파일/디렉토리 메타데이터 가져오기
    • 입력: path (문자열)
    • 보고:
      • 크기
      • 창조 시간
      • 수정된 시간
      • 접속 시간
      • 유형(파일/디렉토리)
      • 권한
  • 나무
    • 디렉토리 구조의 계층적 JSON 표현을 반환합니다.
    • 입력:
      • path (문자열): 탐색할 디렉토리(필수)
      • depth (숫자): 통과할 최대 깊이(기본값: 3)
      • follow_symlinks (부울): 심볼릭 링크를 따를지 여부(기본값: false)
    • 파일/디렉토리 계층 구조가 포함된 형식화된 JSON을 반환합니다.
    • 파일 메타데이터(이름, 경로, 크기, 수정 시간)가 포함됩니다.
  • 허용된 디렉토리 목록
    • 서버가 액세스할 수 있는 모든 디렉토리를 나열합니다.
    • 입력이 필요하지 않습니다
    • 보고:
      • 이 서버가 읽고 쓸 수 있는 디렉토리

Claude Desktop과 함께 사용

서버를 설치하세요

지엑스피1

claude_desktop_config.json 에 다음을 추가하세요:

{ "mcpServers": { "filesystem": { "command": "mcp-filesystem-server", "args": [ "/Users/username/Desktop", "/path/to/other/allowed/dir" ] } } }

특허

이 MCP 서버는 MIT 라이선스에 따라 라이선스가 부여됩니다. 즉, MIT 라이선스의 조건에 따라 소프트웨어를 자유롭게 사용, 수정 및 배포할 수 있습니다. 자세한 내용은 프로젝트 저장소의 LICENSE 파일을 참조하세요.

-
security - not tested
A
license - permissive license
-
quality - not tested

local-only server

The server can only run on the client's local machine because it depends on local resources.

파일 시스템 작업을 위한 MCP(Model Context Protocol)를 구현하는 Go 서버입니다.

  1. 특징
    1. API
      1. 자원
      2. 도구
    2. Claude Desktop과 함께 사용
      1. 특허

        Related MCP Servers

        • -
          security
          A
          license
          -
          quality
          Node.js server implementing Model Context Protocol (MCP) for filesystem operations.
          Last updated -
          39,735
          51,954
          Python
          MIT License
          • Linux
          • Apple
        • -
          security
          A
          license
          -
          quality
          godoc-mcp is a Model Context Protocol (MCP) server that provides efficient access to Go documentation. It helps LLMs understand Go projects by providing direct access to package documentation without needing to read entire source files.
          Last updated -
          24
          Go
          MIT License
        • -
          security
          A
          license
          -
          quality
          what is go-mcp-postgres? go-mcp-postgres is a Model Context Protocol (MCP) server designed for interacting with Postgres databases, allowing for easy CRUD operations and automation without the need for a Node.js or Python environment.
          Last updated -
          4
          Go
          MIT License
          • Linux
          • Apple
        • -
          security
          A
          license
          -
          quality
          This is a Model Context Protocol (MCP) server implemented in Go, providing a tool to analyze Go pprof performance profiles.
          Last updated -
          4
          Go
          MIT License
          • Linux
          • Apple

        View all related MCP servers

        MCP directory API

        We provide all the information about MCP servers via our MCP API.

        curl -X GET 'https://glama.ai/api/mcp/v1/servers/mark3labs/mcp-filesystem-server'

        If you have feedback or need assistance with the MCP directory API, please join our Discord server