Apidog Docs
🇻🇳 Tiếng Việt
  • 🇺🇸 English
  • 🇯🇵 日本語
  • 🇪🇸 Español
  • 🇰🇷 한국인
  • 🇨🇳 简体中文
  • 🇵🇹 Português (Portugal)
  • 🇮🇩 Bahasa Indonesia
  • 🇧🇷 Português (Brasil)
  • 🇻🇳 Tiếng Việt
  • 🇨🇳 繁體中文
🇻🇳 Tiếng Việt
  • 🇺🇸 English
  • 🇯🇵 日本語
  • 🇪🇸 Español
  • 🇰🇷 한국인
  • 🇨🇳 简体中文
  • 🇵🇹 Português (Portugal)
  • 🇮🇩 Bahasa Indonesia
  • 🇧🇷 Português (Brasil)
  • 🇻🇳 Tiếng Việt
  • 🇨🇳 繁體中文
🇻🇳 Tiếng Việt
  • 🇺🇸 English
  • 🇯🇵 日本語
  • 🇪🇸 Español
  • 🇰🇷 한국인
  • 🇨🇳 简体中文
  • 🇵🇹 Português (Portugal)
  • 🇮🇩 Bahasa Indonesia
  • 🇧🇷 Português (Brasil)
  • 🇻🇳 Tiếng Việt
  • 🇨🇳 繁體中文
