Saltar al contenido principal
El Venice MCP Server es el servidor oficial de Model Context Protocol para Venice. Expone toda la API de Venice (chat, imagen, vídeo, audio, música, embeddings, web augment y characters) como 31 herramientas que cualquier agente compatible con MCP puede invocar.

GitHub: veniceai/venice-mcp-server

Publicado como @veniceai/mcp-server en npm. Licencia MIT.

31 herramientas

Cada modalidad de Venice en un solo bloque de configuración

Cualquier host MCP

Claude Desktop, Cursor, ChatGPT, LM Studio, Continue y más

Auth con monedero (opcional)

Usa una API key o paga por llamada con un monedero firmado por SIWE vía x402

Inicio rápido

1

Obtén una API key de Venice

Genera una en venice.ai/settings/api. Consulta la guía de API key para instrucciones paso a paso.
2

Añade Venice a la configuración de tu host MCP

Pega esto en el archivo de configuración de tu host MCP:
Rutas de configuración comunes:
3

Reinicia tu host MCP

Tu agente ahora tiene chat, imagen, vídeo, música, TTS, ASR y 25 herramientas más de Venice disponibles.
La mayoría de hosts MCP solo pasan las variables de entorno listadas explícitamente en el bloque env. Las variables de entorno del sistema no se heredan. Si ves errores 402 con una API key configurada, comprueba que VENICE_API_KEY esté dentro de env en tu configuración.

Qué obtienes

31 herramientas que cubren cada modalidad de Venice, 3 recursos (venice://models, venice://styles, venice://voices) y 3 plantillas de prompt.

Chat y embeddings

Imagen

Vídeo

Audio (TTS / ASR)

Música

Web augment, catálogo y cripto

Helpers de monedero x402

Solo relevantes si te autenticas con un monedero mediante x402 en lugar de una API key.

Configuración

El servidor se configura completamente mediante variables de entorno. Si están establecidos tanto VENICE_API_KEY como VENICE_SIWX_TOKEN, gana la API key.

Modo monedero x402

Venice admite autenticación con un token Sign-In-With-X de monedero respaldado por crédito USDC prepago en Base o Solana, además del flujo normal de API key. No se requiere email, teléfono ni KYC: tu monedero es la única identidad.
El servidor MCP reenvía VENICE_SIWX_TOKEN como cabecera X-Sign-In-With-X en cada llamada a la API de Venice. El servidor nunca ve tu clave privada. La firma del monedero y las autorizaciones de recarga USDC ocurren en tu propio monedero. La recarga mínima es de $5 USD. El saldo mínimo para llamar a inferencia es de $0.10. Una vez recargado, las llamadas son sub-100 ms porque la liquidación ocurre off-chain en una cuenta de crédito rápida.
Los monederos vinculados a una cuenta de Venice con DIEM en staking consumen del saldo de staking en lugar de los créditos USDC, por lo que no se necesita recarga.

Self-hosting (HTTP en streaming)

Para despliegues de equipo o workspace, ejecuta el servidor MCP sobre HTTP en lugar de stdio:
El servidor está ahora disponible en http://localhost:3333/mcp. Los clientes HTTP deben enviar Authorization: Bearer <VENICE_MCP_AUTH_TOKEN>.
/mcp es un endpoint de ejecución de tools respaldado por credenciales: los llamadores pueden gastar la API key de Venice configurada o el saldo x402. Cuando el modo HTTP se vincula fuera de loopback, el arranque falla salvo que VENICE_MCP_AUTH_TOKEN esté establecido. En producción, fija explícitamente la versión del paquete npm en lugar de depender de latest.

Recursos

GitHub

Código fuente, issues y releases

npm

@veniceai/mcp-server

Venice Skills

Skills complementarias que enseñan a los agentes cómo usar estas tools

Spec de MCP

Aprende más sobre el Model Context Protocol