Skip to main content
TokenLab MCP server tạo ra các công cụ MCP từ hợp đồng OpenAPI công khai của TokenLab. Các tác nhân (agent) tương thích với MCP có thể khám phá các mô hình và giá cả, gọi các endpoint LLM gốc và tương thích với OpenAI, tạo phương tiện đa phương thức, tải lên tệp tin và quản lý các tác vụ bất đồng bộ. Hãy sử dụng nó khi một tác nhân cần hợp đồng API TokenLab hiện tại thay vì danh sách công cụ được duy trì thủ công. Cấu hình core mặc định cung cấp 29 công cụ endpoint được tạo sẵn cộng với hai công cụ khám phá tổng hợp. Cấu hình full cung cấp 78 công cụ endpoint được tạo sẵn cộng với hai công cụ tổng hợp tương tự. Trang này hướng dẫn thêm TokenLab làm máy chủ công cụ trong Claude Code, Cursor, VS Code, Codex, Claude Desktop, Cline, Windsurf hoặc MCP client khác. Để gọi TokenLab trực tiếp từ mã ứng dụng, hãy bắt đầu với hướng dẫn nhanh API.
Các công cụ danh mục và giá cả công khai không yêu cầu khóa API TokenLab. Hãy thiết lập TOKENLAB_API_KEY cho các hoạt động suy luận (inference), phương tiện, âm thanh, tệp tin, tác vụ, embedding, rerank và dịch thuật được xác thực. Không bao giờ đặt khóa API vào các đối số của công cụ.

Những gì nó cung cấp

  • Khám phá mô hình trực tiếp từ https://api.tokenlab.sh/v1/models.
  • Tra cứu chi tiết mô hình từ /v1/models/{model}.
  • Tra cứu giá cả từ /v1/models/{model}/pricing.
  • Tổng quan API mà tác nhân có thể đọc được từ https://api.tokenlab.sh/llms.txt.
  • Chat Completions và Responses tương thích với OpenAI, Anthropic Messages và Gemini generateContent mà không làm phẳng cấu trúc yêu cầu gốc của chúng.
  • Tạo và chỉnh sửa hình ảnh thông qua URL JSON, ID tệp tin TokenLab hoặc các tệp multipart cục bộ.
  • Video, âm nhạc, 3D, giọng nói, phiên âm, dịch âm thanh, embedding, embedding đa phương thức, rerank và dịch văn bản.
  • Tóm tắt tác vụ bất đồng bộ đã chuẩn hóa cho các hoạt động tạo hình ảnh, video, âm nhạc, 3D và thế giới.
  • Đồng bộ hóa hợp đồng hàng ngày giúp lấy tài liệu OpenAPI công khai, tạo lại lược đồ công cụ, chạy các bài kiểm tra endpoint và tệp tin, và chỉ cập nhật main khi mọi kiểm tra đều vượt qua.

Bắt đầu nhanh

Cách bắt đầu nhanh và an toàn nhất là chỉ bật sáu công cụ danh mục công khai. Bạn không cần khóa API TokenLab và có thể bật các công cụ cần xác thực sau.

Cài đặt trong Cursor

Thêm cấu hình catalog công khai vào Cursor bằng một lần nhấp

Cài đặt trong VS Code

Thêm cấu hình catalog công khai vào cài đặt người dùng VS Code
1

Kiểm tra yêu cầu

Cài đặt Node.js 18.17 trở lên và xác nhận rằng npx khả dụng.
Bạn không cần cài đặt gói MCP toàn hệ thống hoặc sao chép kho mã nguồn.
2

Chọn mức truy cập

Chỉ tạo khóa tại Dashboard → API Keys khi bạn cần lệnh gọi API có xác thực. Giữ khóa trong môi trường bí mật của client và không dán khóa vào prompt hoặc đối số công cụ MCP.
3

Cấu hình client

Các ví dụ công khai chọn rõ catalog để mọi công cụ được hiển thị đều hoạt động mà không cần khóa.
Thêm TokenLab ở phạm vi người dùng để sử dụng trong mọi dự án.
Để bật cấu hình core mặc định, hãy thêm khóa API thay thế.
Dùng --scope local cho riêng dự án hiện tại hoặc --scope project để tạo .mcp.json dùng chung. Không đưa khóa thật vào cấu hình dự án.
4

Khởi động lại và xác minh

Khởi động lại hoặc tải lại MCP client, phê duyệt máy chủ cục bộ khi được hỏi và xác nhận tokenlab-model-catalog đã kết nối.
Sau đó yêu cầu tác nhân gọi list_models. Danh sách mô hình không rỗng xác nhận máy chủ đã khởi động, MCP đã khám phá công cụ và đã truy cập danh mục công khai TokenLab. Kiểm tra này không cần khóa API.

Tham chiếu cấu hình

