Shiny Gen / Blog

Để Claude hoặc ChatGPT làm game cho bạn: máy chủ MCP hosted để làm game

Ngôn ngữ khác: English · Español · Deutsch · Français · Português · Italiano · Nederlands · Svenska · Norsk · Bahasa Indonesia · Türkçe · Polski · Русский · 日本語 · 한국어 · 繁體中文

Để Claude hoặc ChatGPT làm game cho bạn, hãy kết nối nó với mcp.shinygen.ai, máy chủ MCP hosted của Shiny Gen. Không cần cài gì: không engine, không plugin cho trình chỉnh sửa, không máy chủ cục bộ. Khi đã kết nối, trợ lý của bạn đọc dự án Shiny Gen đang mở, viết GDScript, và tạo hình ảnh, mô hình 3D và âm thanh. Rồi nó làm phần thường vẫn là việc của bạn: chạy game, chụp màn hình, bấm các nút điều khiển, đọc lỗi khi chạy và sửa những gì nó làm hỏng.

MCP (Model Context Protocol) là một chuẩn mở để trao công cụ cho trợ lý AI. Shiny Gen cung cấp engine, các trình chỉnh sửa và các mô hình tạo nội dung dưới dạng công cụ MCP, nên trợ lý nào nói được MCP cũng dùng được chúng. Bài này hướng dẫn cài đặt từng bước, những gì công cụ cho phép trợ lý làm, chi phí, và các giới hạn.

Có hai cách kết nối. Bạn có thể mở kết nối cho trợ lý từ ứng dụng Shiny Gen đang mở (các bước bên dưới), và nó hoạt động khi ứng dụng đó còn mở. Hoặc bạn có thể đưa cho AI của bạn một liên kết phiên agent: nó mở Shiny Gen trong trình duyệt riêng và làm việc ở đó, phía bạn không cần mở gì. Cách thứ hai nằm ở phần dưới.

Bạn cần gì

Cài đặt

1. Mở bộ chọn mô hình

Trong Shiny Gen, mở game bạn muốn làm (hoặc bắt đầu game mới bằng nút +). Mở thẻ Agent ở cuối trình chỉnh sửa và chạm vào tên mô hình bên cạnh ô trò chuyện. Danh sách Chọn mô hình kết thúc bằng Kết nối mô hình bên ngoài qua MCP: hãy chọn nó.

Danh sách Chọn mô hình trong Shiny Gen: vài mô hình tích hợp với hệ số ngọc của chúng, và dòng cuối ghi Kết nối mô hình bên ngoài qua MCP, Dùng Claude, ChatGPT, Grok, Cursor hoặc opencode để xây dựng trong thẻ này.
Bộ chọn mô hình AI. Dòng cuối kết nối một trợ lý bên ngoài thay cho agent tích hợp.

2. Nhấn Mở kết nối agent ngoài

Màn hình Dùng AI của riêng bạn mở ra. Trong Kết nối AI của bạn với thẻ này, nhấn Mở kết nối agent ngoài. Ứng dụng sẽ hiện "Đang chờ AI của bạn kết nối".

Với cách này, bước đó là bắt buộc và phải làm trước: cho đến khi bạn nhấn, máy chủ sẽ từ chối trợ lý của bạn và bảo nó nhờ bạn nhấn đúng nút này. Bạn làm việc này một lần mỗi phiên, và kết nối vẫn mở khi Shiny Gen còn mở. (Nút Tạo liên kết phiên agent trên cùng màn hình là cách còn lại, không cần ứng dụng của bạn mở.)

Màn hình Dùng AI của riêng bạn: nút Tạo liên kết phiên agent, rồi Kết nối AI của bạn với thẻ này với nút Mở kết nối agent ngoài và ghi chú AI của bạn chỉ kết nối được sau khi bạn nhấn nút này.
Dùng AI của riêng bạn. Mở kết nối agent ngoài mở cửa cho trợ lý của bạn, trong phiên này.

3. Thêm máy chủ vào trợ lý

Địa chỉ là:

https://mcp.shinygen.ai/mcp

Hãy giữ đường dẫn /mcp; chỉ tên máy chủ thôi thì không phải là endpoint. Sau đó, trong client của bạn:

claude mcp add --transport http shinygen https://mcp.shinygen.ai/mcp
Các bước cho client trong ứng dụng: nút cho Claude, ChatGPT, Grok, Cursor và opencode, rồi bốn bước đánh số cho Claude, gồm lệnh claude mcp add cho Claude Code.
Các bước cho Claude, như ứng dụng hiện ra trong khi chờ AI của bạn kết nối.

4. Chấp thuận quyền truy cập

Lần đầu một client kết nối, trình duyệt sẽ mở trang đồng ý của Shiny Gen. Đăng nhập và chấp thuận. Việc đăng nhập dùng OAuth, và trợ lý yêu cầu ba quyền:

Bạn có thể ngắt kết nối bất cứ lúc nào, và Shiny Gen có một công tắc để chặn mọi trợ lý kết nối vào tài khoản của bạn.

5. Yêu cầu một game

Bắt đầu trò chuyện với trợ lý và nói cần xây gì: "Làm một game đua xe nhìn từ trên xuống, ba vòng đua với hai xe máy. Phím mũi tên để lái. Hiện số vòng." Giữ thẻ Shiny Gen ở chỗ bạn nhìn thấy được: các thay đổi hiện ra trực tiếp ở đó khi trợ lý làm việc, và bạn có thể chơi game bất cứ lúc nào.

Trợ lý làm được gì

Các công cụ chia thành năm nhóm. Trợ lý tự chọn chúng.

