Devin 에 Contextick 연결하기
Devin 의 데스크톱 앱 — 옛 Windsurf — 은 JSON 설정 파일에서 MCP 서버를 읽습니다. Contextick API 키를 만들어 Contextick 엔드포인트와 함께 그 파일에 붙여넣으면 끝입니다.
준비물
- Devin 데스크톱 앱(옛 Windsurf).
- Contextick API 키. 계정 페이지의 MCP 연결 → API 키 → API 키 만들기 에서 만듭니다.
키에 대해 두 가지. 키는 만든 직후 한 번만 보여집니다 — 다시 볼 수 없으니 그때 복사하세요. 그리고 키에 붙인 이름이 그 키로 저장된 모든 것의 출처로 기록되므로, 이 키를 “Devin” 이라고 부르면 나중에 Devin 에서 저장한 것과 다른 데서 저장한 것을 구분할 수 있습니다.
단계
- 계정 페이지에서 API 키를 만들고 복사합니다.
- Devin 에서 Settings → Devin Local → MCP Servers → Devin MCP Marketplace → Add custom
MCP 를 엽니다. Devin 이
config.json파일을 열어 줍니다. - Contextick 을 추가합니다:
{ "mcpServers": { "contextick": { "serverUrl": "https://contextick.ai/mcp", "headers": { "Authorization": "Bearer YOUR_CONTEXTICK_API_KEY" } } } }YOUR_CONTEXTICK_API_KEY를 복사한 키로 바꾸세요.config.json이 비어 있으면 위 블록을 통째로 붙여넣고,"mcpServers"아래에 다른 서버가 이미 있다면"contextick": { … }블록만 추가하고 나머지는 그대로 두세요.Devin 은 엔드포인트 필드를
serverUrl이라고 부릅니다.url이 아닙니다 — 다른 도구 문서에서 스니펫을 복사해 온다면 바로 이 필드에서 걸립니다. - 파일을 저장하고 MCP 서버 목록을 새로고침합니다(또는 Devin 을 다시 시작합니다). Contextick 이 연결됨으로 나타나야 합니다.
잘 됐는지 확인하기
두 단계로 확인하시되, 두 번째는 반드시 새 대화에서 하세요. 같은 대화에서 물으면 Devin 이 Contextick 을 부르지 않고도 방금 한 말에서 답할 수 있어 — 연결이 끊겨 있어도 된 것처럼 보입니다.
- 실제로 다시 꺼내 쓰고 싶은 것을 저장해 보세요. 규칙을 하나 정리한 작업 끝에 이렇게 말합니다: “방금 합의한 배포 규칙을 Contextick 에 저장해 줘.”
- 새 대화를 시작해 물어봅니다: “우리 배포 규칙이 뭐지?”
새 대화에서 답이 돌아오면 연결된 것이고, 동시에 이 제품의 핵심을 보신 겁니다 — 규칙을 다시 설명하지 않으셨죠. 그 노트는 Claude 든 ChatGPT 든 Contextick 에 연결한 다른 어떤 AI 에서도 쓸 수 있습니다.
보이지 않는다면
- Contextick 이 목록에 없습니다. MCP 서버 목록을 새로고침한 다음 Devin 을 다시 시작하세요. JSON 이 올바른지 확인하세요. 대개는 콤마 하나가 범인입니다.
serverUrl대신url을 썼습니다. Devin 은 원격 서버에serverUrl을 쓰도록 문서화하고 있습니다. 그것을 쓰세요.- 목록에는 있는데 호출이 전부 실패합니다. 거의 항상 키 문제입니다 — 공백 없이
정확히 붙여넣었는지,
Bearer가 앞에 그대로 있는지 확인하세요. - 키를 잃어버렸습니다. 키는 한 번만 보여집니다. 새로 만들고 옛 키는 계정 페이지에서 지우세요.
공식 문서
Devin 자체 MCP 가이드: MCP in Devin. (Windsurf 가 Devin 의 데스크톱 앱이 되면서 문서도 Devin 문서 사이트로 옮겨졌습니다.)