
# Kết nối Muse Code {/* #connect-muse-code */}

Hướng dẫn hỗ trợ token cá nhân hoặc OAuth trình duyệt với địa chỉ đã đăng ký `http://127.0.0.1:58234/callback`. Xem [tính tương thích](/docs/vi/connect-ai-agents#client-compatibility).

Tạo token phạm vi **MCP** trong [cài đặt Reconstruct Platform](https://reconstruct.dev/platform/), theo [Token truy cập cá nhân](/docs/vi/connect-ai-agents#personal-access-token).

## Cấu hình máy chủ {/* #configure-the-server */}

Sửa `~/.config/muse/settings.json` hoặc `$XDG_CONFIG_HOME/muse/settings.json` nếu đã đặt. Giữ cài đặt/máy chủ hiện có; thêm `reconstruct` vào `mcpServers`:

```json
{
  "schema_version": 1,
  "mcpServers": {
    "reconstruct": {
      "type": "streamable-http",
      "url": "https://reconstruct.dev/mcp",
      "headers": {
        "Authorization": "Bearer <your MCP token>"
      }
    }
  }
}
```

Thay `<your MCP token>` bằng token đã tạo. Giữ cấu hình riêng tư và ngoài kiểm soát phiên bản. Muse Code 1.3.0 không thay biến môi trường trong tiêu đề HTTP; `${CR_RECONSTRUCT_MCP_TOKEN}` sẽ được gửi nguyên văn. Giữ `schema_version: 1` và chỉ một khóa gốc máy chủ `mcpServers`, không thêm `mcp_servers`.

## Kiểm tra kết nối {/* #check-the-connection */}

Chạy tiến trình `muse` mới sau khi lưu. Chạy `/mcp`, kiểm tra `reconstruct` đã kết nối và yêu cầu gọi `mcp__reconstruct__list_products` để xác nhận quyền. Thay cấu hình cần tiến trình mới.

## Đăng nhập OAuth trình duyệt tùy chọn {/* #optional-oauth-browser-sign-in */}

Xóa `Authorization`, dùng ID công khai `reconstruct-mcp`, phạm vi `openid`, `aud-mcp` và địa chỉ `http://127.0.0.1:58234/callback`. Giữ cổng khả dụng:

```bash
muse mcp login reconstruct --oauth-client-id reconstruct-mcp \
  --scope openid --scope aud-mcp --callback-port 58234
```

Dùng mục cài đặt người dùng cho OAuth; đăng nhập CLI không hỗ trợ máy chủ chỉ trong `.mcp.json` dự án. Để trống bí mật. Dùng `--oauth-client-id` cho gọi lại loopback đăng ký trước; cổng chung là `58234`. Sau đăng nhập, Muse nhận gọi lại và tự hoàn tất kết nối.

Tiếp theo, thử [ví dụ câu lệnh](/docs/vi/prompt-examples).
