Pular para o conteúdo principal
O Venice MCP Server é o servidor oficial do Model Context Protocol para a Venice. Ele expõe a API Venice completa (chat, imagem, vídeo, áudio, música, embeddings, web augment e characters) como 31 ferramentas que qualquer agente compatível com MCP pode chamar.

GitHub: veniceai/venice-mcp-server

Publicado como @veniceai/mcp-server no npm. Licença MIT.

31 ferramentas

Toda modalidade da Venice em um único bloco de configuração

Qualquer host MCP

Claude Desktop, Cursor, ChatGPT, LM Studio, Continue e mais

Autenticação por carteira (opcional)

Use uma chave de API, ou pague por chamada com uma carteira assinada por SIWE via x402

Quickstart

1

Obtenha uma chave de API Venice

Gere uma em venice.ai/settings/api. Veja o guia de chave de API para instruções passo a passo.
2

Adicione a Venice à configuração do seu host MCP

Cole isto no arquivo de configuração do seu host MCP:
Caminhos comuns de configuração:
3

Reinicie seu host MCP

Seu agente agora tem chat, imagem, vídeo, música, TTS, ASR e mais 25 ferramentas Venice disponíveis.
A maioria dos hosts MCP só passa variáveis de ambiente que estão explicitamente listadas no bloco env. Variáveis de ambiente do sistema não são herdadas. Se você ver erros 402 com uma chave de API definida, verifique novamente se VENICE_API_KEY está dentro de env na sua configuração.

O que você obtém

31 ferramentas abrangendo cada modalidade Venice, 3 recursos (venice://models, venice://styles, venice://voices) e 3 templates de prompt.

Chat e embeddings

Imagem

Vídeo

Áudio (TTS / ASR)

Música

Web augment, catálogo e cripto

Helpers de carteira x402

Relevante apenas se você se autenticar com uma carteira via x402 em vez de uma chave de API.

Configuração

O servidor é configurado inteiramente por variáveis de ambiente. Se ambos VENICE_API_KEY e VENICE_SIWX_TOKEN estiverem definidos, a chave de API prevalece.

Modo carteira x402

A Venice suporta autenticação com um token de carteira Sign-In-With-X lastreado por crédito USDC pré-pago na Base ou Solana, além do fluxo normal de chave de API. Sem necessidade de e-mail, telefone ou KYC: sua carteira é a única identidade.
O servidor MCP encaminha VENICE_SIWX_TOKEN como o cabeçalho X-Sign-In-With-X em cada chamada à API Venice. O servidor nunca vê sua chave privada. A assinatura da carteira e as autorizações de recarga em USDC acontecem na sua própria carteira. A recarga mínima é de $5 USD. O saldo mínimo para chamar inferência é de $0,10. Uma vez recarregadas, as chamadas têm latência abaixo de 100ms porque a liquidação acontece off-chain em uma conta de crédito rápida.
Carteiras vinculadas a uma conta Venice com DIEM em staking consomem do saldo de staking em vez de créditos USDC, então não é necessária recarga.

Auto-hospedagem (Streamable HTTP)

Para implantações de equipe ou workspace, execute o servidor MCP via HTTP em vez de stdio:
O servidor agora está disponível em http://localhost:3333/mcp. Clientes HTTP devem enviar Authorization: Bearer <VENICE_MCP_AUTH_TOKEN>.
/mcp é um endpoint de execução de ferramentas com credenciais: chamadores podem gastar a chave de API Venice configurada ou o saldo x402. Quando o modo HTTP é ligado a um endereço fora do loopback, a inicialização falha a menos que VENICE_MCP_AUTH_TOKEN esteja definido. Para produção, fixe a versão do pacote npm explicitamente em vez de depender de latest.

Recursos

GitHub

Código-fonte, issues e releases

npm

@veniceai/mcp-server

Venice Skills

Skills complementares que ensinam aos agentes como usar essas ferramentas

Spec do MCP

Saiba mais sobre o Model Context Protocol