LPS MCP - Claude용 도구 서버
일반 설명
LPS MCP는 클로드를 위한 고급 도구를 제공하는 최소한의 기능만 갖춘 서버로, 안전한 파일 시스템 액세스와 순차적 사고 기능을 제공합니다. 이 서버는 업무 환경에서 AI 보조원의 역량을 강화하기 위한 LPS 인프라의 일부입니다.
형질
- 보안 파일 시스템 액세스 : 보안 제한이 있는 탐색 및 읽기 전용 파일 기능
- 순차적 사고 도구 : 복잡한 문제를 구조화된 사고 단계로 분해하는 능력
- 사용자 정의 설정 : 액세스 가능한 디렉토리 제어
필수 조건
- Python 3.10 이상
- UV(Python 패키지 관리자)가 설치되었고 시스템 PATH에 있습니다.
- 클로드 데스크탑(최신 버전)
시설
- UV를 설치하세요 (아직 설치되지 않았다면):지엑스피1
- UV가 PATH에 있는지 확인하세요 :
- 이 저장소를 복제하거나 다운로드하세요 :
git clone https://github.com/lpsDevelopers/LPS-MCP
cd mcp-lps
- 종속성 설치 :
uv pip install "mcp[cli]"
Claude Desktop을 사용한 구성
- Claude Desktop 설정 열기(Claude 메뉴 → 설정 → 개발자 → 설정 편집)
claude_desktop_config.json
파일에 다음 구성을 추가하세요.{
"mcpServers": {
"lps-mcp": {
"command": "uv",
"args": [
"--directory",
"path/to/LPS-MCP",
"run",
"server.py",
"path/to/directory"
]
}
}
}
중요 : path/to/LPS-MCP``server.py
저장된 디렉토리의 절대 경로로 바꾸세요. 마지막 매개변수는 액세스가 허용될 디렉토리입니다(쉼표로 구분하여 여러 디렉토리를 추가할 수 있습니다).언어 : 스페인어 설명이 있는 도구를 사용하려면 server_es.py를 선택하세요.- 새로운 설정을 로드하려면 Claude Desktop을 다시 시작하세요 .
사용 가능한 도구
파일 시스템 도구
read_file
: 파일의 내용을 읽습니다.read_multiple_files
: 여러 파일을 동시에 읽습니다.list_directory
: 해당 위치의 파일과 디렉토리를 표시합니다.directory_tree
: JSON 형식으로 디렉토리 구조를 표시합니다.search_files_tool
: 이름으로 파일 검색get_file_info
: 파일 메타데이터를 표시합니다.list_allowed_directories
: 허용되는 디렉토리를 나열합니다.
순차적 사고 도구
sequentialthinking
: 클로드는 복잡한 문제를 구조화된 사고 단계로 분해하여 다음과 같은 능력을 갖출 수 있습니다.- 논리적인 생각의 순서를 따르세요
- 이전 생각을 검토하세요
- 다양한 접근 방식을 탐색하기 위해 브랜치를 만듭니다.
- 필요한 단계 수를 동적으로 조정합니다.
사용
설정이 완료되면 Claude에게 다음 작업을 요청할 수 있습니다.
- 허용된 위치에서 파일을 읽습니다 .
- "[경로] 파일을 읽을 수 있나요?"
- "[경로]의 내용을 보여주세요"
- 디렉토리 탐색 :
- "[디렉토리]에 어떤 파일이 있나요?"
- "[디렉토리]의 파일 구조를 보여주세요"
- 순차적 사고를 사용하세요 :
- "다음 문제를 단계별로 분석하세요: [문제]"
- 순차적 사고를 활용하여 [작업]에 대한 계획을 개발하세요.
- 도구 결합 :
- 클로드가 정보를 읽고 프로젝트 구조에 대해 알게 되면, 순차적 사고를 사용하여 복잡한 코드 관련 문제에 대한 해결책을 추론해 보라고 요청할 수 있습니다.
보안
이 서버는 엄격한 보안 조치를 시행하고 있습니다.
- 명시적으로 허용된 디렉토리에만 제한된 액세스
- 보안 우회를 방지하기 위한 심볼릭 링크 확인
- 요청된 모든 경로의 검증
- 무단 수정을 방지하기 위한 읽기 전용 모드
문제 해결
- 서버가 Claude에 표시되지 않습니다 . UV가 올바르게 설치되었고 PATH에 있는지, 그리고 구성 파일의 경로가 올바른지 확인하세요.
- 접근 거부 오류 : 허용된 경로 내의 디렉토리에 접근을 시도하고 있는지 확인하세요.
- Claude가 도구를 찾을 수 없습니다 . 설정을 변경한 후 Claude Desktop을 다시 시작하세요.
LPS