Vòng lặp viết, chạy, nhìn và bấm đó chính là điểm mấu chốt. Một trợ lý chỉ biết viết code phải đoán xem game có chạy không; một trợ lý nhìn và chơi được thì sẽ biết.

Chi phí

Shiny Gen cũng có agent riêng tích hợp trong ứng dụng, với cùng khả năng. Khác biệt là ai chạy mô hình: agent tích hợp chạy trên Shiny Gen và mỗi bước của nó tiêu ngọc, còn trợ lý bên ngoài chạy trên gói của bạn. Xem trang bảng giá để biết giá ngọc.

Máy chủ hosted khác gì máy chủ MCP cầu nối trên máy tính

Phần lớn máy chủ MCP cho engine game là cầu nối cục bộ. Bạn cài engine và một plugin cho trình chỉnh sửa của nó, chạy một máy chủ nhỏ trên máy tính, và trỏ trợ lý tới đó bằng một lệnh. Trợ lý khi đó điều khiển trình chỉnh sửa trên chính máy đó. Cách này hợp khi bạn đã làm việc trong một engine trên máy tính: nó với tới toàn bộ trình chỉnh sửa, và engine có thể tạo bản build gốc cho game của bạn.

Một máy chủ hosted hoạt động khác:

Những đánh đổi cũng giống như của chính Shiny Gen: dự án chạy trên bản fork Godot có sandbox của chúng tôi, nên trình chỉnh sửa Godot gốc không mở được chúng, và hiện chưa có bản build gốc cho game của bạn.

Giới hạn

Hoặc để AI tự chạy Shiny Gen

Với liên kết phiên agent, AI của bạn chạy Shiny Gen trong trình duyệt riêng của nó, và phía bạn không cần mở gì.

  1. Tạo liên kết. Với game mới, nhấn + rồi Liên kết trong Dùng agent của riêng bạn. Với game đang mở, mở bộ chọn mô hình, chọn Kết nối mô hình bên ngoài qua MCP, rồi Tạo liên kết phiên agent.
  2. Chọn thời lượng phiên: 1 giờ hoặc 24 giờ.
  3. Nhấn Sao chép liên kết và dán cho AI của bạn. Bản sao có kèm một ghi chú ngắn chỉ nó cách mở liên kết. Giờ bạn có thể đóng Shiny Gen.

AI mở liên kết trong trình duyệt riêng của nó (một trình duyệt headless do code của nó khởi động cũng tính) và có được một trình chỉnh sửa Shiny Gen trên game đó cùng một token cho cùng máy chủ MCP, không cần bước đăng nhập hay đồng ý. Các giới hạn: liên kết chỉ dùng được một lần, trong vòng một giờ; tài khoản của bạn chỉ có một phiên agent đang chạy mỗi lúc, nên liên kết mới hơn sẽ kết thúc phiên cũ; trong khi phiên chạy, bản game đó của chính bạn mở ở chế độ chỉ đọc với nút Kết thúc phiên agent; và bạn có thể xem và thu hồi các phiên trong Agent access and spending. Ngọc hoạt động giống như trên. Tài liệu MCP có chi tiết, cùng cách tự viết MCP client.

Nếu không kết nối được

Câu hỏi thường gặp

Có máy chủ MCP cho Godot không?

Có, thuộc hai loại. Máy chủ cầu nối cục bộ kết nối trợ lý với trình chỉnh sửa Godot trên máy tính của bạn, qua một plugin cho trình chỉnh sửa. Máy chủ của Shiny Gen tại mcp.shinygen.ai là hosted: nó điều khiển một game Godot chạy trong Shiny Gen, trên trình duyệt hoặc ứng dụng, không cần cài gì.

Mình có cần cài gì không?

Không. Bạn thêm địa chỉ https://mcp.shinygen.ai/mcp vào trợ lý và đăng nhập. Game chạy trong Shiny Gen trên trình duyệt hoặc ứng dụng.

Nó có dùng được với ChatGPT không?

Có. Trong ChatGPT, bật Developer mode trong Settings, Connectors, Advanced, rồi tạo một connector với địa chỉ này. Claude, Grok, Cursor, opencode và mọi MCP client khác cũng dùng được.

Chi phí bao nhiêu?

Kết nối và sửa code không tốn ngọc. Tạo hình ảnh, mô hình 3D, hoạt ảnh và âm thanh tốn ngọc, có giới hạn hằng ngày. Tài khoản miễn phí có 30 ngày dùng thử, sau đó là hạn mức thao tác hằng tuần (hiện là 300); một lần mua bất kỳ từ $2.99 sẽ bỏ hạn mức này.

Nó có chạy khi Shiny Gen đã đóng không?

Có, với liên kết phiên agent: AI của bạn chạy Shiny Gen trong trình duyệt riêng của nó, nên phía bạn không cần mở gì. Nếu bạn kết nối bằng cách mở kết nối từ ứng dụng (Mở kết nối agent ngoài), ứng dụng phải luôn mở trong khi trợ lý làm việc.

Mình có tự xây client được không?

Có. Máy chủ dùng Streamable HTTP và OAuth 2.1 với PKCE, có đăng ký client động cho public client. Tài liệu MCP có chi tiết.

Bắt đầu game mới để AI của bạn xây

Mở Shiny Gen với một game Godot mới và trống. Sau đó mở thẻ Agent, chọn Kết nối mô hình bên ngoài qua MCP, và nhấn Mở kết nối agent ngoài.

Một số trang mà bài viết này liên kết đến là tiếng Anh.

Cập nhật lần cuối: 10 tháng 10, 2026