Skip to main content
Glama

분석 MCP 서버

고급 분석, 연구 및 자연어 처리 기능을 제공하는 특수한 모델 컨텍스트 프로토콜(MCP) 서버입니다.

주요 특징

분석 도구

  • 데이터 세트 분석

  • 의사결정 분석

  • 상관 분석

  • 회귀 분석

  • 시계열 분석

  • 가설 검정

고급 NLP 기능

  • 향상된 사실 추출

  • 명명된 엔터티 인식

  • 공참조 해결

  • 관계 추출

  • 감정 분석

  • 텍스트 유사성

  • 품사 태깅

  • 레마티제이션

  • 맞춤법 검사

Related MCP server: CodeAnalysis MCP Server

설치

필수 조건

  • Node.js(v20+)

  • 엔피엠

  • Exa API 키(연구 및 고급 NLP 기능용)

설정

  1. 저장소를 복제합니다

  2. 종속성 설치:

    지엑스피1

  3. 환경 변수를 설정하세요.

    # 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
  4. 프로젝트를 빌드하세요:

    npm run build

용법

러닝 도구

각 도구는 특정 매개변수를 사용하여 호출할 수 있습니다. 예:

// Analyze a dataset const datasetAnalysis = await analyzeDataset([1, 2, 3, 4, 5], 'summary'); // Verify research claims const researchVerification = await researchVerification.verifyResearch({ query: 'Climate change impacts', sources: 3 }); // Extract entities from text const entities = await advancedNER.recognizeEntities( "Apple Inc. is planning to open a new headquarters in Austin, Texas." );

고급 NLP 데모

포함된 NLP 데모를 실행하여 고급 기능이 실제로 어떻게 작동하는지 확인할 수 있습니다.

npm run build node examples/advanced_nlp_demo.js

개발

사용 가능한 스크립트

  • 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 데모 실행

테스트 스크립트

우리는 특정 테스트 모음을 실행하기 위한 전용 스크립트를 제공합니다:

유닉스/리눅스/맥

# Run all integration tests with a summary report ./tools/run-all-integration-tests.sh # Run specific test suites ./tools/run-exa-tests.sh ./tools/run-research-tests.sh ./tools/run-server-tests.sh ./tools/run-api-key-tests.sh ./tools/run-data-pipeline-tests.sh ./tools/run-market-analysis-tests.sh

윈도우

# Run all integration tests with a summary report .\tools\run-all-integration-tests.bat

핵심 기술

  • 타입스크립트

  • 모델 컨텍스트 프로토콜 SDK

  • 연구 및 NLP를 위한 Exa API

  • 자연어 처리 라이브러리

  • 테스트를 위한 농담

고급 NLP 구현

분석 MCP 서버는 다음을 사용하여 고급 NLP 기능을 구현합니다.

  • 컨텍스트 인식 엔터티 인식을 위한 Exa 연구 API

  • 기본 NLP 작업을 위한 자연어 툴킷

  • 오프라인 기능을 위한 사용자 정의 규칙 기반 대체 메커니즘

  • 신뢰도 평가를 통한 향상된 사실 추출

  • 엔터티 간 관계 추출

자세한 내용은 고급 NLP 설명서를 참조하세요.

필수 API 키

이 프로젝트에는 다음 API 키가 필요합니다.

  • EXA_API_KEY : 연구 통합 및 고급 NLP에 사용됨

.env.example 파일에는 사용 가능한 모든 구성 옵션이 포함되어 있습니다.

  • API 키

  • 기능 플래그

  • 캐시 설정

  • NLP 구성

  • 서버 구성

시작하려면 이 파일을 프로젝트 루트의 .env 로 복사하고 실제 API 키로 업데이트하세요.

기여하다

  1. 저장소를 포크하세요

  2. 기능 브랜치 생성

  3. 변경 사항을 커밋하세요

  4. 지점으로 밀어 넣기

  5. 풀 리퀘스트 만들기

특허

MIT 라이센스

-
security - not tested
A
license - permissive license
-
quality - not tested

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/quanticsoul4772/analytical-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server