Die öffentlichen Katalogtools benötigen keinen TokenLab API-Key. Setzen Sie
TOKENLAB_API_KEY, um die vier kostenpflichtigen Inferenztools zu verwenden.Was er bietet
- Live-Modellsuche über
https://api.tokenlab.sh/v1/models. - Abruf von Modelldetails über
/v1/models/{model}. - Abruf von Preisinformationen über
/v1/models/{model}/pricing. - Agentenlesbare API-Übersicht über
https://api.tokenlab.sh/llms.txt. - Anleitungen zu Endpunkt-Familien für OpenAI-kompatiblen Chat, Responses, Anthropic Messages, Gemini, Medien, Audio, Embeddings, Rerank und Übersetzung.
- Optionale Inferenz über OpenAI-kompatible Chat Completions, Responses, Anthropic Messages und Gemini generateContent.
Installation von GitHub
Klonen Sie das öffentliche Repository und installieren Sie die Abhängigkeiten:TOKENLAB_API_BASE ist standardmäßig auf https://api.tokenlab.sh gesetzt.
In Codex installieren
Fügen Sie den öffentlichen Katalogserver zu Ihrer Codex-Konfiguration hinzu:TOKENLAB_API_KEY erforderlich.
Um die Inferenztools zu aktivieren, geben Sie beim Hinzufügen des Servers Ihren TokenLab API-Key an:
In Cline installieren
Installieren Sie den veröffentlichten stdio-Server mit der Cline CLI:TOKENLAB_API_KEY in der Cline-Umgebung für Inferenztools.
Claude Desktop Konfiguration
Fügen Sie das veröffentlichte npm-Paket zur MCP-Client-Konfiguration hinzu:Cursor, Windsurf und andere MCP-Clients
Verwenden Sie denselben Befehl und dieselben Argumente in jedem Client, der stdio-MCP-Server unterstützt:tokenlab-model-catalog als Servernamen.
Tools
| Tool | Zweck |
|---|---|
list_models | Listet öffentliche TokenLab-Modelle auf. Optional filterbar mit recommended_for wie image, video, embedding, rerank oder translation. |
get_model | Ruft die öffentlichen Details und das unterstützte Anfrageformat eines Modells ab. |
get_model_pricing | Ruft die öffentlichen Preisdetails eines Modells ab. |
compare_models | Vergleicht Details und Preise mehrerer Modell-IDs. |
create_chat_completion | Ruft den OpenAI-kompatiblen Endpunkt /v1/chat/completions mit multimodalen Nachrichten und Tool-Aufrufen auf. Erfordert TOKENLAB_API_KEY. |
create_response | Ruft den Endpunkt /v1/responses auf. Erfordert TOKENLAB_API_KEY. |
create_anthropic_message | Ruft den Anthropic-Messages-Endpunkt /v1/messages auf. Erfordert TOKENLAB_API_KEY. |
create_gemini_content | Ruft den nativen Gemini-Endpunkt generateContent auf. Erfordert TOKENLAB_API_KEY. |
get_api_overview | Ruft die llms.txt-Übersicht von TokenLab für agentenlesbare Endpunkt-Anleitungen ab. |
Empfohlener Agenten-Workflow
- Rufen Sie
list_modelsauf, wenn der Benutzer kein Modell benannt hat. - Verwenden Sie
recommended_forfür Nicht-Chat-Aufgaben wie Image, Video, Musik, 3D, TTS, STT, Embeddings, Rerank oder Übersetzung. - Rufen Sie
get_modelauf, bevor Sie eine Nicht-Chat-Anfrage erstellen, eine fehlgeschlagene Anfrage wiederholen oder Endpunkt-Familien wechseln. - Rufen Sie
get_model_pricingauf, wenn die Modellkosten die Wahl des Benutzers beeinflussen. - Verwenden Sie
compare_models, wenn die Wahl von mehreren Kandidaten abhängt. - Rufen Sie das Inferenztool für den benötigten API-Vertrag auf oder verwenden Sie
get_api_overviewfür eine kompakte Übersicht der TokenLab API-Familien.
Anleitung zu nativen Endpunkten
TokenLab unterstützt OpenAI-kompatible Routen sowie native Endpunkt-Familien. Der MCP-Server hilft einem Agenten bei der Auswahl der richtigen Route, bevor er Code schreibt:| Familie | Gängige Route |
|---|---|
| OpenAI-kompatibler Chat | /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 und Rerank | /v1/embeddings, /v1/rerank |
| Textübersetzung | /v1/translations |
Gehosteter Model Explorer
Clients mit Streamable-HTTP-Unterstützung können sich verbinden mit:open_tokenlab_model_explorer, compare_tokenlab_models und generate_tokenlab_endpoint_example bereit. Verwenden Sie den lokalen npm-Server oben für alle neun Tools oder authentifizierte Inferenz.
Verwendung mit TokenLab Skills
Der MCP-Server ist zur Laufzeit nützlich, während das TokenLab Skills Repository Coding-Agenten beibringt, wie man Integrationscode generiert und repariert. Verwenden Sie beides, wenn verfügbar:- MCP-Server: Entdecken Sie aktuelle Modelle, Preise und Endpunkt-Details.
tokenlab-api-integrationSkill: Generieren Sie ausführbare API-Beispiele und behandeln Sie strukturierte TokenLab-Fehler.tokenlab-model-pickerSkill: Wählen Sie leistungsstarke Modelle für die Aufgabe des Benutzers aus.tokenlab-native-endpointsSkill: Entscheiden Sie, wann Responses-, Anthropic Messages-, Gemini-, Medien-, Audio-, Embedding-, Rerank- oder Übersetzungsrouten zu verwenden sind.
Fehlerbehebung
Der Client kann den Server nicht starten
Der Client kann den Server nicht starten
Stellen Sie sicher, dass Node.js mindestens Version 18.17 hat, und führen Sie
npx -y @tokenlabai/mcp-server einmal im Terminal aus, um npm- oder Netzwerkfehler anzuzeigen.Die Modellliste ist leer
Die Modellliste ist leer
Stellen Sie sicher, dass die Maschine
https://api.tokenlab.sh/v1/models erreichen kann. Wenn Sie TOKENLAB_API_BASE überschreiben, stellen Sie sicher, dass kein abschließender Schrägstrich enthalten ist.Der Agent wählt weiterhin veraltete Modell-IDs
Der Agent wählt weiterhin veraltete Modell-IDs
Bitten Sie den Agenten,
list_models oder get_model aufzurufen, bevor ein Modellname fest codiert wird. Die Kopplung des MCP-Servers mit tokenlab-model-picker liefert bessere Ergebnisse.Kann dieser Server kostenpflichtige TokenLab-Inferenz-APIs aufrufen?
Kann dieser Server kostenpflichtige TokenLab-Inferenz-APIs aufrufen?
Ja. Setzen Sie
TOKENLAB_API_KEY und verwenden Sie create_chat_completion, create_response, create_anthropic_message oder create_gemini_content. Katalog- und Preistools bleiben ohne Key verfügbar.Ressourcen
GitHub Repository
Quellcode und Anleitungen zur lokalen Einrichtung
TokenLab Skills
Gepflegte Agenten-Skills für TokenLab-Integrationen
Model Catalog API
Endpunkt zur Entdeckung öffentlicher Modelle
llms.txt
Agentenlesbare TokenLab API-Übersicht
Glama MCP Server
Den verifizierten Eintrag für den TokenLab MCP Server ansehen
Glama-Modell-Explorer
Modelle, Preise und Beispiele für native Endpunkte erkunden
MCP.so-Eintrag
TokenLab im Verzeichnis AI & Agents entdecken
Gehosteter Model Explorer
Öffentlichen Model Explorer und Remote-MCP-Endpunkt öffnen