HomeLearning Center
Support CenterAPI ReferencesDownloadChangelog
HomeLearning Center
Support CenterAPI ReferencesDownloadChangelog
  1. Gửi yêu cầu
  • Trung tâm Học tập Apidog
  • Bắt đầu
    • Giới thiệu về Apidog
    • Các khái niệm cơ bản trong Apidog
    • Điều hướng Apidog
    • Bắt đầu nhanh
      • Tổng quan
      • Tạo một Endpoint
      • Tạo yêu cầu
      • Thêm một khẳng định
      • Tạo kịch bản kiểm thử
      • Chia sẻ tài liệu API
      • Khám phá thêm
    • Di chuyển sang Apidog
      • Tổng quan
      • Nhập thủ công
      • Nhập theo lịch (Liên kết nguồn dữ liệu)
      • Tùy chọn nhập
      • Xuất dữ liệu
      • Nhập từ
        • Nhập từ Postman
        • Nhập OpenAPI Spec
        • Nhập cURL
        • Nhập Markdown
        • Nhập từ Insomnia
        • Nhập từ apiDoc
        • Nhập tệp .har
        • Nhập WSDL
  • Dữ liệu API mock
    • Tổng quan
    • Smart Mock
    • Mock tùy chỉnh
    • Trình tự ưu tiên Mock
    • Mock Scripts
    • Cloud Mock
    • Self-Hosted Runner Mock
    • Ngôn ngữ Mock (Locales)
  • Tài khoản và tùy chọn
    • Cài đặt tài khoản
    • Tạo Token truy cập OpenAPI
    • Thông báo
    • Cài đặt ngôn ngữ
    • Phím tắt
    • Cấu hình Proxy Mạng
    • Sao lưu dữ liệu
    • Cập nhật Apidog
    • Xóa tài khoản
    • Tính năng thử nghiệm
  • Gửi yêu cầu
    • Tổng quan
    • Gỡ lỗi SSE
    • MCP Client
    • Socket.IO
    • WebSocket
    • Webhook
    • SOAP hoặc WebService
    • GraphQL
    • gRPC
    • Sử dụng Tác nhân Proxy Yêu cầu để Gỡ lỗi
    • Tạo yêu cầu
      • Lịch sử yêu cầu
      • Cơ bản về yêu cầu
      • Tham số và Body
      • Header của yêu cầu
      • Cài đặt yêu cầu
      • Gỡ lỗi yêu cầu
      • Lưu yêu cầu dưới dạng Endpoint
      • HTTP/2
    • Xác thực và phân quyền
      • Tổng quan
      • Chứng chỉ CA và Chứng chỉ Client
      • Các loại ủy quyền
      • Digest Auth
      • OAuth 1.0
      • OAuth 2.0
      • Xác thực Hawk
      • Kerberos
      • NTLM
      • Akamai EdgeGrid
    • Phản hồi và cookie
      • Xem phản hồi API
      • Quản lý Cookie
      • Tổng quan
  • Phát triển và gỡ lỗi API
    • Tổng quan
    • Tạo yêu cầu
    • Gửi yêu cầu
    • Trường hợp gỡ lỗi
    • Trường hợp kiểm thử
    • Giá trị động
    • Xác thực phản hồi
    • Design-First vs Request-First
    • Tạo mã
    • Môi trường và biến
      • Tổng quan
      • Sử dụng biến
      • Quản lý môi trường
    • Bí mật trong vault
      • Tổng quan
      • HashiCorp Vault
      • Azure Key Vault
      • AWS Secrets Manager
    • Mô-đun giá trị động
      • Hãng hàng không
      • Animal
      • Màu sắc
      • Commerce
      • Company
      • Cơ sở dữ liệu
      • Kiểu dữ liệu
      • Ngày
      • Finance
      • Food
      • Git
      • Hacker
      • Helpers
      • Hình ảnh
      • Internet
      • Vị trí
      • Lorem
      • Music
      • Number
      • Person
      • Phone
      • Science
      • String
      • Hệ thống
      • Vehicle
      • Từ
    • Bộ xử lý trước và sau
      • Tổng quan
      • Khẳng định
      • Trích xuất biến
      • Chờ
      • Bảo mật
      • Thao tác cơ sở dữ liệu
        • Tổng quan
        • MySQL
        • MongoDB
        • Redis
        • Oracle Client
      • Sử dụng script
        • Tổng quan
        • Script tiền xử lý
        • Tập lệnh hậu xử lý
        • Public Scripts
        • Tài liệu tham khảo về Postman Scripts
        • Gọi các ngôn ngữ lập trình khác
        • Sử dụng thư viện JS
        • Trực quan hóa phản hồi
        • Ví dụ script
          • Tập lệnh khẳng định
          • Sử dụng biến
          • Sửa đổi yêu cầu
          • Các ví dụ khác
    • Gỡ lỗi API
      • AI Agent Debugger
      • A2A Debugger
  • Thiết kế API
    • Tổng quan
    • Tạo một dự án API mới
    • Kiến thức cơ bản về Endpoint
    • Hướng dẫn thiết kế API
    • Mô-đun
    • Cấu hình nhiều ví dụ về body của yêu cầu
    • Thành phần
    • Trường Chung
    • Tham số toàn cục
    • Lịch sử thay đổi endpoint
    • Bình luận
    • Quản lý Endpoint Hàng loạt
    • Custom Protocol API
    • Chế độ Spec-first (Beta)
    • Lược đồ bảo mật
      • Tổng quan
      • Tạo Security Scheme
      • Sử dụng Lược đồ bảo mật
      • Lược đồ bảo mật trong tài liệu trực tuyến
    • Tính năng nâng cao
      • Trường Endpoint Tùy chỉnh
      • Các kịch bản kiểm thử được liên kết
      • Trạng thái Endpoint
      • Giao diện của Danh sách Tham số
      • Nhận dạng duy nhất endpoint
    • Schemas
      • Tổng quan
      • Tạo Schema Mới
      • Xây dựng Schema
      • Tạo Schema từ JSON, v.v.
      • oneOf, allOf, anyOf
      • Sử dụng Discriminator
  • Kiểm thử API
    • Tổng quan
    • Kịch bản kiểm thử
      • Tạo một kịch bản kiểm thử
      • Truyền dữ liệu giữa các yêu cầu
      • Điều kiện điều khiển luồng
      • Đồng bộ dữ liệu từ endpoint và trường hợp endpoint
      • Nhập Endpoint và Endpoint Case từ các dự án khác
      • Xuất Kịch bản Kiểm thử
    • Báo cáo kiểm thử
      • Báo cáo kiểm thử
    • Chạy kịch bản kiểm thử
      • Chạy một kịch bản kiểm thử
      • Chạy hàng loạt các kịch bản kiểm thử
      • Kiểm thử dựa trên dữ liệu
      • Dữ liệu kiểm thử dùng chung
      • Tác vụ đã lên lịch
      • Quản lý môi trường runtime của API từ các dự án khác
    • Bộ kiểm thử
      • Tổng quan
      • Tạo một bộ kiểm thử
      • Điều phối Bộ kiểm thử
      • Chạy bộ kiểm thử cục bộ
      • Chạy Bộ Kiểm Thử Qua CLI
      • Tác vụ đã lên lịch
    • Kiểm thử API
      • Kiểm thử tích hợp
      • Kiểm thử hiệu năng
      • Kiểm thử End-to-End
      • Kiểm thử hồi quy
      • Kiểm thử hợp đồng
    • Apidog CLI
      • Tổng quan
      • Cài đặt và chạy Apidog CLI
      • Tùy chọn Apidog CLI
    • CI/CD
      • Tổng quan
      • Tích hợp với Github Actions
      • Tích hợp với Gitlab
      • Tích hợp với Jenkins
      • Kích hoạt kiểm thử bằng Git Commit
  • Xuất bản tài liệu API
    • Tổng quan
    • Các công nghệ API được hỗ trợ
    • Chia sẻ nhanh
    • Xem tài liệu API
    • Tài liệu Markdown
    • Xuất bản site tài liệu
    • Trang đăng nhập tùy chỉnh
    • Bố cục tùy chỉnh
    • CSS, JavaScript, HTML tùy chỉnh
    • Tên miền tùy chỉnh
    • Tính năng AI
    • Cài đặt SEO
    • Cài đặt nâng cao
      • Tìm kiếm tài liệu
      • Proxy CORS
      • Tích hợp Google Analytics
      • Cài đặt cây thư mục
      • Cài đặt khả năng hiển thị
      • Nhúng giá trị vào URL tài liệu
    • Phiên bản API
      • Tổng quan
      • Tạo phiên bản API
      • Xuất bản các phiên bản API
      • Chia sẻ endpoint theo phiên bản API
  • Nhánh
    • Tổng quan
    • Tạo một Sprint Branch
    • Kiểm thử API trong một nhánh
    • Thiết kế API trong một nhánh
    • Hợp nhất các nhánh Sprint
    • Quản lý Nhánh Sprint
    • AI Branch (Beta)
  • Tính năng AI
    • Tổng quan
    • Bật các tính năng AI
    • Tạo Trường hợp Kiểm thử
    • Sửa đổi Schema bằng AI
    • Kiểm tra tuân thủ endpoint
    • Kiểm tra mức độ hoàn chỉnh của tài liệu API
    • Đặt tên trường bằng AI
    • Câu hỏi thường gặp
  • Máy chủ MCP Apidog
    • Tổng quan
    • Kết nối dự án Apidog với AI
    • Kết nối tài liệu đã xuất bản với AI
    • Kết nối tệp OpenAPI với AI
  • Thực hành tốt nhất
    • Xử lý chữ ký API
    • Truy cập các API được bảo vệ bằng OAuth 2.0
    • Quy trình cộng tác
    • Quản lý trạng thái xác thực
  • Không gian ngoại tuyến
    • Tổng quan
  • Apidog Europe
    • Apidog Europe
  • Quản trị
    • Quản lý dự án
      • Quản lý dự án
      • Cài đặt thông báo
      • Quản lý thành viên dự án
      • Tài nguyên dự án
        • Kết nối cơ sở dữ liệu
        • Kết nối Git
    • Quản lý nhóm
      • Quản lý nhóm
      • Quản lý thành viên nhóm
      • Hoạt động của nhóm
      • Vai trò & Quyền của Nhóm
      • Tài nguyên nhóm
        • General Runner
        • Biến nhóm
        • Request Proxy Agent
      • Cộng tác thời gian thực
        • Cộng tác nhóm
    • Danh sách kiểm tra onboarding
      • Khái niệm cơ bản
      • Hướng dẫn nhập môn
    • Quản lý tổ chức
      • Quản lý Tổ chức
      • Vai trò & Quyền trong Tổ chức
      • Quản lý gói
        • Người quản lý thanh toán trong tổ chức
      • Đăng nhập một lần (SSO)
        • Tổng quan về SSO
        • Cấu hình Microsoft Entra ID
        • Cấu hình Okta
        • Cấu hình SSO cho một tổ chức
        • Quản lý tài khoản người dùng
        • Ánh xạ Nhóm tới Đội
      • Cấp phát SCIM
        • Giới thiệu về cấp phát SCIM
        • Microsoft Entra ID
        • Okta
      • Tài nguyên tổ chức
        • Self-Hosted Runner
  • Thanh toán
    • Tổng quan
    • Credits
    • Nâng cấp gói của bạn
    • Phương thức thanh toán thay thế
    • Quản lý đăng ký
    • Chuyển các nhóm trả phí vào tổ chức
  • Tiện ích bổ sung
    • API Hub
    • Apidog Intellij IDEA Plugin
    • Tiện ích mở rộng trình duyệt
      • Chrome
      • Microsoft Edge
    • Proxy yêu cầu
      • Proxy yêu cầu trên Web
      • Proxy yêu cầu trong tài liệu được chia sẻ
      • Proxy yêu cầu trong Client
  • Dữ liệu và bảo mật
    • Lưu trữ và bảo mật dữ liệu
    • Quyền riêng tư và bảo mật dữ liệu người dùng
    • Định tuyến yêu cầu và bảo mật dữ liệu
  • Tham chiếu
    • Phương pháp tiếp cận API Design-First
    • Phần mở rộng Đặc tả OpenAPI của Apidog
    • JSONPath
    • XPath
    • Biểu thức chính quy
    • JSON Schema
    • Định dạng tệp CSV
    • Cài đặt môi trường Java
    • Môi trường triển khai Runner
    • Cú pháp Markdown của Apidog
    • Tiện ích mở rộng Swagger của Apidog
      • Tổng quan
      • x-apidog-folder
      • x-apidog-status
      • x-apidog-name
      • x-apidog-maintainer
    • Tiện ích mở rộng JSON Schema của Apidog
      • Tổng quan
      • x-apidog-mock
      • x-apidog-orders
      • x-apidog-enum
  • Trung tâm hỗ trợ
  1. Gửi yêu cầu

