LSP 도구 MCP 서버
텍스트 분석을 위한 언어 서버 프로토콜과 유사한 기능을 제공하는 모델 컨텍스트 프로토콜(MCP) 서버입니다.
특징
- 정규식 위치 찾기 : 파일에서 정규식 패턴 일치의 0부터 인덱스된 줄과 열 위치 찾기
- 허용된 디렉토리 목록 : 서버가 액세스할 수 있는 디렉토리 목록을 가져옵니다.
설치
지엑스피1
용법
# Start the server allowing access to a specific directory
node dist/index.js /path/to/allowed/directory
# Start the server with multiple allowed directories
node dist/index.js /path/to/dir1 /path/to/dir2 /path/to/dir3
개발
테스트 실행
이 프로젝트는 테스트에 Jest를 사용합니다. 다음을 사용하여 테스트를 실행하세요.
개발 중에 감시 모드에서 테스트를 실행하려면:
린팅
ESLint로 코드를 린트합니다.
도구 문서
정규식 위치 찾기
이 도구는 파일에서 정규식 패턴 일치의 0부터 시작하는 줄과 열 위치를 찾습니다.
매개변수:
path
: 검색할 파일의 경로regex
: 검색할 정규 표현식 패턴
보고:
- 다음 속성을 가진 일치 항목의 배열:
match
: 일치하는 텍스트line
: 시작 라인(0-인덱스)column
: 시작 열(0부터 인덱스)endLine
: 종료 라인(0부터 인덱스)endColumn
: 종료 열(0부터 인덱스, 제외)
허용된 디렉토리 목록
이 도구는 이 서버가 액세스할 수 있는 모든 디렉토리를 나열합니다.
매개변수:
보고:
특허
MIT