Bỏ qua để đến nội dung

Server inspector

Bài viết được dịch tự động từ bài viết gốc, chưa được kiểm tra lại bởi con người. Chỉ những bài viết có dấu tick xanh cạnh tiêu đề là đã được kiểm tra.

Bài này giới thiệu MCP Inspector, một công cụ debug chạy trên trình duyệt, đi kèm trong Python MCP SDK, dùng để test MCP server mà không cần một ứng dụng đầy đủ.

Kích hoạt môi trường Python của bạn, sau đó chạy:

mcp dev mcp_server.py

Lệnh này mở một development server cục bộ (thường ở http://127.0.0.1:6274). Truy cập MCP Inspector qua trình duyệt của bạn.

Các tính năng chính gồm nút Connect, các tab điều hướng (Resources, Tools, Prompts), và một panel để test tool. Nhấn Connect trước tiên để khởi tạo kết nối với server và chuyển trạng thái từ “Disconnected” sang “Connected”.

Vào phần Tools và chọn “List Tools” để xem các tool khả dụng. Chọn một tool để xem chi tiết và các trường input của nó ở panel bên phải. Quy trình mẫu: chọn tool → nhập tham số → nhấn “Run Tool” → xem kết quả và output.

MCP Inspector với tab Tools đang mở, hiển thị hai tool read_doc_contents và edit_document, cùng panel read_doc_contents với trường input doc_id và nút Run Tool MCP Inspector với tab Tools mở, cho phép chọn và chạy thử từng tool.

Bạn có thể chạy nhiều tool liên tiếp để xác minh các luồng phức tạp. Trạng thái server được giữ nguyên giữa các lần gọi, cho phép bạn xác nhận việc chỉnh sửa và quản lý trạng thái hoạt động đúng.

Inspector giúp việc phát triển suôn sẻ hơn nhờ:

  • Lặp nhanh trên các phiên bản triển khai tool.
  • Test các trường hợp biên và điều kiện lỗi.
  • Xác minh workflow và việc quản lý trạng thái.
  • Debug theo thời gian thực.