MCP Client

Tổng quan#

MCP (Model Context Protocol) là một giao thức mở để thiết lập giao tiếp được tiêu chuẩn hóa giữa các ứng dụng mô hình ngôn ngữ lớn (LLM) và các nguồn dữ liệu cũng như công cụ bên ngoài. Apidog có MCP Client tích hợp, hỗ trợ gỡ lỗi và kiểm thử MCP Servers.
MCP Servers cung cấp ba tính năng chính, tất cả đều được Apidog MCP Client hỗ trợ gỡ lỗi:
Tools: Các hàm phía máy chủ có thể thực thi
Prompts: Các mẫu prompt được định nghĩa sẵn
Resources: Tài nguyên dữ liệu do máy chủ cung cấp
Hai phương thức truyền tải được hỗ trợ:
STDIO: Giao tiếp qua đầu vào/đầu ra tiêu chuẩn, phù hợp với các tiến trình cục bộ
HTTP: Giao tiếp qua Streamable HTTP, phù hợp với máy chủ từ xa
TIP
Vui lòng sử dụng phiên bản web hoặc tải xuống phiên bản mới nhất của ứng dụng desktop từ trang chủ.

Tạo MCP Client#

Tạo một endpoint mới trong dự án HTTP và chọn MCP.
Tạo MCP Client

