# 클라이언트 연결

> 서버 URL 하나와 짧은 OAuth 로그인으로 Claude, ChatGPT, VS Code, Cursor, Cline, Continue, Goose 등 모든 MCP 클라이언트를 Nodaro에 연결하세요.

Source: https://nodaro.ai/ko/docs/mcp/connect

Nodaro에 **클라이언트를 연결**하려면 AI 어시스턴트에 URL 하나를 추가하고 Nodaro 계정으로 로그인하세요. URL은 모든 클라이언트에서 `https://mcp.nodaro.ai/mcp`입니다. 전체 설정은 약 1분이면 끝나며, 그다음에는 어시스턴트가 내가 허용한 모든 [Nodaro MCP 도구](https://nodaro.ai/docs/mcp/tools)를 사용할 수 있습니다.

## 세 단계
### MCP URL 복사
```text
https://mcp.nodaro.ai/mcp
```

끝에 슬래시를 붙이지 말고 쓰인 그대로 사용하세요.

### 클라이언트에 원격 서버 추가
클라이언트의 커넥터 설정이나 MCP 설정을 열고 이 URL로 원격 서버를 추가하세요. 클라이언트가 물으면 Streamable HTTP 전송 방식과 OAuth 로그인을 선택하세요. 여러 클라이언트에는 이 단계를 바로 열어 주는 링크가 있습니다. 아래 표를 참고하세요.

### 로그인하고 승인
브라우저에서 Nodaro 로그인 페이지가 열립니다. Nodaro 계정으로 로그인하고, 동의 화면에서 권한을 확인한 다음 **허용**을 클릭하세요. 그러면 클라이언트에 Nodaro가 연결됨으로 표시되고 도구가 나타납니다.

## 클라이언트 선택
| 클라이언트 | 서버를 추가하는 곳 | 원클릭 링크 |
| --- | --- | --- |
| [Claude](https://nodaro.ai/docs/mcp/connect/claude) | **Settings › Connectors › Add custom connector**(설정 › 커넥터 › 커스텀 커넥터 추가) | 이름과 URL이 입력된 상태로 대화 상자를 엽니다 |
| [Claude Code](https://nodaro.ai/docs/mcp/connect/claude-code) | 터미널에서 `claude mcp add` 실행 | 없음 |
| [ChatGPT](https://nodaro.ai/docs/mcp/connect/chatgpt) | **Settings › Connectors › Advanced › Developer mode › Create**(설정 › 커넥터 › 고급 › 개발자 모드 › 만들기) | 만들기 양식을 엽니다. URL은 직접 붙여 넣습니다 |
| [VS Code](https://nodaro.ai/docs/mcp/connect/vs-code) | 명령 팔레트 › **MCP: Add Server**(서버 추가) › **HTTP** | 모든 항목이 입력된 상태로 서버를 설치합니다 |
| [Cursor](https://nodaro.ai/docs/mcp/connect/cursor) | **Settings › MCP › Add new MCP server**(설정 › MCP › 새 MCP 서버 추가) | 모든 항목이 입력된 상태로 서버를 설치합니다 |
| [Cline](https://nodaro.ai/docs/mcp/connect/cline) | **MCP Servers › Remote Servers**(MCP 서버 › 원격 서버) | 없음 |
| [Continue](https://nodaro.ai/docs/mcp/connect/continue) | `config.yaml`의 `mcpServers` 아래 | 없음 |
| [Goose](https://nodaro.ai/docs/mcp/connect/goose) | **Settings › Extensions › Add custom extension**(설정 › 확장 프로그램 › 커스텀 확장 프로그램 추가) | 모든 항목이 입력된 상태로 확장 프로그램을 추가합니다 |
| [내 클라이언트](https://nodaro.ai/docs/mcp/connect/custom-client) | Streamable HTTP와 OAuth를 지원하는 모든 클라이언트 | 없음 |

## 기타 클라이언트
다음 클라이언트도 원격 MCP 서버를 추가할 수 있습니다. 단계는 각 클라이언트의 자체 커넥터 설정을 따릅니다.

| 클라이언트 | 단계 |
| --- | --- |
| Lovable | **Dashboard › Connectors › Add MCP server**(대시보드 › 커넥터 › MCP 서버 추가)를 열거나 [MCP 서버 추가 링크](https://lovable.dev/dashboard?connectors=&subtab=add-mcp-server)를 사용하세요. 이 링크는 대화 상자를 열지만 내용을 채우지는 않습니다. 서버 이름을 Nodaro로 정하고 URL을 붙여 넣은 다음, 인증은 OAuth 그대로 두세요. **Add**(추가)를 클릭해 승인하고 Nodaro로 로그인하세요. 도구는 채팅 커넥터로 나타납니다. |
| Bolt.new | 채팅 상자에서 **+** 메뉴를 연 다음 **Connectors › Manage connectors › Custom MCP server**(커넥터 › 커넥터 관리 › 커스텀 MCP 서버)로 이동하세요. URL을 붙여 넣고 HTTP 전송 방식과 MCP OAuth를 선택한 다음 Nodaro로 로그인하세요. 도구는 Bolt 커넥터로 나타납니다. |
| Base44 | 프로필 아이콘을 연 다음 **Settings › Account › MCP connections**(설정 › 계정 › MCP 연결)로 이동하세요. **Add custom MCP**(커스텀 MCP 추가)를 선택하고 URL을 붙여 넣은 다음, 인증을 OAuth로 설정하고 Nodaro로 로그인하세요. 커스텀 MCP 서버를 사용하려면 Base44의 Builder 요금제 이상이 필요합니다. |
| v0 | **Settings › MCP connections › Add MCP**(설정 › MCP 연결 › MCP 추가)를 열거나 [MCP 연결 링크](https://v0.app/chat/settings/mcp-connections)를 사용하세요. 프리셋 대신 커스텀 서버를 선택하고 URL을 붙여 넣은 다음, 인증을 OAuth로 설정하고 Nodaro로 승인하세요. |
| Grok Bot | **Settings › Plugins**(설정 › 플러그인)를 열고 커스텀 커넥터를 추가하세요. URL을 서버 URL로 붙여 넣고 인증은 OAuth 그대로 둔 다음, Grok이 요청하면 Nodaro로 로그인하세요. grok.com에서는 같은 커넥터가 **Connectors › New Connector › Custom**(커넥터 › 새 커넥터 › 커스텀)에 있습니다. Grok Bot은 모든 SuperGrok 요금제와 모든 Cursor 유료 요금제에 포함되어 있습니다. |
| OpenClaw | Control UI에서 **Settings › MCP › Add server**(설정 › MCP › 서버 추가)를 열고, 서버 이름을 `nodaro`로 정한 다음 Streamable HTTP를 선택하고 URL을 붙여 넣으세요. 서버의 인증을 `oauth`로 설정하고 Nodaro로 로그인하세요. 아래와 같이 명령줄에서 서버를 추가할 수도 있습니다. |
| Hermes | `~/.hermes/config.yaml`의 `mcp_servers` 아래에 URL과 `auth: oauth`를 지정한 `nodaro` 항목을 추가하세요. 그다음 세션에서 `/reload-mcp`를 실행하거나 `hermes mcp login nodaro`를 실행하고, 브라우저에서 Nodaro로 로그인하세요. |

명령줄에서 OpenClaw를 추가하는 방법: 첫 번째 명령으로 서버를 추가하고, 서버의 인증을 `oauth`로 설정하세요. 두 번째 명령은 Nodaro로 로그인할 수 있도록 브라우저를 엽니다. 세 번째 명령은 도구가 로드되는지 확인합니다.

```bash
openclaw mcp add nodaro --url https://mcp.nodaro.ai/mcp --transport streamable-http
openclaw mcp login nodaro
openclaw mcp doctor nodaro --probe
```

`~/.hermes/config.yaml`에 넣는 Hermes 항목은 다음과 같습니다.

```yaml
mcp_servers:
nodaro:
url: "https://mcp.nodaro.ai/mcp"
auth: oauth
```

## 동의 화면이 요청하는 것
동의 화면에는 내 워크플로 읽기, 생성 실행, 파일 업로드 등 클라이언트가 요청하는 권한이 나열됩니다. 모든 기능을 사용하려면 모두 허용하세요. 허용하지 않은 권한이 필요한 도구는 어시스턴트에게 보이지 않습니다. 어떤 도구에 어떤 권한이 필요한지는 [권한](https://nodaro.ai/docs/mcp/tools#permissions)에 나와 있습니다.

동의 화면에는 클라이언트가 연결할 Nodaro 계정도 표시됩니다. 다른 계정으로 로그인하려면 **다른 계정 사용**을 클릭하세요. 화면에 표시되는 클라이언트 이름은 클라이언트가 직접 정한 것이며 Nodaro가 확인하지 않습니다. 그러니 지금 설정하는 앱이 맞는지 확인하세요.

## 연결 확인
어시스턴트에게 “Nodaro ping 도구를 호출해 주세요.”라고 요청하세요. `ping` 도구는 `pong`, 내 Nodaro 사용자 ID, 클라이언트 이름으로 응답합니다. 그다음 “Nodaro로 기사 이미지를 생성해 주세요.” 같은 실제 요청을 해 보세요.

클라이언트에 오류가 표시되거나, Nodaro가 연결된 것으로 표시되지만 도구가 하나도 나열되지 않으면 [문제 해결](https://nodaro.ai/docs/mcp/troubleshooting)을 참고하세요.

## 자주 묻는 질문

### AI 어시스턴트에 어떤 URL을 추가하나요?

https://mcp.nodaro.ai/mcp를 추가하세요. 모든 클라이언트에서 같은 URL이며, 끝에 슬래시를 붙이지 않습니다.

### 어시스턴트를 연결하려면 Nodaro API 키가 필요한가요?

아니요. 클라이언트가 OAuth로 로그인을 처리합니다. 브라우저에서 Nodaro 로그인 페이지가 열리고, 동의 화면에서 액세스를 허용하면 클라이언트가 자체 토큰을 받습니다.

### 동의 화면에서 어떤 권한을 허용해야 하나요?

어시스턴트가 모든 도구를 사용하게 하려면 모두 허용하세요. 허용하지 않은 권한이 필요한 도구는 어시스턴트에게 보이지 않으므로, 어시스턴트가 그 도구를 사용할 수 없습니다.

### 연결이 작동하는지 어떻게 확인하나요?

어시스턴트에게 ping 도구를 호출해 달라고 요청하세요. 이 도구는 pong, 내 Nodaro 사용자 ID, 클라이언트 이름으로 응답합니다.
