Skip to main content
TokenLab MCP 서버는 TokenLab의 공개 OpenAPI 계약으로부터 MCP 도구를 생성합니다. MCP 호환 에이전트는 모델 및 가격 정보를 검색하고, OpenAI 호환 및 네이티브 LLM 엔드포인트를 호출하며, 멀티모달 미디어를 생성하고, 파일을 업로드하며, 비동기 작업을 관리할 수 있습니다. 수동으로 관리되는 도구 목록 대신 최신 TokenLab API 계약이 필요한 에이전트가 있을 때 사용하세요. 기본 core 프로필은 29개의 생성된 엔드포인트 도구와 2개의 복합 검색 도구를 제공합니다. full 프로필은 78개의 생성된 엔드포인트 도구와 동일한 2개의 복합 도구를 제공합니다. 이 페이지는 Claude Code, Cursor, VS Code, Codex, Claude Desktop, Cline, Windsurf 또는 기타 MCP 클라이언트에 TokenLab 도구 서버를 추가하는 방법을 설명합니다. 애플리케이션 코드에서 TokenLab을 직접 호출하려면 API 빠른 시작을 먼저 확인하세요.
공개 카탈로그 및 가격 도구는 TokenLab API 키가 필요하지 않습니다. 자격 증명이 필요한 추론, 미디어, 오디오, 파일, 작업, 임베딩, 리랭크(rerank) 및 번역 작업을 수행하려면 TOKENLAB_API_KEY를 설정하세요. 도구 인수에 API 키를 절대 넣지 마십시오.

제공 기능

  • https://api.tokenlab.sh/v1/models를 통한 실시간 모델 검색.
  • /v1/models/{model}을 통한 모델 세부 정보 조회.
  • /v1/models/{model}/pricing을 통한 가격 조회.
  • https://api.tokenlab.sh/llms.txt를 통한 에이전트 가독형 API 개요.
  • OpenAI 호환 채팅 완료(Chat Completions) 및 응답, Anthropic 메시지, Gemini generateContent를 네이티브 요청 형태 그대로 지원.
  • JSON URL, TokenLab 파일 ID 또는 로컬 멀티파트 파일을 통한 이미지 생성 및 편집.
  • 비디오, 음악, 3D, 음성, 전사(transcription), 오디오 번역, 임베딩, 멀티모달 임베딩, 리랭크 및 텍스트 번역.
  • 이미지, 비디오, 음악, 3D 및 월드 생성 작업을 위한 정규화된 비동기 작업 요약.
  • 공개 OpenAPI 문서를 가져와 도구 스키마를 재생성하고, 엔드포인트 및 파일 테스트를 실행하며, 모든 검사가 통과될 때만 main을 업데이트하는 일일 계약 동기화.

빠른 시작

가장 빠르고 안전한 시작 방법은 6개의 공개 카탈로그 도구만 활성화하는 것입니다. TokenLab API 키가 필요하지 않으며, 자격 증명이 필요한 도구는 나중에 켤 수 있습니다.

Cursor에 설치

공개 catalog 프로필을 한 번에 Cursor에 추가

VS Code에 설치

공개 catalog 프로필을 VS Code 사용자 구성에 추가
1

요구 사항 확인

Node.js 18.17 이상을 설치하고 npx를 사용할 수 있는지 확인합니다.
MCP 패키지를 전역 설치하거나 저장소를 복제할 필요가 없습니다.
2

접근 수준 선택

자격 증명이 필요한 API 호출을 사용할 때만 대시보드 → API Keys에서 키를 만드세요. 키는 클라이언트의 비밀 환경에 보관하고 프롬프트나 MCP 도구 인수에 붙여 넣지 마세요.
3

클라이언트 구성

공개 예시는 catalog를 명시하므로 노출된 모든 도구가 키 없이 작동합니다.
모든 프로젝트에서 사용할 수 있도록 사용자 범위에 추가합니다.
기본 core 프로필을 활성화하려면 API 키와 함께 추가합니다.
현재 프로젝트에만 적용하려면 --scope local, 팀 공유 .mcp.json을 만들려면 --scope project를 사용하세요. 실제 키를 프로젝트 구성에 커밋하지 마세요.
4

재시작 및 검증

MCP 클라이언트를 재시작하거나 다시 로드하고, 메시지가 표시되면 로컬 서버를 승인한 뒤 tokenlab-model-catalog가 연결되었는지 확인합니다.
그런 다음 에이전트에게 list_models를 호출하도록 요청하세요. 비어 있지 않은 모델 목록이 반환되면 서버 시작, MCP 검색, TokenLab 공개 카탈로그 연결이 확인된 것입니다. 이 검증에는 API 키가 필요하지 않습니다.

구성 참고