Kết nối với MCP Server#

Nhập địa chỉ máy chủ#

Apidog hỗ trợ nhiều cách để nhập thông tin kết nối MCP Server:
Nhập trực tiếp lệnh hoặc URL
Khi dán một lệnh terminal, giao thức sẽ tự động chuyển sang STDIO:
Khi dán một URL, giao thức sẽ tự động chuyển sang HTTP:
https://example-server.modelcontextprotocol.io/mcp
Dán tệp cấu hình
Apidog hỗ trợ dán trực tiếp các tệp cấu hình MCP Server và sẽ tự động phân tích cú pháp cũng như điền thông tin liên quan.
Ví dụ về tệp MCP Servers:
{
  "mcpServers": {
    "Everything Server": {
      "command": "npx",
      "args": ["-y", "@modelcontextprotocol/server-everything"],
      "env": {}
    }
  }
}
Ví dụ về mục nhập MCP Server:
{
  "type": "streamable-http",
  "url": "https://example-server.modelcontextprotocol.io/mcp"
}
Sau khi dán tệp cấu hình, Apidog sẽ tự động trích xuất tên máy chủ, địa chỉ, biến môi trường và các thông tin khác. Nếu tệp cấu hình chứa nhiều máy chủ, máy chủ đầu tiên sẽ được sử dụng.

