GitHub: veniceai/venice-mcp-server
Pubblicato come
@veniceai/mcp-server su npm. Licenza MIT.31 tool
Ogni modalità Venice in un solo blocco di configurazione
Qualsiasi host MCP
Claude Desktop, Cursor, ChatGPT, LM Studio, Continue e altri
Wallet auth (opzionale)
Porta una API key, oppure paga per chiamata con un wallet firmato SIWE tramite x402
Avvio rapido
1
Ottieni una API key Venice
Generane una da venice.ai/settings/api. Consulta la guida sulle API key per istruzioni passo passo.
2
Aggiungi Venice alla configurazione del tuo host MCP
Inserisci questo nel file di configurazione del tuo host MCP:Percorsi di configurazione comuni:
3
Riavvia il tuo host MCP
Il tuo agente ora ha disponibili chat, image, video, music, TTS, ASR e altri 25 tool Venice.
La maggior parte degli host MCP passa solo variabili d’ambiente esplicitamente elencate nel blocco
env. Le variabili d’ambiente a livello di sistema non vengono ereditate. Se vedi errori 402 con una API key impostata, controlla due volte che VENICE_API_KEY sia all’interno di env nella tua configurazione.Cosa ottieni
31 tool che coprono ogni modalità Venice, 3 resource (venice://models, venice://styles, venice://voices) e 3 template di prompt.
Chat ed embeddings
Image
Video
Audio (TTS / ASR)
Musica
Web augment, catalog e crypto
Helper wallet x402
Rilevante solo se ti autentichi con un wallet tramite x402 invece che con una API key.Configurazione
Il server è configurato interamente tramite variabili d’ambiente.
Se sono impostati sia
VENICE_API_KEY sia VENICE_SIWX_TOKEN, vince l’API key.
Modalità wallet x402
Venice supporta l’autenticazione con un token wallet Sign-In-With-X sostenuto da credito USDC prepagato su Base o Solana, oltre al normale flusso con API key. Nessuna email, numero di telefono o KYC richiesti: il tuo wallet è l’unica identità.VENICE_SIWX_TOKEN come header X-Sign-In-With-X su ogni chiamata all’API Venice. Il server non vede mai la tua chiave privata. La firma del wallet e le autorizzazioni di ricarica USDC avvengono nel tuo wallet.
La ricarica minima è di $5 USD. Il saldo minimo per chiamare l’inferenza è $0,10. Una volta ricaricato, le chiamate sono sotto i 100 ms perché la liquidazione avviene off-chain su un account di credito veloce.
Self-hosting (Streamable HTTP)
Per deploy di team o workspace, esegui il server MCP su HTTP invece che su stdio:http://localhost:3333/mcp. I client HTTP devono inviare Authorization: Bearer <VENICE_MCP_AUTH_TOKEN>.
Risorse
GitHub
Codice sorgente, issue e release
npm
@veniceai/mcp-serverVenice Skills
Skill complementari che insegnano agli agenti come usare questi tool
Specifica MCP
Scopri di più sul Model Context Protocol