Skip to main content
Glama

MCP Client Configuration Server

by landicefu

MCP 클라이언트 구성 서버

이 MCP 서버는 다양한 MCP 클라이언트의 구성을 관리하는 데 도움이 됩니다. 클라이언트 구성 파일에서 서버 구성을 검색, 나열, 추가 및 제거하는 도구를 제공합니다. 서버는 운영 체제(Windows 또는 macOS)와 지정된 클라이언트에 따라 적절한 구성 파일 경로를 자동으로 감지합니다.

설치

지엑스피1

구성

AI 어시스턴트에서 이 MCP 서버를 사용하려면 MCP 설정 구성에 추가하세요.

{ "mcpServers": { "mcp-client-configuration": { "command": "npx", "args": ["-y", "@landicefu/mcp-client-configuration-server"], "env": {}, "disabled": false, "alwaysAllow": [] } } }

지원되는 클라이언트

  • 클라인 : 클로드 기반 코딩 도우미
  • Roo Code : AI 기능을 갖춘 코드 편집기
  • WindSurf : AI 기반 브라우저
  • Claude 앱 : Claude AI용 데스크톱 애플리케이션

참고: 커서는 MCP 설정에 표준 구성 파일을 사용하지 않으므로 더 이상 지원되지 않습니다. 커서는 MCP 구성을 쉽게 수정할 수 없는 방식으로 저장하는 것으로 보이며, 이로 인해 이 구성 서버의 파일 기반 접근 방식과 호환되지 않습니다.

용법

이 서버는 특히 다음과 같은 경우에 유용합니다.

  1. 여러 클라이언트에서 MCP 서버 관리 : 서버를 한 번 구성하고 여러 클라이언트에 배포
  2. 구성 자동화 : 스크립트는 이 서버를 사용하여 MCP 구성을 프로그래밍 방식으로 관리할 수 있습니다.
  3. 문제 해결 : 어떤 서버가 구성되어 있고 해당 설정이 무엇인지 쉽게 확인하세요

예: Roo Code에서 Claude 앱으로 서버 구성 복사

다음은 AI 어시스턴트를 사용하여 Roo Code에서 Claude 데스크톱 앱으로 MCP 서버 구성을 복사할 수 있는 간단한 프롬프트입니다.

Please copy the "brave-search" MCP server configuration from Roo Code to my Claude desktop app.

AI 비서는 다음 단계를 백그라운드에서 실행합니다.

  1. Roo Code에서 서버 구성을 가져옵니다.
// First, get the server configuration from Roo Code { "client": "roo_code", "server_name": "brave-search" }
  1. 그런 다음 Claude에 동일한 구성을 추가합니다.
// Then add it to Claude with the same settings { "client": "claude", "server_name": "brave-search", "json_config": { // Configuration retrieved from previous step }, "allow_override": true }

이를 통해 다양한 AI 어시스턴트에서 MCP 서버 구성을 쉽게 동기화할 수 있습니다.

도구

get_configuration_path

지정된 클라이언트에 대한 구성 파일의 경로를 검색합니다.

매개변수:

  • client (필수): 클라이언트 이름(cline, roo_code, windsurf, claude)

보고:

  • 구성 파일의 절대 경로

get_configuration

지정된 클라이언트에 대한 전체 구성을 검색합니다.

매개변수:

  • client (필수): 클라이언트 이름(cline, roo_code, windsurf, claude)

보고:

  • 클라이언트 구성 파일의 전체 JSON 구성

서버 목록

지정된 클라이언트 구성에 구성된 모든 서버 이름을 나열합니다.

매개변수:

  • client (필수): 클라이언트 이름(cline, roo_code, windsurf, claude)

보고:

  • 서버 이름의 배열

get_server_configuration

클라이언트 구성에서 특정 서버에 대한 구성을 검색합니다.

매개변수:

  • client (필수): 클라이언트 이름(cline, roo_code, windsurf, claude)
  • server_name (필수): 검색할 서버의 이름

보고:

  • 지정된 서버에 대한 JSON 구성

서버 구성 추가

클라이언트의 구성 파일에 서버 구성을 추가하거나 업데이트합니다.

매개변수:

  • client (필수): 클라이언트 이름(cline, roo_code, windsurf, claude)
  • server_name (필수): 추가하거나 업데이트할 서버의 이름
  • json_config (필수): JSON 형식의 서버 구성

예:

{ "command": "npx", "args": ["-y", "@landicefu/android-adb-mcp-server"], "env": {}, "disabled": false, "alwaysAllow": [] }

보고:

  • 업데이트된 구성이 포함된 성공 메시지

서버 구성 제거

클라이언트 구성 파일에서 서버 구성을 제거합니다.

매개변수:

  • client (필수): 클라이언트 이름(cline, roo_code, windsurf, claude)
  • server_name (필수): 제거할 서버의 이름