Trong mọi client stdio cục bộ, dùng tên tokenlab-model-catalog, lệnh npx, hai đối số riêng -y@tokenlabai/mcp-server, đồng thời để trống thư mục làm việc. Dùng @tokenlabai/mcp-server@0.6.17 để ghim bản phát hành hiện đã được xác minh. Cấu hình chuẩn cho công cụ có xác thực:
VS Code dùng đối tượng servers ở cấp cao nhất. Nếu client yêu cầu một đối tượng máy chủ duy nhất, chỉ sao chép đối tượng bên trong chứa command, argsenv.
Không công khai ảnh chụp màn hình, log, lịch sử shell hoặc tệp cấu hình chứa khóa API thật. Ưu tiên đầu vào bí mật hoặc biến môi trường của client, dùng giá trị giữ chỗ trong ví dụ chia sẻ và thay mọi khóa đã lộ.

Cài đặt từ mã nguồn

Chỉ dùng bản sao mã nguồn khi kiểm tra hoặc phát triển máy chủ MCP. Cấu hình client thông thường nên dùng gói npm đã phát hành ở trên.
corefull mặc định cung cấp schema portable có giới hạn kích thước và độ sâu, trong khi máy chủ xác thực mỗi lệnh gọi bằng định nghĩa OpenAPI đầy đủ. Dùng exact cho schema lồng nhau đầy đủ hoặc strict khi nhà cung cấp mô hình yêu cầu đối tượng đóng và mọi thuộc tính nằm trong required.

Các cấu hình công cụ được tạo sẵn

Tên công cụ, mô tả, lược đồ đầu vào, phương thức HTTP, đường dẫn, loại nội dung, yêu cầu xác thực và hành vi tác vụ được tạo từ bản chụp OpenAPI đã kiểm tra. Một lớp phủ chỉ dành cho MCP cung cấp các bí danh công cụ ổn định, tư cách thành viên cấu hình, ngữ nghĩa tác vụ bất đồng bộ, các biến thể multipart, lược bỏ bí mật và các ràng buộc không phát trực tuyến (non-streaming). Phiên bản 0.6.0 cũng trả về JSON qua structuredContent của MCP, công bố ba tài nguyên hợp đồng và cung cấp hai mẫu prompt để chọn mô hình và xây dựng yêu cầu native. Các công cụ được tạo sẵn và công cụ tổng hợp có chú thích rủi ro tiêu chuẩn để các client tương thích có thể áp dụng chính sách phê duyệt an toàn hơn. Các công cụ core phổ biến bao gồm: Các lệnh gọi công cụ MCP trả về một kết quả cuối cùng. Các hoạt động chỉ phát trực tuyến và thời gian thực bị loại trừ; máy chủ cố định nội bộ các đối số stream được hỗ trợ thành false mà không công khai hằng boolean cho bộ chuyển đổi provider. Các phản hồi hình ảnh và âm thanh nhỏ trả về nội dung MCP gốc; các phản hồi nhị phân lớn hơn được ghi vào TOKENLAB_ARTIFACT_DIR và trả về cùng với đường dẫn cục bộ, loại MIME và số byte của chúng.

Kết quả phương tiện bất đồng bộ

Việc tạo video, âm nhạc và 3D trả về các tóm tắt tác vụ bất đồng bộ. Việc tạo và chỉnh sửa hình ảnh có thể trả về kết quả đã hoàn thành hoặc một tác vụ bất đồng bộ, tùy thuộc vào mô hình và yêu cầu đã chọn. Khi delivery.modeasync, hãy gọi get_task_status với { "id": delivery.task_id } cho đến khi delivery.terminaltrue. Xác định việc hoàn thành từ status; progress là tùy chọn và không được sử dụng làm điều kiện kết thúc.

Quy trình làm việc khuyến nghị cho tác nhân

  1. Gọi list_models khi người dùng chưa đặt tên cho mô hình.
  2. Sử dụng recommended_for cho các tác vụ không phải trò chuyện, chẳng hạn như hình ảnh, video, âm nhạc, 3D, TTS, STT, embedding, rerank hoặc dịch thuật.
  3. Gọi get_model trước khi xây dựng một yêu cầu không phải trò chuyện, thử lại một yêu cầu thất bại hoặc chuyển đổi các nhóm endpoint.
  4. Gọi get_model_pricing khi chi phí mô hình ảnh hưởng đến lựa chọn của người dùng.
  5. Sử dụng compare_models khi lựa chọn phụ thuộc vào một vài ứng viên.
  6. Gọi công cụ được tạo sẵn khớp với hợp đồng API yêu cầu, hoặc sử dụng get_api_overview để có bản đồ thu gọn của các nhóm API TokenLab.

Hướng dẫn về Endpoint gốc

TokenLab hỗ trợ các tuyến đường tương thích với OpenAI và các nhóm endpoint gốc. MCP server giúp tác nhân chọn đúng tuyến đường trước khi viết mã:

Trình khám phá mô hình được lưu trữ

Các client hỗ trợ HTTP có thể phát trực tuyến có thể kết nối tới:
Trình khám phá được lưu trữ là công khai và hiển thị open_tokenlab_model_explorer, compare_tokenlab_modelsgenerate_tokenlab_endpoint_example. Hãy sử dụng server npm cục bộ ở trên khi bạn cần các cấu hình core/full được tạo sẵn, tải lên tệp tin cục bộ hoặc các hoạt động API được xác thực.