로컬 stdio 서버를 지원하는 클라이언트에서는 서버 이름 tokenlab-model-catalog, 명령 npx, 인수 -y@tokenlabai/mcp-server를 사용하고 작업 디렉터리는 비워 둡니다. 현재 검증된 릴리스를 고정하려면 @tokenlabai/mcp-server@0.6.17을 사용하세요. 자격 증명이 필요한 도구의 표준 구성:
VS Code는 최상위 servers 객체를 사용합니다. 단일 서버 객체를 요구하는 클라이언트에서는 command, args, env가 포함된 내부 객체만 복사하세요.
실제 API 키가 포함된 스크린샷, 로그, 셸 기록, 구성 파일을 게시하지 마세요. 클라이언트의 비밀 입력이나 환경 변수 기능을 우선 사용하고, 공유 예시에는 자리표시자를 사용하며, 노출된 키는 교체하세요.

소스에서 설치

MCP 서버를 감사하거나 개발할 때만 소스 체크아웃을 사용하세요. 일반 클라이언트 구성은 위의 공개 npm 패키지를 사용해야 합니다.
corefull은 기본적으로 크기와 깊이를 제한한 portable 도구 스키마를 게시하며 서버는 전체 OpenAPI 정의로 각 호출을 검증합니다. 완전한 중첩 스키마에는 exact, 닫힌 객체와 모든 속성의 required 지정을 요구하는 모델 제공자에는 strict를 사용하세요.

생성된 도구 프로필

도구 이름, 설명, 입력 스키마, HTTP 메서드, 경로, 콘텐츠 유형, 인증 요구 사항 및 작업 동작은 체크인된 OpenAPI 스냅샷에서 생성됩니다. MCP 전용 오버레이는 안정적인 도구 별칭, 프로필 멤버십, 비동기 작업 의미론, 멀티파트 변형, 비밀 정보 생략 및 비스트리밍 제약 조건을 제공합니다. 버전 0.6.0은 MCP structuredContent를 통해 JSON도 반환하고, 계약 리소스 3개와 모델 선택 및 네이티브 요청 구성을 위한 프롬프트 템플릿 2개를 제공합니다. 생성 도구와 복합 도구에는 표준 위험 주석이 포함되어 호환 클라이언트가 더 안전한 승인 정책을 적용할 수 있습니다. 일반적인 core 도구는 다음과 같습니다: MCP 도구 호출은 하나의 최종 결과를 반환합니다. 스트리밍 전용 및 실시간 작업은 제외되며, 서버는 지원되는 stream 인수를 내부적으로 false로 고정하고 provider 어댑터에 불리언 상수를 노출하지 않습니다. 작은 이미지 및 오디오 응답은 네이티브 MCP 콘텐츠로 반환되며, 더 큰 바이너리 응답은 TOKENLAB_ARTIFACT_DIR에 기록되고 로컬 경로, MIME 유형 및 바이트 수와 함께 반환됩니다.

비동기 미디어 결과

비디오, 음악 및 3D 생성은 비동기 작업 요약을 반환합니다. 이미지 생성 및 편집은 선택한 모델과 요청에 따라 완료된 결과 또는 비동기 작업을 반환할 수 있습니다. delivery.modeasync인 경우, delivery.terminaltrue가 될 때까지 { "id": delivery.task_id }와 함께 get_task_status를 호출하세요. 완료 여부는 status를 통해 결정하며, progress는 선택 사항이므로 종료 조건으로 사용해서는 안 됩니다.

권장 에이전트 워크플로우

  1. 사용자가 모델을 지정하지 않은 경우 list_models를 호출합니다.
  2. 이미지, 비디오, 음악, 3D, TTS, STT, 임베딩, 리랭크 또는 번역과 같은 비채팅 작업에는 recommended_for를 사용합니다.
  3. 비채팅 요청을 생성하거나, 실패한 요청을 재시도하거나, 엔드포인트 제품군을 전환하기 전에 get_model을 호출합니다.
  4. 모델 비용이 사용자의 선택에 영향을 미치는 경우 get_model_pricing을 호출합니다.
  5. 선택이 여러 후보에 따라 달라지는 경우 compare_models를 사용합니다.
  6. 필요한 API 계약과 일치하는 생성된 도구를 호출하거나, TokenLab API 제품군의 간략한 지도를 보려면 get_api_overview를 사용합니다.

네이티브 엔드포인트 가이드

TokenLab은 OpenAI 호환 경로와 네이티브 엔드포인트 제품군을 지원합니다. MCP 서버는 에이전트가 코드를 작성하기 전에 올바른 경로를 선택하도록 돕습니다:

호스팅된 모델 탐색기

Streamable HTTP를 지원하는 클라이언트는 다음 주소에 연결할 수 있습니다:
호스팅된 탐색기는 공개되어 있으며 open_tokenlab_model_explorer, compare_tokenlab_modelsgenerate_tokenlab_endpoint_example을 노출합니다. 생성된 core/full 프로필, 로컬 파일 업로드 또는 자격 증명이 필요한 API 작업이 필요한 경우 위의 로컬 npm 서버를 사용하세요.

