Hacktoberfest 2026: những issue maintainer đã đánh dấu cho tháng Mười, đang mở và phù hợp người mới. Xem issue Hacktoberfest

Bug in the MCP Apps documentation.

Đang mở Phù hợp với người mới
#3,662 0 bình luận 0 reaction 0 người được giao Xem trên GitHub

Maintainer thường phản hồi trong vòng 1 ngày

@Kludex đang làm issue này rồi.

Từ ngày 11/10/2026.

  • #3679 của @Kludex — đang mở

Đánh giá

Độ khó
2/5
Thời gian dự kiến
1-3 giờ
Mức phù hợp với người mới
82/100
Loại issue
Tài liệu
Độ rõ ràng
Đặc tả rõ ràng
Mức độ hoạt động
Sôi nổi
Công nghệ
javascript, python
Lĩnh vực
documentation

Hướng nghiên cứu

Dòng bị lỗi là const text = event.data?.result?.content?.[0]?.text; trong script nội tuyến của ví dụ «Clock with a face» trong tài liệu MCP Apps. Người báo lỗi cho biết cùng thay đổi này cũng cần thực hiện trong tệp máy chủ stories và bản sao docs_src. Hãy bắt đầu bằng cách tìm dòng này trong ví dụ của tài liệu và trong ví dụ docs_src, sau đó kiểm tra tệp máy chủ stories xem có cùng khóa đó không. Hoàn thành khi ví dụ hiển thị văn bản đồng hồ khi chạy trong một client MCP, dùng params thay vì result.

Do mô hình lập chỉ mục viết ra từ nội dung của issue.

Mô tả

documentation v2
Initial Checks
Release line

2.x (current stable)

Description

The Clock with a face example from the documentation has a small error in one of the keys of the HTML script that causes the example to not work.

The following line:

const text = event.data?.result?.content?.[0]?.text;

Should be replaced by:

const text = event.data?.params?.content?.[0]?.text;

If I'm understanding correctly, In JSON-RPC 2.0, a notification's payload lives under params.

I have tested it with MCPJam and the change works. I have a branch ready so I'm more than happy to open a PR. (I changed the stories server file and the docs_src as well)

Current behaviour (using result)
Image
After the changes (using params)
Image
Python & MCP Python SDK
Python 3.14
MCP 2.3.0
Ngôn ngữ chính
Python
Star
24.5k
Fork
4k
Merge trung bình
18 giờ 19 phút
Pull request đã merge (30 ngày)
36

Chuẩn bị môi trường

Bắt đầu từ đâu

  1. Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
  2. Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
  3. Fork repository và làm thay đổi trên một nhánh.
  4. Mở pull request có tham chiếu số hiệu của issue.

Issue khác của modelcontextprotocol/python-sdk

Tất cả issue của modelcontextprotocol/python-sdk

Issue tương tự

Thêm issue về Python

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.