분석 MCP 서버
고급 분석, 연구 및 자연어 처리 기능을 제공하는 특수한 모델 컨텍스트 프로토콜(MCP) 서버입니다.
주요 특징
분석 도구
데이터 세트 분석
의사결정 분석
상관 분석
회귀 분석
시계열 분석
가설 검정
고급 NLP 기능
향상된 사실 추출
명명된 엔터티 인식
공참조 해결
관계 추출
감정 분석
텍스트 유사성
품사 태깅
레마티제이션
맞춤법 검사
Related MCP server: CodeAnalysis MCP Server
설치
필수 조건
Node.js(v20+)
엔피엠
Exa API 키(연구 및 고급 NLP 기능용)
설정
저장소를 복제합니다
종속성 설치:
지엑스피1
환경 변수를 설정하세요.
# Copy the example environment file cp .env.example .env # Edit .env and add your API keys # You'll need an Exa API key for research functionality프로젝트를 빌드하세요:
npm run build
용법
러닝 도구
각 도구는 특정 매개변수를 사용하여 호출할 수 있습니다. 예:
고급 NLP 데모
포함된 NLP 데모를 실행하여 고급 기능이 실제로 어떻게 작동하는지 확인할 수 있습니다.
개발
사용 가능한 스크립트
npm run build: TypeScript 컴파일npm test: 모든 테스트 실행npm run test:integration: 통합 테스트만 실행합니다.npm run test:exa: Exa Research API 테스트 실행npm run test:research: 연구 검증 테스트 실행npm run test:server: 서버 도구 등록 테스트 실행npm run lint: 코드 품질 확인npm run format: 형식 코드npm run nlp:demo: 고급 NLP 데모 실행
테스트 스크립트
우리는 특정 테스트 모음을 실행하기 위한 전용 스크립트를 제공합니다:
유닉스/리눅스/맥
윈도우
핵심 기술
타입스크립트
모델 컨텍스트 프로토콜 SDK
연구 및 NLP를 위한 Exa API
자연어 처리 라이브러리
테스트를 위한 농담
고급 NLP 구현
분석 MCP 서버는 다음을 사용하여 고급 NLP 기능을 구현합니다.
컨텍스트 인식 엔터티 인식을 위한 Exa 연구 API
기본 NLP 작업을 위한 자연어 툴킷
오프라인 기능을 위한 사용자 정의 규칙 기반 대체 메커니즘
신뢰도 평가를 통한 향상된 사실 추출
엔터티 간 관계 추출
자세한 내용은 고급 NLP 설명서를 참조하세요.
필수 API 키
이 프로젝트에는 다음 API 키가 필요합니다.
EXA_API_KEY: 연구 통합 및 고급 NLP에 사용됨
.env.example 파일에는 사용 가능한 모든 구성 옵션이 포함되어 있습니다.
API 키
기능 플래그
캐시 설정
NLP 구성
서버 구성
시작하려면 이 파일을 프로젝트 루트의 .env 로 복사하고 실제 API 키로 업데이트하세요.
기여하다
저장소를 포크하세요
기능 브랜치 생성
변경 사항을 커밋하세요
지점으로 밀어 넣기
풀 리퀘스트 만들기
특허
MIT 라이센스