Sử dụng với các kỹ năng TokenLab

MCP server hữu ích tại thời điểm chạy, trong khi kho lưu trữ kỹ năng TokenLab dạy các tác nhân lập trình cách tạo và sửa mã tích hợp. Sử dụng cả hai khi có sẵn:
  • MCP server: khám phá các mô hình hiện tại, giá cả và chi tiết endpoint.
  • Kỹ năng tokenlab-api-integration: tạo các ví dụ API có thể chạy được và xử lý các lỗi TokenLab có cấu trúc.
  • Kỹ năng tokenlab-model-picker: chọn các mô hình mạnh mẽ cho tác vụ của người dùng.
  • Kỹ năng tokenlab-native-endpoints: quyết định khi nào nên sử dụng các tuyến đường Responses, Anthropic Messages, Gemini, phương tiện, âm thanh, embedding, rerank hoặc dịch thuật.

Khắc phục sự cố

Xác nhận Node.js từ phiên bản 18.17 trở lên và client tìm thấy npx. Chạy npx -y @tokenlabai/mcp-server trong terminal để hiển thị lỗi npm hoặc mạng. Khi stdio khởi động thành công, tiến trình sẽ im lặng chờ thông điệp MCP; nhấn Ctrl+C sau khi xác minh.
Khởi động lại client và phê duyệt máy chủ cục bộ. Trong Claude Code, kiểm tra claude mcp list hoặc /mcp; trong VS Code, dùng MCP: List Servers rồi Show Output; trong Cursor, mở Settings → Tools & MCP.
Server .mcp.json theo dự án cần sự tin cậy của workspace và phê duyệt rõ ràng. Khởi động Claude Code tương tác trong dự án, chấp nhận tin cậy rồi phê duyệt tokenlab-model-catalog trong /mcp. Dùng --scope user cho cấu hình riêng tư khả dụng trong mọi dự án.
Xác minh rằng máy có thể truy cập https://api.tokenlab.sh/v1/models. Nếu bạn ghi đè TOKENLAB_API_BASE, hãy đảm bảo nó không bao gồm dấu gạch chéo ở cuối.
Yêu cầu tác nhân gọi list_models hoặc get_model trước khi mã hóa cứng tên mô hình. Việc kết hợp MCP server với tokenlab-model-picker mang lại kết quả tốt hơn.
Có. Thiết lập TOKENLAB_API_KEY, sau đó sử dụng các công cụ LLM, phương tiện, âm thanh, tác vụ, tệp tin, embedding, rerank hoặc dịch thuật được tạo sẵn. Các công cụ danh mục và giá cả vẫn khả dụng mà không cần khóa.
Đặt TOKENLAB_API_KEY trong môi trường của máy chủ MCP, không đặt trong đối số công cụ hoặc prompt, rồi khởi động lại client. Thay mọi khóa đã xuất hiện trong tệp chia sẻ, ảnh, log hoặc lịch sử shell.
Dùng TOKENLAB_MCP_TOOL_PROFILE=catalog cho 6 công cụ khám phá hoặc cấu hình core mặc định cho 31 công cụ. Thông thường giữ portable; dùng exact cho cấu trúc lồng đầy đủ và strict cho đối tượng đóng với mọi thuộc tính trong required.
Dùng @tokenlabai/mcp-server@0.6.17 để ghim bản phát hành hiện đã xác minh. Khi đổi phiên bản, cập nhật đối số gói, khởi động lại máy chủ và xem kho công khai trước khi dùng bản mới hơn.

Tài nguyên

TokenLab MCP

Tổng quan sản phẩm và cách kết nối bộ công cụ Core 31 hoặc Full 80

Kho lưu trữ GitHub

Mã nguồn và hướng dẫn thiết lập cục bộ

Kỹ năng TokenLab

Các kỹ năng tác nhân được duy trì cho các tích hợp TokenLab

API danh mục mô hình

Endpoint khám phá mô hình công khai

llms.txt

Tổng quan API TokenLab mà tác nhân có thể đọc được

Máy chủ Glama MCP

Xem danh sách TokenLab MCP Server đã được xác minh

Trình khám phá model Glama

Khám phá các mô hình, giá cả và ví dụ về endpoint gốc

Danh sách MCP.so

Khám phá TokenLab trong danh mục AI & Agents

Trình khám phá mô hình được lưu trữ

Mở trình khám phá mô hình công khai và endpoint MCP từ xa

Hướng dẫn MCP cho Claude Code

Phạm vi, phê duyệt, kiểm tra trạng thái và cấu hình MCP

Hướng dẫn MCP cho Cursor

Vị trí cấu hình, điều khiển công cụ và hướng dẫn bảo mật

Hướng dẫn MCP cho VS Code

Cấu hình người dùng và workspace, tin cậy, log và quản lý máy chủ