Alat katalog publik tidak memerlukan API key TokenLab. Tetapkan
TOKENLAB_API_KEY untuk memakai empat alat inferensi berbayar.Apa yang Disediakan
- Penemuan model secara langsung dari
https://api.tokenlab.sh/v1/models. - Pencarian detail model dari
/v1/models/{model}. - Pencarian harga dari
/v1/models/{model}/pricing. - Ringkasan API yang dapat dibaca agen dari
https://api.tokenlab.sh/llms.txt. - Panduan keluarga endpoint untuk chat yang kompatibel dengan OpenAI, Responses, Anthropic Messages, Gemini, media, audio, embeddings, rerank, dan terjemahan.
- Inferensi opsional melalui Chat Completions kompatibel OpenAI, Responses, Anthropic Messages, dan Gemini generateContent.
Instalasi Dari GitHub
Klon repositori publik dan instal dependensi:TOKENLAB_API_BASE memiliki nilai default https://api.tokenlab.sh.
Instal di Codex
Tambahkan server katalog publik ke konfigurasi Codex:TOKENLAB_API_KEY.
Untuk mengaktifkan alat inferensi, sertakan API key TokenLab saat menambahkan server:
Instal di Cline
Instal server stdio yang telah dipublikasikan dengan Cline CLI:TOKENLAB_API_KEY di lingkungan Cline saat membutuhkan tools inferensi.
Konfigurasi Claude Desktop
Tambahkan package npm yang telah dipublikasikan ke konfigurasi klien MCP:Cursor, Windsurf, Dan Klien MCP Lainnya
Gunakan perintah dan args yang sama di klien mana pun yang mendukung server MCP stdio:tokenlab-model-catalog sebagai nama server.
Tools
| Tool | Tujuan |
|---|---|
list_models | Mencantumkan model TokenLab publik. Secara opsional filter dengan recommended_for seperti image, video, embedding, rerank, atau translation. |
get_model | Mengambil detail publik satu model dan format permintaan yang didukung. |
get_model_pricing | Mengambil detail harga publik satu model. |
compare_models | Membandingkan detail dan harga beberapa ID model. |
create_chat_completion | Memanggil endpoint kompatibel OpenAI /v1/chat/completions, dengan pesan multimodal dan tool calling. Memerlukan TOKENLAB_API_KEY. |
create_response | Memanggil endpoint /v1/responses. Memerlukan TOKENLAB_API_KEY. |
create_anthropic_message | Memanggil endpoint Anthropic Messages /v1/messages. Memerlukan TOKENLAB_API_KEY. |
create_gemini_content | Memanggil endpoint native Gemini generateContent. Memerlukan TOKENLAB_API_KEY. |
get_api_overview | Mengambil ringkasan llms.txt TokenLab untuk panduan endpoint yang dapat dibaca agen. |
Alur Kerja Agen yang Direkomendasikan
- Panggil
list_modelsketika pengguna belum menyebutkan nama model. - Gunakan
recommended_foruntuk tugas non-chat, seperti image, video, music, 3D, TTS, STT, embeddings, rerank, atau translation. - Panggil
get_modelsebelum membuat permintaan non-chat, mencoba kembali permintaan yang gagal, atau beralih keluarga endpoint. - Panggil
get_model_pricingketika biaya model memengaruhi pilihan pengguna. - Gunakan
compare_modelsketika pilihan bergantung pada beberapa kandidat. - Panggil alat inferensi yang sesuai dengan kontrak API yang dibutuhkan atau gunakan
get_api_overviewuntuk peta ringkas keluarga API TokenLab.
Panduan Endpoint Native
TokenLab mendukung rute yang kompatibel dengan OpenAI dan keluarga endpoint native. Server MCP membantu agen memilih rute yang tepat sebelum menulis kode:| Keluarga | Rute Umum |
|---|---|
| Chat kompatibel 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 dan rerank | /v1/embeddings, /v1/rerank |
| Terjemahan teks | /v1/translations |
Model Explorer Terhosting
Klien yang mendukung Streamable HTTP dapat terhubung ke:open_tokenlab_model_explorer, compare_tokenlab_models, serta generate_tokenlab_endpoint_example. Gunakan server npm lokal di atas untuk sembilan tools lengkap atau inferensi dengan kredensial.
Gunakan Dengan TokenLab Skills
Server MCP berguna saat runtime, sementara repositori TokenLab skills mengajarkan agen pengodean cara membuat dan memperbaiki kode integrasi. Gunakan keduanya jika tersedia:- MCP server: menemukan model saat ini, harga, dan detail endpoint.
- Skill
tokenlab-api-integration: membuat contoh API yang dapat dijalankan dan menangani error TokenLab yang terstruktur. - Skill
tokenlab-model-picker: memilih model yang kuat untuk tugas pengguna. - Skill
tokenlab-native-endpoints: memutuskan kapan harus menggunakan rute Responses, Anthropic Messages, Gemini, media, audio, embedding, rerank, atau translation.
Pemecahan Masalah
Klien tidak dapat memulai server
Klien tidak dapat memulai server
Pastikan Node.js minimal versi 18.17, lalu jalankan
npx -y @tokenlabai/mcp-server sekali di terminal untuk melihat error npm atau jaringan.Daftar model kosong
Daftar model kosong
Verifikasi bahwa mesin dapat menjangkau
https://api.tokenlab.sh/v1/models. Jika Anda mengganti TOKENLAB_API_BASE, pastikan tidak menyertakan garis miring (trailing slash) di akhir.Agen masih memilih ID model yang kedaluwarsa
Agen masih memilih ID model yang kedaluwarsa
Minta agen untuk memanggil
list_models atau get_model sebelum melakukan hardcode nama model. Memasangkan server MCP dengan tokenlab-model-picker memberikan hasil yang lebih baik.Bisakah server ini memanggil API inferensi TokenLab berbayar?
Bisakah server ini memanggil API inferensi TokenLab berbayar?
Bisa. Tetapkan
TOKENLAB_API_KEY, lalu gunakan create_chat_completion, create_response, create_anthropic_message, atau create_gemini_content. Alat katalog dan harga tetap tersedia tanpa key.Sumber Daya
Repositori GitHub
Kode sumber dan instruksi pengaturan lokal
TokenLab Skills
Skill agen yang dikelola untuk integrasi TokenLab
API Katalog Model
Endpoint penemuan model publik
llms.txt
Ringkasan API TokenLab yang dapat dibaca agen
Server MCP Glama
Lihat listing TokenLab MCP Server yang terverifikasi
Penjelajah Model Glama
Jelajahi model, harga, dan contoh endpoint native
Listing MCP.so
Temukan TokenLab di direktori AI & Agents
Model Explorer Terhosting
Buka model explorer publik dan endpoint MCP jarak jauh