v

venice-mcp

@georgeglarson/venice-mcp
0 Stars 202 次浏览 georgeglarson 更新于 2026-08-23

MCP 服务配置

复制以下 JSON 到 OPClaw 或其他 MCP 客户端的配置文件中即可使用

{
  "mcpServers": {
    "venice": {
      "args": [
        "-y",
        "venice-mcp"
      ],
      "command": "npx",
      "env": {
        "VENICE_API_KEY": "your-api-key-here"
      }
    }
  }
}

服务介绍

Venice MCP Server

npm version

MCP

A Model Context Protocol (MCP) server for Venice AI. Gives AI assistants like Claude access to Venice's text generation, image creation, text-to-speech, embeddings, and account management APIs.

What It Does

This MCP server lets Claude (or any MCP-compatible assistant) use Venice AI's features directly:

  • Chat with Llama, DeepSeek, Qwen, and other open models
  • Generate images using Stable Diffusion, FLUX, and more
  • Create speech from text with natural-sounding voices
  • Generate embeddings for search and RAG applications
  • Manage API keys and monitor rate limits

Quick Start

1. Get a Venice API Key

Sign up at venice.ai and create an API key in Settings API.

2. Install

npm install -g venice-mcp

3. Configure Claude Desktop

Add to your config file:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json
  • Linux: ~/.config/Claude/claude_desktop_config.json
{
  "mcpServers": {
    "venice": {
      "command": "npx",
      "args": ["-y", "venice-mcp"],
      "env": {
        "VENICE_API_KEY": "your-api-key-here"
      }
    }
  }
}

Restart Claude Desktop. You'll see Venice tools available in the menu.

Available Tools

Generation

Tool Description
venice_chat Chat with Venice AI language models
venice_generate_image Generate images from text descriptions
venice_upscale_image Upscale and enhance images
venice_text_to_speech Convert text to spoken audio
venice_create_embeddings Generate text embeddings

Discovery

Tool Description
venice_list_models List available models (text, image, code)
venice_list_characters List character personas
venice_list_image_styles List image style presets

Account Management

Requires an admin-level API key:

Tool Description
venice_list_api_keys List all API keys
venice_create_api_key Create a new API key
venice_retrieve_api_key Get details for a key
venice_delete_api_key Delete an API key
venice_get_rate_limits View rate limits and usage
venice_get_rate_limit_logs View rate limit history

Examples

Ask Claude to generate an image:

"Use Venice to create an image of a sunset over mountains"

Chat with a specific model:

"Ask Venice's DeepSeek model to explain quantum computing"

Check your usage:

"Show my Venice API rate limits"

Supported Models

Language Models: Llama 3.3 70B, DeepSeek R1, Qwen 3, Mistral, and more
Image Models: Stable Diffusion 3.5, FLUX, Fluently XL
Embeddings: BGE-M3 (1024 dimensions)
TTS: Kokoro with multiple voice options

Run venice_list_models to see all currently available models.

Requirements

  • Node.js 18+
  • Venice AI API key

License

MIT - see LICENSE

相关 MCP 服务