GitHub: veniceai/venice-mcp-server
npm에는
@veniceai/mcp-server로 게시되어 있습니다. MIT 라이선스.31개 도구
하나의 설정 블록 안에 Venice의 모든 모달리티
모든 MCP 호스트
Claude Desktop, Cursor, ChatGPT, LM Studio, Continue 등
지갑 인증(선택)
API 키를 가져오거나, x402로 SIWE 서명 지갑을 통해 호출당 결제
빠른 시작
1
Venice API 키 발급
venice.ai/settings/api에서 키를 발급받으세요. 단계별 안내는 API 키 가이드를 참고하세요.
2
MCP 호스트 설정에 Venice 추가
MCP 호스트 설정 파일에 다음을 넣으세요:흔한 설정 경로:
3
MCP 호스트 재시작
이제 에이전트가 chat, image, video, music, TTS, ASR 외 25개 이상의 Venice 도구를 사용할 수 있습니다.
대부분의 MCP 호스트는
env 블록에 명시적으로 나열된 환경 변수만 전달합니다. 시스템 수준 env vars는 상속되지 않습니다. API 키를 설정했는데 402 에러가 보인다면, 설정의 env 안에 VENICE_API_KEY가 있는지 다시 확인하세요.무엇을 얻나요
Venice의 모든 모달리티를 아우르는 31개 도구, 3개의 리소스(venice://models, venice://styles, venice://voices), 3개의 prompt 템플릿.
Chat 및 임베딩
이미지
비디오
오디오 (TTS / ASR)
음악
웹 augment, 카탈로그, 크립토
x402 지갑 헬퍼
API 키 대신 x402를 통해 지갑으로 인증할 때만 관련됩니다.구성
서버는 전적으로 환경 변수로 구성됩니다.VENICE_API_KEY와 VENICE_SIWX_TOKEN이 모두 설정되어 있으면 API 키가 우선합니다.
x402 지갑 모드
Venice는 일반 API 키 흐름 외에도 Base 또는 Solana의 선불 USDC 크레딧을 기반으로 한 Sign-In-With-X 지갑 토큰을 통한 인증을 지원합니다. 이메일, 전화번호, KYC 불필요: 지갑이 유일한 신원입니다.VENICE_SIWX_TOKEN을 X-Sign-In-With-X 헤더로 전달합니다. 서버는 사용자의 private key를 절대 볼 수 없습니다. 지갑 서명과 USDC 충전 승인은 사용자의 지갑 내부에서 발생합니다.
최소 충전액은 0.10. 한 번 충전하면 정산이 빠른 크레딧 계정의 오프체인에서 일어나므로 호출은 100ms 미만입니다.
셀프 호스팅(Streamable HTTP)
팀이나 워크스페이스 배포의 경우 stdio 대신 HTTP로 MCP 서버를 실행하세요:http://localhost:3333/mcp에서 사용 가능합니다. HTTP 클라이언트는 Authorization: Bearer <VENICE_MCP_AUTH_TOKEN>을 전송해야 합니다.
리소스
GitHub
소스 코드, 이슈, 릴리스
npm
@veniceai/mcp-serverVenice Skills
이 도구들의 사용법을 에이전트에게 가르치는 동반 스킬
MCP 스펙
Model Context Protocol에 대해 더 알아보기