GitHub: veniceai/venice-mcp-server
Veröffentlicht als
@veniceai/mcp-server auf npm. MIT-Lizenz.31 Tools
Jede Venice-Modalität in einem Konfigurationsblock
Beliebiger MCP-Host
Claude Desktop, Cursor, ChatGPT, LM Studio, Continue und mehr
Wallet-Auth (optional)
Nutze einen API-Schlüssel oder zahle pro Aufruf mit einer SIWE-signierten Wallet über x402
Schnellstart
1
Venice API-Schlüssel besorgen
Erstelle einen unter venice.ai/settings/api. Schritt-für-Schritt-Anleitung im API-Schlüssel-Guide.
2
Venice zur MCP-Host-Konfiguration hinzufügen
Füge dies in die Konfigurationsdatei deines MCP-Hosts ein:Übliche Konfigurationspfade:
3
MCP-Host neu starten
Dein Agent hat jetzt Chat, Image, Video, Music, TTS, ASR und 25 weitere Venice-Tools verfügbar.
Die meisten MCP-Hosts geben nur Umgebungsvariablen weiter, die explizit im
env-Block aufgeführt sind. System-Env-Vars werden nicht geerbt. Wenn du trotz gesetztem API-Schlüssel 402-Fehler erhältst, prüfe, ob VENICE_API_KEY innerhalb von env in deiner Konfiguration steht.Was du bekommst
31 Tools für jede Venice-Modalität, 3 Ressourcen (venice://models, venice://styles, venice://voices) und 3 Prompt-Templates.
Chat & Embeddings
Image
Video
Audio (TTS / ASR)
Musik
Web Augment, Katalog und Crypto
x402 Wallet-Helfer
Nur relevant, wenn du dich per Wallet über x402 statt mit einem API-Schlüssel authentifizierst.Konfiguration
Der Server wird vollständig über Umgebungsvariablen konfiguriert.
Wenn sowohl
VENICE_API_KEY als auch VENICE_SIWX_TOKEN gesetzt sind, gewinnt der API-Schlüssel.
x402 Wallet-Modus
Venice unterstützt – zusätzlich zum normalen API-Key-Flow – die Authentifizierung mit einem Sign-In-With-X-Wallet-Token, der durch Prepaid-USDC-Guthaben auf Base oder Solana gedeckt ist. Keine E-Mail, kein Telefon, kein KYC erforderlich: Deine Wallet ist die einzige Identität.VENICE_SIWX_TOKEN bei jedem Venice-API-Aufruf als X-Sign-In-With-X-Header weiter. Der Server sieht nie deinen Private Key. Wallet-Signatur und USDC-Top-up-Autorisierungen erfolgen in deiner eigenen Wallet.
Der Mindest-Top-up beträgt 5 USD. Das Mindest-Guthaben zum Inferenz-Aufruf beträgt $0,10. Nach dem Top-up dauern Aufrufe unter 100 ms, weil die Verrechnung off-chain auf einem schnellen Credit-Konto stattfindet.
Self-Hosting (Streamable HTTP)
Für Team- oder Workspace-Deployments läuft der MCP-Server über HTTP statt stdio:http://localhost:3333/mcp erreichbar. HTTP-Clients müssen Authorization: Bearer <VENICE_MCP_AUTH_TOKEN> senden.
Ressourcen
GitHub
Quellcode, Issues und Releases
npm
@veniceai/mcp-serverVenice Skills
Begleitende Skills, die Agenten beibringen, diese Tools zu verwenden
MCP-Spezifikation
Mehr über das Model Context Protocol erfahren