README.md 내용: 선택 사항이지만 Cline이 서버의 목적과 구성을 이해하는 데 도움이 됩니다. GitHub 리포지토리에서 README.md 파일을 복사할 수 있습니다.
Cline과의 상호 작용 예시:
Copy
사용자: "Cline, Brave 브라우저 제어를 위한 MCP 서버를 추가하고 싶습니다. GitHub 링크는 다음과 같습니다. @https://github.com/modelcontextprotocol/servers/tree/main/src/brave-search 추가해 주시겠어요?"Cline: "알겠습니다. 리포지토리를 MCP 디렉터리로 복제합니다. 'package.json' 파일이 있으므로 빌드해야 합니다. 'npm run build'를 실행해야 할까요?"사용자: "예, 빌드하세요."Cline: "빌드가 완료되었습니다. 이 서버에는 브라우저 경로가 필요합니다. Brave 브라우저 실행 파일은 어디에 있습니까?"사용자: " '/Applications/Brave Browser.app/Contents/MacOS/Brave Browser'에 있습니다."Cline: "알겠습니다. 해당 경로로 서버 구성을 업데이트하고 'cline_mcp_settings.json'에 추가했습니다. 다른 것이 있습니까?"사용자: "아니요, 그게 다입니다. 테스트해 봅시다."Cline: "좋습니다! 서버 연결을 테스트하기 위해 MCP 검사기를 시작합니다. 그런 다음 Cline에서 브라우저를 제어해 볼 수 있습니다."
Cline의 작업: 지침에 따라 Cline은 다음을 수행합니다.
리포지토리 복제: Cline은 일반적으로 구성에 지정된 디렉터리에 리포지토리를 로컬 컴퓨터로 복제합니다.
조정: Cline이 서버 구성을 수정하도록 안내할 수 있습니다. 예를 들어:
사용자: “이 서버에는 API 키가 필요합니다. 어디에 추가해야 하는지 찾아주시겠어요?”
Cline은 지침에 따라 cline_mcp_settings.json 파일 또는 기타 관련 파일을 자동으로 업데이트할 수 있습니다.
서버 빌드: Cline은 서버에 적합한 빌드 명령(일반적으로 npm run build)을 실행합니다.
설정에 서버 추가: Cline은 서버 구성을 cline_mcp_settings.json 파일에 추가합니다.