Máy chủ Giao thức ngữ cảnh mô hình (MCP) đóng vai trò là proxy giữa một dịch vụ bên ngoài cung cấp ngữ cảnh, dữ liệu hoặc các chức năng cho Mô hình ngôn ngữ lớn (LLM) hoặc ứng dụng AI. Máy chủ MCP kết nối các ứng dụng AI với các hệ thống bên ngoài như cơ sở dữ liệu và dịch vụ web, đồng thời dịch các phản hồi của chúng sang định dạng mà ứng dụng AI có thể hiểu được.
Công cụ MCP
Một công cụ MCP là một hàm hoặc chức năng có thể thực thi mà máy chủ MCP cung cấp cho LLM hoặc ứng dụng AI để thực hiện một hành động trong thế giới thực.
Máy chủ MCP calendarmcp.googleapis.com có các công cụ sau:
| Công cụ MCP | |
|---|---|
| list_events |
Liệt kê các sự kiện trên lịch trong một lịch nhất định đáp ứng các điều kiện đã cho. Các tính năng chính:
Hãy sử dụng công cụ search_events nếu:
Sử dụng công cụ này cho các truy vấn như:
Ví dụ: |
| get_event |
Trả về một sự kiện duy nhất từ một lịch nhất định. Sử dụng công cụ này cho các truy vấn như:
Ví dụ: |
| list_calendars |
Trả về các lịch trong danh sách lịch của người dùng. Sử dụng công cụ này cho các truy vấn như:
Ví dụ: |
| suggest_time |
Đề xuất các khoảng thời gian trên một hoặc nhiều lịch. Để truy cập vào lịch chính, hãy thêm "primary" vào trường attendee_emails. Sử dụng công cụ này cho các truy vấn như:
Ví dụ: |
| create_event |
Tạo sự kiện trên lịch. Sử dụng công cụ này cho các truy vấn như:
Ví dụ: |
| update_event |
Cập nhật sự kiện trên lịch. Sử dụng công cụ này cho các truy vấn như:
Ví dụ: |
| delete_event |
Xoá sự kiện trên lịch. Sử dụng công cụ này cho các truy vấn như:
Để huỷ hoặc từ chối một sự kiện, hãy sử dụng công cụ respond_to_event. Ví dụ: |
| respond_to_event |
Phản hồi một sự kiện. Sử dụng công cụ này cho các truy vấn như:
Ví dụ: |
Xem thông số kỹ thuật của công cụ MCP
Để xem thông số kỹ thuật của công cụ MCP cho tất cả các công cụ trong máy chủ MCP, hãy sử dụng phương thức tools/list. Ví dụ sau đây minh hoạ cách sử dụng curl để liệt kê tất cả các công cụ và thông số kỹ thuật hiện có trong máy chủ MCP.
| Yêu cầu Curl |
|---|
curl --location 'https://calendarmcp.googleapis.com/mcp' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/list", "jsonrpc": "2.0", "id": 1 }' |