Đây là một máy chủ Giao thức bối cảnh mô hình (MCP) do API Lịch Google cung cấp. Máy chủ này cung cấp các công cụ để nhà phát triển xây dựng ứng dụng LLM (mô hình ngôn ngữ lớn) dựa trên Lịch.
Máy chủ Giao thức bối cảnh mô hình (MCP) hoạt động như một proxy giữa một dịch vụ bên ngoài cung cấp bối cảnh, dữ liệu hoặc các tính năng cho một 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, chuyển đổi phản hồi của các hệ thống này thành một định dạng mà ứng dụng AI có thể hiểu.
Thiết lập máy chủ
Bạn phải định cấu hình máy chủ MCP Lịch trước khi sử dụng. Để biết thêm thông tin về cách sử dụng máy chủ MCP từ xa của Google và Google Cloud, hãy xem bài viết Tổng quan về máy chủ MCP của Google Cloud.
Điểm cuối của máy chủ
Điểm cuối dịch vụ MCP là địa chỉ mạng và giao diện giao tiếp (thường là một URL) của máy chủ MCP mà một ứng dụng AI (Máy chủ cho ứng dụng MCP) sử dụng để thiết lập một kết nối an toàn, được tiêu chuẩn hoá. Đây là điểm liên hệ để LLM yêu cầu bối cảnh, gọi một công cụ hoặc truy cập vào một tài nguyên. Điểm cuối MCP của Google có thể là điểm cuối toàn cầu hoặc điểm cuối theo khu vực.
Máy chủ MCP API Lịch có điểm cuối MCP toàn cầu sau:
- https://calendarmcp.googleapis.com/mcp/v1
Công cụ MCP
Công cụ MCP là một hàm hoặc tính năng có thể thực thi mà máy chủ MCP hiển thị cho một LLM hoặc ứng dụng AI để thực hiện một hành động trong thế giới thực.
Công 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ột 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/v1' \ --header 'content-type: application/json' \ --header 'accept: application/json, text/event-stream' \ --data '{ "method": "tools/list", "jsonrpc": "2.0", "id": 1 }' |