GitHub : veniceai/venice-mcp-server
Publié sous le nom
@veniceai/mcp-server sur npm. Licence MIT.31 outils
Toutes les modalités Venice dans un seul bloc de configuration
Tout hôte MCP
Claude Desktop, Cursor, ChatGPT, LM Studio, Continue, et plus encore
Authentification par wallet (facultatif)
Apportez une clé API, ou payez à l’appel avec un wallet signé via SIWE et x402
Démarrage rapide
1
Obtenez une clé API Venice
Générez-en une depuis venice.ai/settings/api. Consultez le guide des clés API pour des instructions détaillées.
2
Ajoutez Venice à la configuration de votre hôte MCP
Insérez ceci dans le fichier de configuration de votre hôte MCP :Chemins de configuration courants :
3
Redémarrez votre hôte MCP
Votre agent dispose désormais des outils chat, image, vidéo, musique, TTS, ASR, et de 25 autres outils Venice.
La plupart des hôtes MCP ne transmettent que les variables d’environnement explicitement listées dans le bloc
env. Les variables d’environnement système ne sont pas héritées. Si vous voyez des erreurs 402 alors qu’une clé API est définie, vérifiez que VENICE_API_KEY se trouve bien dans env dans votre configuration.Ce que vous obtenez
31 outils couvrant chaque modalité Venice, 3 ressources (venice://models, venice://styles, venice://voices) et 3 modèles de prompts.
Chat et embeddings
Image
Vidéo
Audio (TTS / ASR)
Musique
Web augment, catalogue et crypto
Helpers wallet x402
Pertinent uniquement si vous vous authentifiez avec un wallet via x402 au lieu d’une clé API.Configuration
Le serveur se configure entièrement via des variables d’environnement.
Si
VENICE_API_KEY et VENICE_SIWX_TOKEN sont tous deux définis, la clé API prime.
Mode wallet x402
Venice prend en charge l’authentification avec un token wallet Sign-In-With-X adossé à du crédit USDC prépayé sur Base ou Solana, en plus du flux classique par clé API. Pas d’e-mail, ni de téléphone, ni de KYC requis : votre wallet est votre seule identité.VENICE_SIWX_TOKEN dans l’en-tête X-Sign-In-With-X à chaque appel de l’API Venice. Le serveur ne voit jamais votre clé privée. La signature du wallet et les autorisations de top-up USDC se produisent dans votre propre wallet.
Le top-up minimum est de 5 $ USD. Le solde minimum pour appeler l’inférence est de 0,10 $. Une fois rechargés, les appels prennent moins de 100 ms car le règlement a lieu hors chaîne sur un compte de crédit rapide.
Auto-hébergement (Streamable HTTP)
Pour les déploiements en équipe ou en workspace, exécutez le serveur MCP via HTTP au lieu de stdio :http://localhost:3333/mcp. Les clients HTTP doivent envoyer Authorization: Bearer <VENICE_MCP_AUTH_TOKEN>.
Ressources
GitHub
Code source, issues et releases
npm
@veniceai/mcp-serverVenice Skills
Skills compagnons qui apprennent aux agents à utiliser ces outils
Spécification MCP
En savoir plus sur le Model Context Protocol