읽기 전용 파일 시스템 MCP 서버
읽기 전용 파일 시스템 작업을 위한 모델 컨텍스트 프로토콜(MCP)을 구현한 Node.js 서버입니다. modelcontextprotocol/server-filesystem 의 복제본입니다.
특징
파일 읽기
디렉토리 목록
파일 검색
파일 메타데이터 가져오기
참고 : 서버는 args 를 통해 지정된 디렉토리 내에서만 작업을 허용합니다.
Related MCP server: Notion MCP Server
API
자원
file://system: 파일 시스템 작업 인터페이스
도구
읽기_파일
파일의 전체 내용 읽기
입력:
path(문자열): 읽을 파일 경로from(숫자): 선택 사항. 읽을 시작 줄 번호입니다. 기본값은 0입니다.to(숫자): 선택 사항. 줄 끝 번호. 설정하지 않으면 파일 끝까지 읽습니다.
UTF-8 인코딩으로 파일 내용(전체 또는 일부)을 읽습니다.
여러 파일 읽기
여러 파일을 동시에 읽기
입력:
paths(문자열[])읽기에 실패해도 전체 작업이 중단되지는 않습니다.
목록_디렉토리
[FILE] 또는 [DIR] 접두사를 사용하여 디렉토리 내용을 나열합니다.
입력:
path(문자열)
검색_파일
재귀적으로 파일/디렉토리 검색
입력:
path(문자열): 시작 디렉토리pattern(문자열): 패턴 검색excludePatterns(string[]): 패턴을 제외합니다. Glob 형식이 지원됩니다.
대소문자 구분 없이 일치
일치 항목의 전체 경로를 반환합니다.
파일_정보_받기
자세한 파일/디렉토리 메타데이터 가져오기
입력:
path(문자열)보고:
크기
창조 시간
수정된 시간
접속 시간
유형(파일/디렉토리)
권한
허용된 디렉토리 목록
서버가 액세스할 수 있는 모든 디렉토리를 나열합니다.
입력이 필요하지 않습니다
보고:
이 서버가 읽고 쓸 수 있는 디렉토리
Claude Desktop과 함께 사용
claude_desktop_config.json 에 다음을 추가하세요:
참고: 샌드박스 디렉터리를 /projects 에 마운트하여 서버에 제공할 수 있습니다. ro 플래그를 추가하면 서버에서 해당 디렉터리를 읽기 전용으로 설정합니다.
엔피엑스
지엑스피1
특허
이 MCP 서버는 MIT 라이선스에 따라 라이선스가 부여됩니다. 즉, MIT 라이선스의 조건에 따라 소프트웨어를 자유롭게 사용, 수정 및 배포할 수 있습니다. 자세한 내용은 프로젝트 저장소의 LICENSE 파일을 참조하세요.
This server cannot be installed
Resources
Looking for Admin?
Admins can modify the Dockerfile, update the server description, and track usage metrics. If you are the server author, to access the admin panel.