> ## Documentation Index
> Fetch the complete documentation index at: https://docs.didit.me/llms.txt
> Use this file to discover all available pages before exploring further.

# VS Code 및 Copilot에 Didit MCP 서버 연결

> Didit MCP 서버를 GitHub Copilot 에이전트 모드가 있는 VS Code에 추가하세요. 원클릭 설치 링크, mcp.json 또는 code CLI를 사용할 수 있으며, API 키 없이 Didit으로 로그인합니다.

VS Code는 설치 링크, `mcp.json` 항목 또는 `code` 명령 하나를 사용해 GitHub Copilot의 에이전트 모드를 호스팅된 Didit MCP 서버(`https://mcp.didit.me/mcp`)에 연결합니다. 그러면 VS Code에서 로그인하라는 메시지가 표시되고, 브라우저에서 **Didit으로 로그인**합니다. 복사할 API 키는 없습니다.

> [card] [VS Code에 Didit 추가](https://vscode.dev/redirect/mcp/install?name=didit\&config=%7B%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.didit.me%2Fmcp%22%7D)
>
> `didit` 서버(HTTP, mcp.didit.me/mcp)의 VS Code 설치 절차를 엽니다. Install을 클릭한 다음 Didit으로 로그인합니다.

자체 버튼이나 README에 사용할 설치 링크:

```text theme={null}
https://vscode.dev/redirect/mcp/install?name=didit&config=%7B%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.didit.me%2Fmcp%22%7D
```

이 링크는 `vscode:mcp/install?{"type":"http","url":"https://mcp.didit.me/mcp","name":"didit"}`로 리디렉션됩니다. VS Code Insiders의 경우 동일한 쿼리 문자열과 함께 `https://insiders.vscode.dev/redirect/mcp/install?…`을 사용합니다.

***

## 방법별 설정

> [tab] 설치 링크
>
> 1. [**Add Didit to VS Code →**](https://vscode.dev/redirect/mcp/install?name=didit\&config=%7B%22type%22%3A%22http%22%2C%22url%22%3A%22https%3A%2F%2Fmcp.didit.me%2Fmcp%22%7D)를 클릭하고 브라우저에서 VS Code를 열도록 하십시오.
> 2. VS Code에 `didit` 서버가 표시됩니다. **Install**을 클릭하십시오.
> 3. VS Code가 로그인을 요청하면 허용하고, 브라우저에서 **Log in with Didit**을 완료하십시오.

> [tab] mcp.json
>
> 워크스페이스 하나에만 적용하려면 `.vscode/mcp.json`을 추가하십시오:
>
> ```json theme={null}
> {
>   "servers": {
>     "didit": {
>       "type": "http",
>       "url": "https://mcp.didit.me/mcp"
>     }
>   }
> }
> ```
>
> VS Code는 다른 클라이언트가 사용하는 `mcpServers` 키 대신 `servers`를 사용합니다. 서버가 해당 경로에 OAuth 메타데이터를 게시하므로, 전체 `/mcp` URL을 지정하십시오.

> [tab] 명령 팔레트
>
> 1. 명령 팔레트에서 **MCP: Add Server**를 실행하십시오.
> 2. **HTTP**를 선택하고 `https://mcp.didit.me/mcp`를 붙여 넣은 다음, 이름을 `didit`로 지정하십시오.
> 3. 저장 위치(사용자 프로필 또는 워크스페이스)를 선택한 다음, 요청이 나타나면 로그인하십시오.

> [tab] 명령줄
>
> `code` 명령으로 사용자 프로필에 서버를 추가하십시오:
>
> ```bash theme={null}
> code --add-mcp '{"name":"didit","type":"http","url":"https://mcp.didit.me/mcp"}'
> ```
>
> `Added MCP servers: didit`를 출력하고, 해당 항목을 사용자 `mcp.json`에 기록합니다.

> [!NOTE]
>
> **설정에 API 키가 없습니다.** 서버는 OAuth 2.1과 PKCE를 사용하며, **사용자 본인**을 대신해 동작합니다. 로그인할 때 승인한 조직에서만, 그리고 사용자 역할의 권한에 따라서만 동작합니다. [인증](https://docs.didit.me/ko/integration/mcp/authentication.md)을 참조하십시오.

***

## 동작 확인

Copilot Chat을 열고 **Agent** 모드로 전환한 뒤 다음과 같이 질문하세요:

```text theme={null}
Use the Didit MCP server to call didit_context_get and list my organizations and applications.
```

Copilot이 `didit_context_get` 호출을 허용할지 묻습니다. 승인하면 소속된 조직과 각 조직의 애플리케이션 목록이 표시됩니다.

> [!TIP]
>
> **활성화된 도구가 너무 많습니까?** 로그인한 Didit 사용자는 100개가 훨씬 넘는 도구를 사용할 수 있습니다. Copilot이 도구 개수에 관해 경고하면 채팅 입력창의 도구 선택기를 열고, 작업에 필요한 Didit 도구 그룹만 남겨 두세요. 예를 들어 세션과 워크플로 그룹이 있습니다.

***

## 문제 해결

* **설치 링크가 아무것도 열지 못했습니다.** 대신 **mcp.json** 또는 **Command line** 탭을 사용하십시오.
* **로그인이 반복되거나 실패합니다.** 기본 브라우저에서 먼저 [business.didit.me](https://business.didit.me)에 로그인한 다음 **MCP: List Servers**를 실행하고 `didit`를 선택한 후 다시 시작하십시오.
* **도구가 `missing_scope`로 응답합니다.** 해당 조직에서의 역할에 이 권한이 없습니다. [역할 및 권한](https://docs.didit.me/ko/integration/mcp/authentication.md#역할과-권한)을 참조하십시오.

***

## 다음 단계

> [card] [Cursor 연결](https://docs.didit.me/ko/integration/mcp/cursor.md)
>
> Cursor용 원클릭 설치 링크와 mcp.json입니다.

> [card] [OpenAI Codex 연결](https://docs.didit.me/ko/integration/mcp/codex.md)
>
> Codex CLI와 IDE 확장 프로그램용 명령어 한 줄입니다.

> [card] [도구 레퍼런스](https://docs.didit.me/ko/integration/mcp/tools.md)
>
> 에이전트가 호출할 수 있는 모든 도구를 도구별로 정리했습니다.

> [card] [기타 클라이언트](https://docs.didit.me/ko/integration/mcp/installation.md)
>
> Windsurf, Zed, 그 밖의 MCP 클라이언트, 그리고 자체 호스팅입니다.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.