20개 이상의 MCP 서버를 하나의 엔드포인트로 통합
언제 쓸까: claude_desktop_config.json에 20개 이상의 항목이 있고 서버 추가/제거가 불편할 때.
사전 조건
- 1mcp 설치 — npx -y @1mcp/agent (또는 문서에 따라 영구 설치)
흐름
-
기존 서버를 1mcp 설정으로 이전Use onemcp-agent. Convert my current MCP client config into a 1mcp config file with each server prefixed by its name.✓ 복사됨→ 모든 서버와 접두사가 있는 1mcp.config.json
-
클라이언트를 1mcp로 연결Replace my client's MCP config with a single entry pointing at 1mcp; keep a backup.✓ 복사됨→ 클라이언트가 서버 하나를 봄; 접두사가 있는 도구 목록
-
새 서버 실시간 추가Add the new arxiv MCP to 1mcp config and reload — without restarting Claude Desktop.✓ 복사됨→ 다음 list_tools 갱신에서 새 도구 표시
결과: 모든 MCP 서버의 단일 진실 소스; 더 빠른 반복.
함정
- 접두사로 도구 이름이 길어짐 — 서버별로 짧은 접두사 별칭 사용 (gh, fs, pg)