Thiết lập kết nối#

Nhấp vào nút Connect để khởi tạo kết nối.
Kết nối STDIO
Vì cần thực thi lệnh cục bộ, Apidog sẽ hiển thị hộp thoại xác nhận bảo mật. Sau khi xác nhận, Apidog sẽ khởi động tiến trình cục bộ và thiết lập kết nối.
Kết nối HTTP
Gửi yêu cầu kết nối trực tiếp đến URL đã chỉ định.
Đối với MCP Servers có xác thực OAuth 2.0, Apidog sẽ tự động truy xuất cấu hình xác thực và hiển thị cửa sổ xác thực
Các phương thức xác thực khác (API Key, Bearer Token, Basic Auth, v.v.) cũng có thể được cấu hình thủ công trong tab Auth
Sau khi kết nối thành công, cây thư mục sẽ hiển thị danh sách Tools, Prompts và Resources do máy chủ cung cấp.

Tính năng gỡ lỗi#

Tools#

Tools là các hàm có thể thực thi do máy chủ cung cấp. Sau khi chọn một Tool, bạn có thể cấu hình tham số qua biểu mẫu hoặc trình chỉnh sửa JSON.
Sau khi cấu hình tham số, nhấp Run để thực thi. Kết quả sẽ được hiển thị trong khu vực phản hồi.

Prompts#

Prompts là các mẫu prompt được định nghĩa sẵn. Sau khi chọn một Prompt, hãy cấu hình tham số (nếu có) và nhấp Run để nhận prompt được tạo.

Resources#

Resources là các tài nguyên dữ liệu do máy chủ cung cấp. Sau khi chọn một Resource, nhấp Run để truy xuất nội dung tài nguyên.

Tùy chọn cấu hình#

Môi trường#

Chỉ khả dụng ở chế độ STDIO. Được sử dụng để cấu hình các biến môi trường khi khởi động tiến trình MCP Server.
Ví dụ:
KhóaGiá trị
ACCESS_TOKENyour-token-here
NODE_ENVproduction

Auth#

Chỉ khả dụng ở chế độ HTTP. Hỗ trợ nhiều phương thức xác thực:
API Key
Bearer Token
JWT Bearer
Basic Auth
Digest Auth
OAuth 2.0
Đối với MCP Servers hỗ trợ OAuth 2.0, Apidog có thể tự động truy xuất và điền cấu hình xác thực.

Headers#

