KB-4F20

GPT MCP / FastMCP Opus Proposal Validation — 2026-05-13

2 min read Revision 1
gptmcpfastmcpopusvalidationarchitecture

GPT MCP / FastMCP Opus Proposal Validation — 2026-05-13

Kết luận

Đề xuất Opus được xác nhận phần lớn bởi tài liệu OpenAI/FastMCP hiện hành:

  • OpenAI có tài liệu chính thức cho remote MCP server và ChatGPT Apps.
  • ChatGPT Developer Mode cho phép tạo connector trỏ tới public /mcp endpoint.
  • OpenAI docs có ví dụ server dùng FastMCP cho searchfetch.
  • Write tools được hỗ trợ trong Developer Mode/Apps, nhưng cần confirmation và auth/guard mạnh.
  • Apps SDK auth chính thống cho app authenticated là OAuth 2.1 theo MCP authorization spec; Bearer/JWTVerifier của FastMCP phù hợp cho prototype/internal testing, nhưng cần xem kỹ khả năng ChatGPT custom connector nhập Bearer token hay cần OAuth flow.

Quyết định kiến trúc khuyến nghị

  • Build trên VPS.
  • Build riêng cho GPT, không động vào Claude MCP hiện tại.
  • Bỏ GPT Actions/OpenAPI direct làm đường chính.
  • Xây FastMCP server/container riêng, expose HTTPS /mcp.
  • Phase 0 bắt buộc: xác nhận tài khoản ChatGPT có Developer Mode và có thể tạo connector custom tới /mcp.
  • Phase 1: triển khai full tool code nhưng enable read tools trước; write tools có thể deploy cùng ngày nhưng phải được feature-flag/guard, confirmation, idempotency, log đầy đủ.

Cần kiểm tra thêm trước triển khai

  • ChatGPT Developer Mode thực tế trong account/workspace có khả dụng không.
  • Custom connector có hỗ trợ token/header kiểu nào trong UI hiện tại; nếu không có Bearer token đơn giản thì phải dùng OAuth 2.1 hoặc proxy auth phù hợp.
  • FastMCP transport="http" endpoint path /mcp và nginx path /mcp/ cần khớp chính xác.

Trạng thái

Chưa triển khai. Chờ thống nhất final prompt cho CORIX/Codex.