Claude Server MCP

by davidteren
Verified

local-only server

The server can only run on the client’s local machine because it depends on local resources.

클로드 서버 MCP

⚠️ 중요: 프로젝트 상태 ⚠️

이 프로젝트는 초기 개발 단계(v0.1.0)이며 아직 정식 출시 준비가 되지 않았습니다 . 현재 몇 가지 중요한 문제를 해결하기 위해 대대적인 재작업이 진행 중입니다. 현재 제한 사항 및 계획된 개선 사항은 문제 페이지를 확인하세요.

중요한 워크플로에 이 기능을 사용하기 전에 안정적인 릴리스(v0.2.0+)가 나올 때까지 기다리는 것이 좋습니다.

클로드에게 정교한 컨텍스트 관리 기능을 제공하는 MCP(모델 컨텍스트 프로토콜) 서버로, 세션 전반에 걸쳐 지속적인 컨텍스트, 프로젝트별 컨텍스트 구성 및 대화 연속성을 지원합니다.

현재 제한 사항

  • 현재 서버에는 Claude Desktop 이외의 MCP 클라이언트와 호환성 문제가 있습니다.
  • 특정 프로젝트 ID가 없으면 컨텍스트 목록 기능이 제한됩니다.
  • 보안 기능은 최소한이며 생산에 적합하지 않습니다.
  • 오류 처리가 기본이며 도움이 되는 지침을 제공하지 못할 수 있습니다.
  • 테스트 인프라가 구축되어 있지 않습니다.

개발 로드맵

이 프로젝트는 현재 활발하게 개선되고 있습니다. 향후 주요 개선 사항은 다음과 같습니다.

  1. 안정성 개선 - 홈 디렉토리 확인 및 컨텍스트 목록의 핵심 문제 해결
  2. 향상된 오류 처리 - 더 나은 오류 메시지 및 복구 메커니즘
  3. 보안 강화 - 입력 검증, 경로 정리 및 데이터 보호
  4. 고급 컨텍스트 관리 - 버전 관리, 검색 및 더 나은 구성

더 자세한 로드맵을 보려면 종합 분석 섹션을 참조하세요.

특징

  • 프로젝트 컨텍스트 관리
    • 계층적 맥락 구성
    • 부모-자녀 관계
    • 컨텍스트 간 교차 참조
    • 프로젝트별 메타데이터
  • 대화의 연속성
    • 세션 기반 컨텍스트 추적
    • 대화 연쇄
    • 메타데이터가 풍부한 컨텍스트 저장소
    • 유연한 태깅 시스템
  • 효율적인 보관
    • 체계적인 디렉토리 구조
    • JSON 기반 저장소
    • 빠른 조회 인덱싱
    • 비동기 작업

설치

서버는 Claude 데스크톱 앱의 MCP 설정에서 자동으로 구성됩니다. 모든 컨텍스트는 더 나은 정리를 위해 ~/.claude/ 에 저장됩니다.

지엑스피1

도구

프로젝트 컨텍스트 관리

// Save project context use_mcp_tool({ server_name: "claude-server", tool_name: "save_project_context", arguments: { id: "feature-design-v1", projectId: "my-project", content: "Design discussion...", parentContextId: "requirements-v1", references: ["api-spec-v1"], tags: ["design"], metadata: { status: "in-progress" } } });

대화 관리

// Save conversation context use_mcp_tool({ server_name: "claude-server", tool_name: "save_conversation_context", arguments: { id: "chat-2024-01-01", sessionId: "session-123", content: "Discussion content...", continuationOf: "previous-chat-id", tags: ["meeting"] } });

컨텍스트 검색

// Get context use_mcp_tool({ server_name: "claude-server", tool_name: "get_context", arguments: { id: "feature-design-v1", projectId: "my-project" } }); // List contexts use_mcp_tool({ server_name: "claude-server", tool_name: "list_contexts", arguments: { projectId: "my-project", tag: "design", type: "project" } });

선적 서류 비치

개발

  1. 저장소를 복제합니다
  2. 종속성 설치:
    npm install
  3. 서버를 빌드하세요:
    npm run build
  4. 서버는 build/index.js 로 빌드됩니다.

구성

서버는 ~/Library/Application Support/Claude/claude_desktop_config.json 에 있는 Claude 데스크톱 앱의 구성 파일을 통해 구성됩니다.

{ "mcpServers": { "claude-server": { "command": "node", "args": ["/path/to/claude-server/build/index.js"] } } }

기여하다

기여를 환영합니다! 이슈를 제출하거나 풀 리퀘스트를 보내주세요.

특허

MIT

You must be authenticated.

A
security – no known vulnerabilities
F
license - not found
A
quality - confirmed to work

클로드에게 정교한 컨텍스트 관리를 제공하여 세션 전반에 걸쳐 지속적인 컨텍스트, 프로젝트별 구성 및 대화 연속성을 구현합니다.

  1. Current Limitations
    1. Development Roadmap
      1. Features
        1. Installation
          1. Tools
            1. Project Context Management
            2. Conversation Management
            3. Context Retrieval
          2. Documentation
            1. Development
              1. Configuration
                1. Contributing
                  1. License
                    ID: l6ds8v5rox