Chỉ khả dụng ở chế độ HTTP. Được sử dụng để cấu hình các header yêu cầu HTTP tùy chỉnh.

Xem phản hồi#

Sau khi nhấp Run, kết quả thực thi công cụ sẽ được hiển thị trong bảng Response. Apidog phân loại tương tác thành hai loại: Messages và Notifications.

Messages#

Một Message đại diện cho một tương tác yêu cầu-phản hồi tiêu chuẩn (ví dụ: thực thi một công cụ và nhận kết quả).
Đối với mỗi message, Apidog cung cấp ba chế độ xem để giúp bạn trực quan hóa dữ liệu. Bạn có thể chuyển đổi giữa chúng bằng các tab ở phía trên khu vực phản hồi:
Content: Chế độ xem mặc định. Hiển thị đầu ra văn bản gọn gàng. Apidog phân tích cú pháp message JSON-RPC và chỉ trích xuất nội dung cốt lõi do công cụ trả về (ví dụ: trường text), loại bỏ các chi tiết giao thức để dễ đọc hơn.
Preview: Kết xuất nội dung phong phú do công cụ trả về. Nếu phản hồi chứa Markdown, hình ảnh hoặc các tài nguyên đa phương tiện khác, tab này sẽ tự động kết xuất chúng thành định dạng trực quan (ví dụ: văn bản đã định dạng, biểu đồ hoặc hình ảnh Base64 đã giải mã). Điều này loại bỏ nhu cầu giải mã thủ công hoặc phân tích cú pháp văn bản thô.
Raw: Hiển thị toàn bộ message tương tác JSON-RPC, bao gồm tất cả chi tiết giao thức (chẳng hạn như cấu trúc jsonrpc, id và result). Sử dụng chế độ này khi gỡ lỗi MCP servers để xác minh tính tuân thủ giao thức.

Notifications#

Một Notification đại diện cho message một chiều từ MCP server (ví dụ: ghi log, cập nhật tiến độ hoặc thay đổi tài nguyên) không yêu cầu phản hồi.
Notifications được liệt kê riêng trong dòng thời gian phản hồi.
Chúng thường hiển thị các mức log (ví dụ: info, debug, error) và văn bản message đi kèm.

Hỗ trợ biến#

Các biến {{variable_name}} được hỗ trợ tại các vị trí sau:
Địa chỉ hoặc lệnh máy chủ
Giá trị biến môi trường
Header yêu cầu
Thông tin xác thực
Giá trị tham số

Lưu và chia sẻ#

Các MCP client đã cấu hình có thể được lưu vào dự án để sử dụng sau này và cộng tác nhóm.
Lưu ý: Cây thư mục MCP (danh sách Tools, Prompts, Resources) chỉ được lưu trữ cục bộ và tự động làm mới trong mỗi lần kết nối.

FAQ#

Kết nối STDIO thất bại với lỗi "command not found"#

Đảm bảo runtime cần thiết (chẳng hạn như Node.js) đã được cài đặt và kiểm tra đường dẫn lệnh là chính xác.

Kết nối HTTP trả về lỗi 401#

Apidog sẽ tự động cố gắng truy xuất cấu hình OAuth 2.0. Nếu không thành công, hãy cấu hình thủ công thông tin xác thực trong tab Auth.

Kết nối thành công nhưng cây thư mục trống#

Kiểm tra cấu hình máy chủ là chính xác và xem tab Notifications để xác nhận liệu máy chủ đã trả về danh sách công cụ hay chưa.

Loại tham số không khớp#

Khi sử dụng chế độ biểu mẫu, Apidog sẽ tự động xác thực loại tham số. Trong chế độ trình chỉnh sửa JSON, hãy cẩn thận không thêm dấu ngoặc kép quanh số và sử dụng true/false cho các giá trị boolean.
Modified at 2026-06-11 10:23:06
Previous
Gỡ lỗi SSE
Next
Socket.IO
Built with