보고:

  • 제거된 구성 또는 서버를 찾을 수 없다는 메시지

구현 세부 사항

  • 서버는 운영 체제(Windows 또는 macOS)와 지정된 클라이언트에 따라 적절한 구성 파일 경로를 감지합니다.
  • 모든 구성 파일은 수정 후 아름다운 JSON 형식으로 유지됩니다.
  • 구성 파일이 존재하지 않거나 액세스할 수 없는 경우 오류 처리가 제공됩니다.
  • 구성 파일과 디렉토리가 존재하지 않으면 서버가 자동으로 생성합니다.
  • 각 클라이언트에 대한 구성 경로:
    • 윈도우 :
      • 클라인: %APPDATA%\Code\User\globalStorage\saoudrizwan.claude-dev\settings\cline_mcp_settings.json
      • Roo 코드: %APPDATA%\Code\User\globalStorage\rooveterinaryinc.roo-cline\settings\cline_mcp_settings.json
      • 윈드서프: %APPDATA%\WindSurf\mcp_settings.json
      • 클로드: %APPDATA%\Claude\claude_desktop_config.json
    • 맥OS :
      • 클라인: ~/Library/Application Support/Code/User/globalStorage/saoudrizwan.claude-dev/settings/cline_mcp_settings.json
      • Roo 코드: ~/Library/Application Support/Code/User/globalStorage/rooveterinaryinc.roo-cline/settings/cline_mcp_settings.json
      • 윈드서프: ~/.codeium/windsurf/mcp_config.json
      • 클로드: ~/Library/Application Support/Claude/claude_desktop_config.json

문제 해결

일반적인 문제

  1. 구성 파일을 찾을 수 없습니다
    • 새로운 서버를 추가할 때, 구성 파일이 존재하지 않으면 자동으로 생성됩니다.
    • 다른 작업의 경우, 구성 파일이 없으면 오류 메시지가 표시됩니다.
  2. 서버가 이미 존재합니다
    • 이미 존재하는 서버를 추가하는 경우 allow_override``true 로 설정하여 업데이트해야 합니다.
    • 예:
      { "client": "cline", "server_name": "existing-server", "json_config": { /* new config */ }, "allow_override": true }
  3. 지원되지 않는 플랫폼
    • 현재는 Windows와 macOS만 지원됩니다.
    • 향후 버전에서는 Linux 지원이 추가될 수 있습니다.

모범 사례

  • 서버를 업데이트하거나 제거하기 전에 항상 서버가 존재하는지 확인하세요.
  • 클라이언트 전체에서 일관된 서버 이름을 사용하면 관리가 더 쉬워집니다.
  • 서버 구성에서 민감한 정보에 대해서는 환경 변수를 사용하는 것을 고려하세요.

You must be authenticated.

A
security – no known vulnerabilities
A
license - permissive license
A
quality - confirmed to work

local-only server

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

다양한 AI 어시스턴트 클라이언트(Cline, Roo Code, WindSurf, Claude)에서 MCP 서버 구성을 관리하고 동기화하는 데 도움이 되는 도구로, 클라이언트 구성 파일에서 서버 구성을 검색, 나열, 추가 및 제거하는 프로세스를 자동화합니다.

  1. 설치
    1. 구성
      1. 지원되는 클라이언트
        1. 용법
          1. 예: Roo Code에서 Claude 앱으로 서버 구성 복사
        2. 도구
          1. get\_configuration\_path
          2. get\_configuration
          3. 서버 목록
          4. get\_server\_configuration
          5. 서버 구성 추가
          6. 서버 구성 제거
        3. 구현 세부 사항
          1. 문제 해결
            1. 일반적인 문제
            2. 모범 사례

          Related MCP Servers

          • A
            security
            A
            license
            A
            quality
            A tool that dynamically generates and configures MCP servers by automatically creating necessary directories and files according to user specifications.
            Last updated -
            1
            9
            9
            JavaScript
            MIT License
          • -
            security
            A
            license
            -
            quality
            An MCP server implementation that standardizes how AI applications access tools and context, providing a central hub that manages tool discovery, execution, and context management with a simplified configuration system.
            Last updated -
            9
            Python
            MIT License
          • -
            security
            A
            license
            -
            quality
            An MCP server that implements Claude Code-like functionality, allowing the AI to analyze codebases, modify files, execute commands, and manage projects through direct file system interactions.
            Last updated -
            172
            Python
            MIT License
            • Apple
            • Linux
          • -
            security
            F
            license
            -
            quality
            An MCP server that allows AI assistants to programmatically manage Unleash feature flags through natural language, enabling operations like creating, updating, and retrieving feature flags across projects.
            Last updated -
            5
            2
            TypeScript

          View all related MCP servers

          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/landicefu/mcp-client-configuration-server'

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