Skip to main content
Glama
ai-yliu

Filesystem MCP Server

by ai-yliu

파일 시스템 MCP 서버

Claude AI에 파일 시스템 작업을 제공하는 MCP(Model Context Protocol) 서버입니다.

특징

이 MCP 서버는 다음과 같은 파일 시스템 작업을 제공합니다.

  1. read_file : 파일의 전체 내용을 읽습니다.

    • 입력: path (문자열)

    • UTF-8 인코딩으로 전체 파일 내용을 읽습니다.

  2. read_multiple_files : 여러 파일을 동시에 읽습니다.

    • 입력: paths (문자열[])

    • 읽기에 실패해도 전체 작업이 중단되지는 않습니다.

  3. write_file : 새 파일을 만들거나 기존 파일을 덮어씁니다.

    • 입력:

      • path (문자열): 파일 위치

      • content (문자열): 파일 내용

  4. create_directory : 새 디렉토리를 생성하거나 디렉토리가 존재하는지 확인합니다.

    • 입력: path (문자열)

    • 필요한 경우 상위 디렉토리를 생성합니다.

    • 디렉토리가 있으면 자동으로 성공합니다.

  5. list_directory : [FILE] 또는 [DIR] 접두사가 붙은 디렉토리 내용을 나열합니다.

    • 입력: path (문자열)

  6. move_file : 파일 및 디렉토리를 이동하거나 이름을 바꿉니다.

    • 입력:

      • source (문자열)

      • destination (문자열)

    • 대상이 존재하면 실패합니다.

  7. search_files : 파일/디렉토리를 재귀적으로 검색합니다.

    • 입력:

      • path (문자열): 시작 디렉토리

      • pattern (문자열): 패턴 검색

    • 대소문자 구분 없이 일치

    • 일치 항목의 전체 경로를 반환합니다.

  8. get_file_info : 자세한 파일/디렉토리 메타데이터 가져오기

    • 입력: path (문자열)

    • 보고:

      • 크기

      • 창조 시간

      • 수정된 시간

      • 접속 시간

      • 유형(파일/디렉토리)

      • 권한

  9. list_allowed_directories : 서버가 액세스할 수 있는 모든 디렉토리를 나열합니다.

    • 입력이 필요하지 않습니다

    • 이 서버가 읽고 쓸 수 있는 디렉토리를 반환합니다.

Related MCP server: Terminal MCP Server

보안

서버는 명령줄 인수를 통해 지정된 디렉토리 내에서만 작업을 허용합니다.

설치

  1. 이 저장소를 복제하세요

  2. 종속성 설치: npm install

  3. 프로젝트 빌드: npm run build

용법

하나 이상의 허용된 디렉토리로 서버를 실행합니다.

지엑스피1

MCP 구성

MCP 구성 파일에 서버를 추가합니다.

{ "mcpServers": { "filesystem-server": { "command": "node", "args": [ "/path/to/filesystem-server/build/index.js", "/path/to/allowed/dir1", "/path/to/allowed/dir2" ], "disabled": false, "autoApprove": [] } } }

특허

아이에스씨

Latest Blog Posts

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/ai-yliu/filesystem-mcp-server'

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