Các công cụ danh mục công khai không yêu cầu TokenLab API key. Đặt
TOKENLAB_API_KEY để sử dụng bốn công cụ inference trả phí.Những gì server 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à agent có thể đọc được từ
https://api.tokenlab.sh/llms.txt. - Hướng dẫn về họ endpoint cho chat tương thích với OpenAI, Responses, Anthropic Messages, Gemini, media, audio, embeddings, rerank và dịch thuật.
- Inference tùy chọn qua Chat Completions tương thích OpenAI, Responses, Anthropic Messages và Gemini generateContent.
Cài đặt từ GitHub
Clone repository công khai và cài đặt các dependency:TOKENLAB_API_BASE có giá trị mặc định là https://api.tokenlab.sh.
Cài đặt trong Codex
Thêm máy chủ danh mục công khai vào cấu hình Codex:TOKENLAB_API_KEY.
Để bật các công cụ inference, hãy thêm TokenLab API key khi đăng ký server:
Cài đặt trong Cline
Cài đặt server stdio đã phát hành bằng Cline CLI:TOKENLAB_API_KEY trong môi trường Cline khi cần công cụ inference.
Cấu hình Claude Desktop
Thêm package npm đã phát hành vào cấu hình MCP client:Cursor, Windsurf và các MCP Client khác
Sử dụng cùng lệnh và args trong bất kỳ client nào hỗ trợ stdio MCP server:tokenlab-model-catalog làm tên server.
Các công cụ (Tools)
| Công cụ | Mục đích |
|---|---|
list_models | Liệt kê các mô hình TokenLab công khai. Có thể lọc tùy chọn với recommended_for như image, video, embedding, rerank hoặc translation. |
get_model | Lấy chi tiết công khai và định dạng request được hỗ trợ của một mô hình. |
get_model_pricing | Lấy chi tiết giá cả công khai của một mô hình. |
compare_models | So sánh chi tiết và giá của nhiều ID mô hình. |
create_chat_completion | Gọi endpoint tương thích OpenAI /v1/chat/completions, hỗ trợ tin nhắn đa phương thức và tool calling. Yêu cầu TOKENLAB_API_KEY. |
create_response | Gọi endpoint /v1/responses. Yêu cầu TOKENLAB_API_KEY. |
create_anthropic_message | Gọi endpoint Anthropic Messages /v1/messages. Yêu cầu TOKENLAB_API_KEY. |
create_gemini_content | Gọi endpoint Gemini native generateContent. Yêu cầu TOKENLAB_API_KEY. |
get_api_overview | Lấy tổng quan llms.txt của TokenLab để hướng dẫn về endpoint cho agent. |
Quy trình làm việc khuyến nghị cho Agent
- Gọi
list_modelskhi người dùng chưa chỉ định tên mô hình. - Sử dụng
recommended_forcho các tác vụ không phải chat, chẳng hạn như image, video, music, 3D, TTS, STT, embeddings, rerank hoặc translation. - Gọi
get_modeltrước khi xây dựng một request không phải chat, thử lại một request thất bại hoặc chuyển đổi giữa các họ endpoint. - Gọi
get_model_pricingkhi chi phí mô hình ảnh hưởng đến lựa chọn của người dùng. - Sử dụng
compare_modelskhi lựa chọn phụ thuộc vào nhiều ứng viên. - Gọi công cụ inference phù hợp với hợp đồng API cần thiết hoặc dùng
get_api_overviewđể xem bản đồ tóm tắt các họ API của TokenLab.
Hướng dẫn về Endpoint gốc
TokenLab hỗ trợ các route tương thích với OpenAI và các họ endpoint gốc. MCP server giúp agent chọn đúng route trước khi viết code:| Họ endpoint | Route phổ biến |
|---|---|
| Chat tương thích OpenAI | /v1/chat/completions |
| Responses | /v1/responses |
| Anthropic Messages | /v1/messages |
| Gemini native | /v1beta/models/{model}:generateContent |
| Images | /v1/images/generations, /v1/images/edits |
| Video | /v1/videos/generations |
| Music | /v1/music/generations |
| 3D | /v1/3d/generations |
| Audio | /v1/audio/speech, /v1/audio/transcriptions, /v1/audio/translations |
| Embeddings và rerank | /v1/embeddings, /v1/rerank |
| Dịch văn bản | /v1/translations |
Model Explorer được lưu trữ
Các client hỗ trợ Streamable HTTP có thể kết nối tới:open_tokenlab_model_explorer, compare_tokenlab_models cùng generate_tokenlab_endpoint_example. Dùng server npm cục bộ ở trên khi cần đủ chín công cụ hoặc inference có thông tin xác thực.
Sử dụng với TokenLab Skills
MCP server hữu ích tại thời điểm runtime, trong khi TokenLab skills repository hướng dẫn các agent lập trình cách tạo và sửa chữa code tích hợp. Sử dụng cả hai khi có thể:- MCP server: khám phá các mô hình hiện tại, giá cả và chi tiết endpoint.
- Skill
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. - Skill
tokenlab-model-picker: chọn các mô hình mạnh mẽ cho tác vụ của người dùng. - Skill
tokenlab-native-endpoints: quyết định khi nào nên sử dụng các route Responses, Anthropic Messages, Gemini, media, audio, embedding, rerank hoặc translation.
Khắc phục sự cố
Client không thể khởi động server
Client không thể khởi động server
Xác nhận Node.js từ phiên bản 18.17 trở lên, sau đó chạy
npx -y @tokenlabai/mcp-server một lần trong terminal để xem lỗi npm hoặc mạng.Danh sách mô hình trống
Danh sách mô hình trống
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.Agent vẫn chọn các ID mô hình cũ
Agent vẫn chọn các ID mô hình cũ
Yêu cầu agent gọi
list_models hoặc get_model trước khi hardcode tên mô hình. Việc kết hợp MCP server với tokenlab-model-picker sẽ mang lại kết quả tốt hơn.Server này có thể gọi các API inference trả phí của TokenLab không?
Server này có thể gọi các API inference trả phí của TokenLab không?
Có. Đặt
TOKENLAB_API_KEY, sau đó dùng create_chat_completion, create_response, create_anthropic_message hoặc create_gemini_content. Các công cụ danh mục và giá vẫn dùng được mà không cần key.Tài nguyên
GitHub Repository
Mã nguồn và hướng dẫn thiết lập cục bộ
TokenLab Skills
Các kỹ năng agent được duy trì cho các tích hợp TokenLab
Model Catalog API
Endpoint khám phá mô hình công khai
llms.txt
Tổng quan API TokenLab mà agent có thể đọc được
Máy chủ MCP trên Glama
Xem trang TokenLab MCP Server đã được xác minh
Trình khám phá mô hình Glama
Khám phá mô hình, giá và ví dụ về endpoint gốc
Mục MCP.so
Khám phá TokenLab trong danh mục AI & Agents
Model Explorer được lưu trữ
Mở model explorer công khai và endpoint MCP từ xa