MCP 관리자
AI 모델과 도구 간의 통신을 지원하는 유연한 모델 컨텍스트 프로토콜(MCP) 관리자 서버입니다. Claude, MCP Dockmaster 및 기타 MCP 클라이언트와 호환됩니다.
특징
MCP 서버 관리 : 여러 MCP 서버를 실행하고 단일 인터페이스에서 관리합니다.
작업자 모드 : 다른 MCP 클라이언트의 작업자로 작동
자동 검색 : GitHub 및 Smithery 패키지에서 MCP 서버를 자동으로 찾습니다.
도구 레지스트리 : MCP 도구 레지스트리에서 도구를 검색하고 설치합니다.
WebSocket 통신 : 실시간 통신을 위한 WebSocket을 통한 JSON-RPC
헤드리스 모드 : API 우선 작업을 위해 헤드리스 모드로 실행
Related MCP server: Claude MCP Server Ecosystem
시작하기
필수 조건
Node.js(v18+)
NPM(v8+)
설치
지엑스피1
서버 실행
구성 옵션
.env 파일을 편집하여 MCP 관리자를 구성하세요.
Claude 및 기타 MCP 클라이언트와 함께 MCP Manager 사용
MCP Manager는 다음을 포함한 다양한 MCP 클라이언트와 호환되도록 설계되었습니다.
Claude Desktop에 연결
로컬 컴퓨터에서 MCP Manager를 실행하세요
클로드 데스크톱 열기
설정 > 고급 > MCP 구성으로 이동하세요.
MCP 서버 URL을
http://localhost:5000/ws로 설정합니다.MCP Manager는 Claude에서 사용 가능한 서버로 나타납니다.
MCP Dockmaster에 연결
로컬 컴퓨터에서 MCP Manager를 실행하세요
MCP Dockmaster 열기
"서버 추가"를 클릭하세요
서버 정보를 입력하세요:
이름: MCP 관리자
주소: localhost
포트: 5000
"연결"을 클릭하세요
작업자 모드 사용
MCP Manager는 다른 MCP 클라이언트의 작업자로 작동할 수 있습니다.
.env파일에서MCP_WORKER_MODE=true설정하세요.MCP 관리자 실행
MCP 클라이언트에서 MCP 관리자에 연결하세요
MCP 관리자는 사용 가능한 도구를 자동으로 검색하고 등록합니다.
헤드리스/API 우선 작업
MCP Manager는 API 우선 클라이언트에 대한 헤드리스 작업을 지원합니다.
쿼리 매개변수:
api_key: API 키(필요한 경우)headless: 헤드리스 모드 활성화auto_connect: 사용 가능한 MCP 서버에 자동으로 연결합니다.ws_url: 사용자 정의 WebSocket URL을 지정합니다.server_id: 특정 서버 ID에 연결
API 참조
MCP Manager는 WebSocket을 통해 JSON-RPC 프로토콜을 구현합니다. 주요 API 엔드포인트는 다음과 같습니다.
사용 가능한 방법
ping: 서버 연결 테스트getServers: 등록된 모든 서버를 가져옵니다getServer: ID로 서버 가져오기toggleWorker: 서버의 작업자 상태 전환getTools: 모든 도구 가져오기getToolsByServer: 특정 서버에 대한 도구 가져오기activateTool: 도구 활성화deactivateTool: 도구 비활성화getStats: 서버 통계 가져오기
특허
MIT