
파일시스템 MCP 서버
파일시스템 MCP 서버는 Model Context Protocol (MCP)를 통해 로컬 파일시스템에 안전하고 프로그래밍적으로 접근할 수 있게 해줍니다. 이는 AI 어시스턴트와 클라이언트가 강력한 안전 제어와 함께 파일 및 디렉터리 작업을 수행할 수 있도록 하며, 자동화, 코드베이스 관...
tsuki_mcp_filesystem_server MCP 서버를 사용하여 AI 에이전트가 로컬 파일을 안전하게 검색하고 나열할 수 있도록 하세요. FlowHunt 및 OpenAI Agent SDK와 완벽하게 호환됩니다.
tsuki_mcp_filesystem_server는 Model Context Protocol(MCP)과 호환되는 커스텀 서버로, 로컬 파일 시스템에서 파일 검색 및 열기 기능을 제공합니다. OpenAI Agent SDK와의 통합을 위해 설계되었으며, 파일 시스템 리소스를 MCP를 통해 노출하여 AI 어시스턴트와 에이전트가 호스트 머신 내 지정된 디렉토리의 파일을 쿼리, 목록화, 접근할 수 있게 합니다. 주요 기능으로는 자동 MIME 타입 감지와 환경 변수 기반의 유연한 설정이 있습니다. resources/list
메서드를 지원하여, 프로그래밍 방식의 파일 탐색이나 관리가 필요한 개발 워크플로우에서 표준화되고 안전한 방법으로 AI 기반 도구가 로컬 파일과 상호작용할 수 있도록 합니다.
레포지토리에 프롬프트 템플릿이 명시되어 있지 않습니다.
git clone https://github.com/yuutotsuki/tsuki_mcp_filesystem_server.git
pip install -r requirements.txt
.env.example
을 .env
로 복사한 후 ROOT_PATH
, HOST
, PORT
, LOG_LEVEL
을 수정하세요.예시 JSON:
{
"mcpServers": {
"tsuki_mcp_filesystem": {
"command": "python",
"args": ["main.py"]
}
}
}
API 키 보호:
{
"env": {
"ROOT_PATH": "/path/to/your/search/directory"
},
"inputs": {}
}
.env
파일에 디렉토리를 지정하세요.python main.py
예시 JSON:
{
"mcpServers": {
"tsuki_mcp_filesystem": {
"command": "python",
"args": ["main.py"]
}
}
}
API 키 보호:
{
"env": {
"ROOT_PATH": "/path/to/your/search/directory"
},
"inputs": {}
}
.env
를 복사 및 편집하세요.python main.py
예시 JSON:
{
"mcpServers": {
"tsuki_mcp_filesystem": {
"command": "python",
"args": ["main.py"]
}
}
}
API 키 보호:
{
"env": {
"ROOT_PATH": "/path/to/your/search/directory"
},
"inputs": {}
}
.env
설정:ROOT_PATH
, HOST
, PORT
를 지정하세요.python main.py
예시 JSON:
{
"mcpServers": {
"tsuki_mcp_filesystem": {
"command": "python",
"args": ["main.py"]
}
}
}
API 키 보호:
{
"env": {
"ROOT_PATH": "/path/to/your/search/directory"
},
"inputs": {}
}
FlowHunt에서 MCP 활용하기
FlowHunt 워크플로우에 MCP 서버를 통합하려면, 플로우에 MCP 컴포넌트를 추가하고 AI 에이전트와 연결하세요.
MCP 컴포넌트를 클릭하여 구성 창을 엽니다. 시스템 MCP 설정 섹션에 아래와 같이 MCP 서버 정보를 JSON 형식으로 입력하세요:
{
"tsuki_mcp_filesystem": {
"transport": "streamable_http",
"url": "https://yourmcpserver.example/pathtothemcp/url"
}
}
구성이 완료되면, AI 에이전트가 이 MCP의 모든 기능과 도구에 접근할 수 있습니다. “tsuki_mcp_filesystem” 부분은 실제 MCP 서버 이름으로, url은 본인의 MCP 서버 주소로 바꾸는 것을 잊지 마세요.
섹션 | 지원 여부 | 상세/비고 |
---|---|---|
개요 | ✅ | |
프롬프트 목록 | ⛔ | 프롬프트 템플릿 없음 |
리소스 목록 | ✅ | 파일 시스템 리소스, resources/list 엔드포인트 |
도구 목록 | ✅ | resources/list |
API 키 보호 | ✅ | 환경 변수(ROOT_PATH)로 제공, 예시 포함 |
샘플링 지원(평가에 중요하지 않음) | ⛔ | 언급 없음 |
제공된 정보를 바탕으로, tsuki_mcp_filesystem_server는 로컬 파일 시스템 검색에 특화된 간결하고 집중된 MCP 서버입니다. 필수 기능과 명확한 설정을 제공하지만, 프롬프트·루트·샘플링 등 고급 MCP 프리미티브는 지원하지 않습니다. 특수 목적에는 매우 유용하지만, 더 폭넓은 활용에는 추가 기능이 필요합니다.
라이선스 있음(MIT) | ✅ |
---|---|
도구 1개 이상 | ✅ |
포크 수 | 0 |
스타 수 | 0 |
로컬 파일 시스템 리소스를 Model Context Protocol을 통해 AI 에이전트에 노출하여, 지정된 디렉토리 내 파일의 안전한 검색과 목록 작성을 가능하게 하는 커스텀 MCP 서버입니다.
'File System Resource'를 통해 파일 접근 및 목록 작성을 제공하며, 'resources/list' 도구로 설정된 디렉토리의 파일을 조회할 수 있습니다.
OpenAI의 Agent SDK, FlowHunt, Claude, Windsurf, Cursor, Cline 등 다양한 프레임워크의 MCP 설정에 서버를 등록하여 연동할 수 있습니다.
접근은 환경 변수인 ROOT_PATH로 지정된 디렉토리로 제한되며, 사용자가 설정하지 않은 외부로는 노출되지 않습니다.
네, 각 파일의 MIME 타입을 자동으로 감지하여 타입별 필터링이나 처리가 가능합니다.
로컬 파일 탐색, LLM에 파일 컨텍스트 제공, 자동화 워크플로우, AI 에이전트를 통한 안전한 파일 관리에 적합합니다.
tsuki_mcp_filesystem_server를 통해 AI 어시스턴트에게 안전하고 효율적인 파일 시스템 접근 권한을 부여하세요. FlowHunt 또는 OpenAI Agent SDK 워크플로우에 원활하게 통합할 수 있습니다.
파일시스템 MCP 서버는 Model Context Protocol (MCP)를 통해 로컬 파일시스템에 안전하고 프로그래밍적으로 접근할 수 있게 해줍니다. 이는 AI 어시스턴트와 클라이언트가 강력한 안전 제어와 함께 파일 및 디렉터리 작업을 수행할 수 있도록 하며, 자동화, 코드베이스 관...
Rust MCP 파일시스템은 Rust로 작성된 매우 빠르고 비동기적이며 경량화된 MCP 서버로, AI 지원 워크플로우를 위한 안전하고 효율적인 파일시스템 작업을 가능하게 합니다. 고급 글롭 검색, 기본적으로 읽기 전용 안전성, FlowHunt 및 기타 개발 도구와의 원활한 통합을 제공합...
DesktopCommander MCP 서버는 Claude와 같은 AI 어시스턴트에게 직접적인 데스크톱 자동화 기능을 제공하여, 개발자를 위한 안전한 터미널 제어, 파일 시스템 검색, 그리고 diff 기반 파일 편집을 지원합니다. 대화형 AI와 실무 데스크톱 워크플로우를 연결하여 생산성을...