TokenLab 스킬과 함께 사용

MCP 서버는 런타임에 유용하며, TokenLab 스킬 저장소는 코딩 에이전트에게 통합 코드를 생성하고 수정하는 방법을 교육합니다. 사용 가능한 경우 둘 다 사용하세요:
  • MCP 서버: 현재 모델, 가격 및 엔드포인트 세부 정보를 검색합니다.
  • tokenlab-api-integration 스킬: 실행 가능한 API 예제를 생성하고 구조화된 TokenLab 오류를 처리합니다.
  • tokenlab-model-picker 스킬: 사용자의 작업에 적합한 강력한 모델을 선택합니다.
  • tokenlab-native-endpoints 스킬: 응답, Anthropic 메시지, Gemini, 미디어, 오디오, 임베딩, 리랭크 또는 번역 경로를 사용할 시기를 결정합니다.

문제 해결

Node.js가 18.17 이상이고 클라이언트가 npx를 찾을 수 있는지 확인하세요. 터미널에서 npx -y @tokenlabai/mcp-server를 실행하면 npm 또는 네트워크 오류를 확인할 수 있습니다. stdio가 정상 시작되면 MCP 메시지를 기다리며 조용히 유지되므로 확인 후 Ctrl+C로 종료하세요.
클라이언트를 다시 시작하고 메시지가 표시되면 로컬 서버를 승인하세요. Claude Code에서는 claude mcp list 또는 /mcp, VS Code에서는 MCP: List ServersShow Output, Cursor에서는 Settings → Tools & MCP를 확인하세요.
프로젝트 범위 .mcp.json에는 워크스페이스 신뢰와 명시적 승인이 필요합니다. 프로젝트에서 Claude Code를 대화형으로 시작하고 신뢰를 승인한 뒤 /mcp에서 tokenlab-model-catalog를 승인하세요. 개인용으로 모든 프로젝트에서 쓰려면 --scope user를 사용하세요.
기기가 https://api.tokenlab.sh/v1/models에 도달할 수 있는지 확인하세요. TOKENLAB_API_BASE를 재정의하는 경우 끝에 슬래시(/)가 포함되지 않았는지 확인하십시오.
모델 이름을 하드코딩하기 전에 에이전트에게 list_models 또는 get_model을 호출하도록 요청하세요. MCP 서버를 tokenlab-model-picker와 페어링하면 더 나은 결과를 얻을 수 있습니다.
네. TOKENLAB_API_KEY를 설정한 다음 생성된 LLM, 미디어, 오디오, 작업, 파일, 임베딩, 리랭크 또는 번역 도구를 사용하세요. 카탈로그 및 가격 도구는 키 없이도 계속 사용할 수 있습니다.
TOKENLAB_API_KEY를 도구 인수나 프롬프트가 아니라 MCP 서버 환경에 설정했는지 확인하고 변경 후 클라이언트를 다시 시작하세요. 공유 파일, 이미지, 로그 또는 셸 기록에 노출된 키는 먼저 교체하세요.
검색 도구 6개만 필요하면 TOKENLAB_MCP_TOOL_PROFILE=catalog, 일반 사용에는 기본 31개 도구의 core를 선택하세요. 호환성이 가장 넓은 portable을 보통 유지하고, 완전한 중첩에는 exact, 닫힌 객체와 모든 속성의 required가 필요할 때는 strict를 사용하세요.
현재 검증된 릴리스를 고정하려면 @tokenlabai/mcp-server@0.6.17을 사용하세요. 버전 변경 시 클라이언트 구성의 패키지 인수를 바꾸고 서버를 재시작하며, 새 릴리스 채택 전 공개 저장소를 검토하세요.

리소스

TokenLab MCP

제품 개요와 Core 31 / Full 80 도구 세트 연결 방법

GitHub 저장소

소스 코드 및 로컬 설정 지침

TokenLab 스킬

TokenLab 통합을 위해 유지 관리되는 에이전트 스킬

모델 카탈로그 API

공개 모델 검색 엔드포인트

llms.txt

에이전트 가독형 TokenLab API 개요

Glama MCP 서버

검증된 TokenLab MCP 서버 목록 보기

Glama 모델 탐색기

모델, 가격 및 네이티브 엔드포인트 예제 탐색

MCP.so 목록

AI 및 에이전트 디렉토리에서 TokenLab 발견

호스팅된 모델 탐색기

공개 모델 탐색기 및 원격 MCP 엔드포인트 열기

Claude Code MCP 가이드

범위, 승인, 상태 확인 및 MCP 구성 검토

Cursor MCP 가이드

구성 위치, 도구 제어 및 보안 지침 검토

VS Code MCP 가이드

사용자·워크스페이스 구성, 신뢰, 로그 및 서버 관리 검토