プロトタイプ · プレビュー版:公式レジストリのすべてのサーバーを掲載し、30分ごとに同期しています。Google でログインするとレビューを書けます。プロトタイプ · 30分ごとに更新
PopNx MCPAIを使う人のためのMCPサーバー · やさしい言葉で解説

Venice AI

作者:veniceaiバージョン 0.3.2i★ 78iパソコンで動く
レジストリ名io.github.veniceai/venice-mcp-server

インストール方法

What it does

Images, video, music, speech and private chat from Venice AI's models, on one API key.

  • Connects パソコンで動く
  • Account or key Needs VENICE_API_KEY
  • Category デザイン・画像・音声

インストール

使っているAIアプリを選んで、設定をコピーしてください。

チェック 2/3 合格 · あなたのパソコンで動きます · ✓ コマンド確認済み 2026年11月13日

まず:どの AI を使っていますか?

使っているアプリを選ぶと、下に手順が表示されます。

Claude につなげますが、先に準備が必要です

Venice AI のキーが必要です(提供元のサイトで作成) · 先にパソコンへ Node.js を入れてください(1 回だけ) · パソコン版 Claude アプリ(Windows または Mac)のみ。Web やスマホでは使えません

  1. Node.js を入れる

    1 回だけ。Node.js が必要なすべてのサーバーで使えます

    Node.js のダウンロードページを開く ↗

  2. Venice AI に登録してキーを作る

    提供元のサイトで登録し、次の手順で使う API キーを作ります。料金や無料プランは提供元のサイトで確認してください。

    Venice AI のサイトを開く ↗

  3. パソコン版 Claude アプリの設定ファイルを開く

    SettingsDeveloperEdit Config

  4. この設定を貼り付けて保存

    {
      "mcpServers": {
        "venice": {
          "command": "npx",
          "args": [
            "-y",
            "@veniceai/mcp-server"
          ],
          "env": {
            "VENICE_API_KEY": "your-value"
          }
        }
      }
    }

    キーはアプリの入力欄にだけ貼り付け、チャットに貼ったり人に送ったりしないでください

  5. Claude を終了してもう一度開く

  6. 試してみる

    Venice AI を使って、私に何ができるか教えて、1 つやってみせて

    ✓ Claude が Venice AI を使っていると言うか、回答に Venice AI のツール名が出れば接続成功です

メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

ChatGPT はまだ Venice AI につなげません

Venice AI はパソコンに入れて使うものですが、ChatGPT は Web 上で動くサーバーにしかつなげません

代わりにできること

A · Venice AI につなげるアプリを使う

  • Venice AI のキーが必要です(提供元のサイトで作成) · 先にパソコンへ Node.js を入れてください(1 回だけ) · パソコン版 Claude アプリ(Windows または Mac)のみ。Web やスマホでは使えません
  • Venice AI のキーが必要です(提供元のサイトで作成) · 先にパソコンへ Node.js を入れてください(1 回だけ)
  • Venice AI のキーが必要です(提供元のサイトで作成) · 先にパソコンへ Node.js を入れてください(1 回だけ)
  • Venice AI のキーが必要です(提供元のサイトで作成) · 先にパソコンへ Node.js を入れてください(1 回だけ)

B · デザイン・画像・音声 の中で ChatGPT につなげる別のサーバー

同じカテゴリでよく使われているものから、キーなしでアドレスだけでつなげるものを選びました

Claude Code につなげますが、先に準備が必要です

Venice AI のキーが必要です(提供元のサイトで作成) · 先にパソコンへ Node.js を入れてください(1 回だけ)

  1. Node.js を入れる

    1 回だけ。Node.js が必要なすべてのサーバーで使えます

    Node.js のダウンロードページを開く ↗

  2. Venice AI に登録してキーを作る

    提供元のサイトで登録し、次の手順で使う API キーを作ります。料金や無料プランは提供元のサイトで確認してください。

    Venice AI のサイトを開く ↗

  3. ターミナルを開く

    Mac:Command+スペースで Terminal と入力 · Windows:PowerShell を開く

  4. このコマンドを貼り付けて Enter

    claude mcp add --scope user venice --env VENICE_API_KEY=your-value -- npx -y @veniceai/mcp-server

    Enter の前に「your-value」を自分のキーに書き換えてください

    キーはアプリの入力欄にだけ貼り付け、チャットに貼ったり人に送ったりしないでください

  5. Claude Code で /mcp と入力

    Venice AI が一覧にあり、接続済みと表示されれば OK です

  6. 試してみる

    Venice AI を使って、私に何ができるか教えて、1 つやってみせて

    ✓ Claude Code が Venice AI を使っていると言うか、回答に Venice AI のツール名が出れば接続成功です

メニュー名は 2026年11月11日 に Anthropic のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

Cursor につなげますが、先に準備が必要です

Venice AI のキーが必要です(提供元のサイトで作成) · 先にパソコンへ Node.js を入れてください(1 回だけ)

  1. Node.js を入れる

    1 回だけ。Node.js が必要なすべてのサーバーで使えます

    Node.js のダウンロードページを開く ↗

  2. Venice AI に登録してキーを作る

    提供元のサイトで登録し、次の手順で使う API キーを作ります。料金や無料プランは提供元のサイトで確認してください。

    Venice AI のサイトを開く ↗

  3. このボタンで Cursor を開く

    Cursor で開く

    Cursor がインストールの確認をするので Install を押します

  4. キーを入力

    Venice AI の設定で VENICE_API_KEY が空です。自分のキーを入れて保存します

    キーはアプリの入力欄にだけ貼り付け、チャットに貼ったり人に送ったりしないでください

  5. Cursor の AI チャットを Agent モードで開く

  6. 試してみる

    Venice AI を使って、私に何ができるか教えて、1 つやってみせて

    ✓ Cursor が Venice AI を使っていると言うか、回答に Venice AI のツール名が出れば接続成功です

メニュー名は 2026年11月11日 に Cursor のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

VS Code につなげますが、先に準備が必要です

Venice AI のキーが必要です(提供元のサイトで作成) · 先にパソコンへ Node.js を入れてください(1 回だけ)

  1. Node.js を入れる

    1 回だけ。Node.js が必要なすべてのサーバーで使えます

    Node.js のダウンロードページを開く ↗

  2. Venice AI に登録してキーを作る

    提供元のサイトで登録し、次の手順で使う API キーを作ります。料金や無料プランは提供元のサイトで確認してください。

    Venice AI のサイトを開く ↗

  3. このボタンで VS Code を開く

    VS Code で開く

    VS Code がインストールの確認をするので Install を押します

  4. キーを入力

    Venice AI の設定で VENICE_API_KEY が空です。自分のキーを入れて保存します

    キーはアプリの入力欄にだけ貼り付け、チャットに貼ったり人に送ったりしないでください

  5. VS Code の AI チャットを Agent モードで開く

  6. 試してみる

    Venice AI を使って、私に何ができるか教えて、1 つやってみせて

    ✓ VS Code が Venice AI を使っていると言うか、回答に Venice AI のツール名が出れば接続成功です

メニュー名は 2026年11月11日 に VS Code のヘルプページで確認 · アプリのバージョンにより画面が少し違うことがあります

Windsurf、Zed、Gemini CLI など MCP を使える他のアプリは追加方法がそれぞれ違います。アプリ一覧で確認してください

MCP を使えるアプリをすべて見る →

JSON 設定は下の「開発者向け」にあります

つまずいたら?Venice AI を使っている人に聞いてみましょう💬 ディスカッション →
開発者向け:ターミナルのコマンドと JSON 設定

パソコンにインストール

Claude Code

claude mcp add --scope user venice --env VENICE_API_KEY=your-value -- npx -y @veniceai/mcp-server

Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "venice": {
      "command": "npx",
      "args": [
        "-y",
        "@veniceai/mcp-server"
      ],
      "env": {
        "VENICE_API_KEY": "your-value"
      }
    }
  }
}

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "venice": {
      "command": "npx",
      "args": [
        "-y",
        "@veniceai/mcp-server"
      ],
      "env": {
        "VENICE_API_KEY": "your-value"
      }
    }
  }
}

VS Code (mcp.json)

{
  "servers": {
    "venice": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "@veniceai/mcp-server"
      ],
      "env": {
        "VENICE_API_KEY": "your-value"
      }
    }
  }
}

自分で入力する値

  • VENICE_API_KEY 秘密 必須 env
    venice.ai/settings/api から取得する Venice API キー。支出上限を設定した INFERENCE キーを使用してください。
    英語の原文を見るVenice API key from venice.ai/settings/api. Use an INFERENCE key with a spend limit.

説明は自動翻訳です。変数名は原文のままです。迷ったら原文を確認してください。

この設定は、作者のレジストリ登録情報から作成しています。READMEと違う場合は、READMEに従ってください。

ひと目でわかる

週あたりのダウンロードi
627/週
ライセンスi
ライセンスの記載なし
接続方法
パソコンで動く
最新バージョンi
0.3.2
レジストリ公開日i
2026年11月11日
コードの最終更新i
2026年11月11日
作者
veniceai
パッケージ
npm: @veniceai/mcp-server
ウェブサイト
docs.venice.ai
レジストリでの状態
有効

使えるアプリ

このサーバーのつなぎ方と、各アプリの公式ドキュメントに基づきます。2026年11月10日に確認。

パソコン上で動かせるアプリ

ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast

すべてのアプリと長所・短所 →

できること

パソコンで動くサーバーです。インストールすると、ツール一覧がAIアプリに表示されます。

基本チェックi

誰でも見られる情報をチェックしており、コードは読んでいません。当てはまらない項目は数に入れていません。 · 2026年11月14日にチェック

  • ✓ 合格

    作者とリポジトリが一致

    レジストリ名は、リポジトリを所有するGitHubアカウント veniceai で確認済みです

  • ✓ 合格

    今もメンテナンスされている

    コードの最終更新:3 日前

  • ! 注意

    ライセンスがある

    GitHubがライセンスの種類を判別できませんでした。ファイルを開いて確認してください

  • – 対象外

    エンドポイントが応答する

    これはパソコンで動くため、インターネット上のエンドポイントはありません

  • – 対象外

    OAuthでサインイン

    パソコンで動き、代わりにローカルの設定を使います

  • … 未チェック

    ツールの説明に隠れた指示がない

    パソコンで動くサーバーです。ツール一覧を読み取れるのは、インターネット上のエンドポイントがある場合だけです

話し合い

質問、コツの共有、使えないことの報告ができます。「役に立った」の多い順です。

まだ投稿はありません。最初の質問や共有をどうぞ。

ここの投稿は利用者によるもので、PopNx チームのものではありません。

Google でログインして投稿

ユーザーレビュー

まだレビューはありません

Google でログインしてレビューを書く

デザイン・画像・音声のほかのサーバーとの比較i

  • このカテゴリのほかの3052件のうち97%よりスターが多い
  • このカテゴリのほかの3052件のうち89%より最近レジストリに公開
  • 基本チェックの結果が、このカテゴリのほかの3052件のうち50%と同じかそれ以上

レジストリでこのカテゴリにある有効なすべてのサーバーと比較しています。スターは、公開者がリポジトリの所有者である場合だけ数えます。

よくある質問

Venice AIは安全ですか?

当てはまる基本チェック3項目のうち2項目に合格しました。コードは読んでいません。キーやトークンを追加する前に、サーバーがどんなアクセスを求めているかを確認し、必要な権限だけを持つキーを使ってください。

どんなキーやコードが必要ですか?

入力が必要なもの:VENICE_API_KEY

パソコンで動きますか、それともクラウドですか?

あなたのパソコンで動きます。必要なときにAIアプリが起動し、データは作者のサーバーを通りません(サーバー自体がオンラインサービスを呼び出す場合を除きます)。

今もメンテナンスされていますか?

GitHubリポジトリの最終更新は3 日前、最新バージョン(0.3.2)がレジストリに届いたのは3 日前です。

どのアプリで使えますか?

Claude Desktop、Claude Code、Cursor、VS CodeなどのMCP対応アプリで使えます。パソコンにNode.jsも必要です。

代わりに使えるものは?

同じカテゴリには:Figma Context MCP, AutoClip, Next AI Draw.io

同じカテゴリのほかの候補

同じカテゴリで、ほかの作者が作ったサーバー。スターの多い順。

カードの見方:↓ 週あたりのダウンロードi★ GitHubスターi3つの柱:レビュー · チェック · 利用状況i更新=最新バージョンをレジストリに公開した日i

Figma Context MCP

Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.

作者:GLips広く使われている↓ 15.2万/週★ 1.6万5 か月前更新

パソコンで動く

AutoClip

Clip long videos into short clips with covers and captions. Local CLI and MCP.

作者:zhouxiaoka広く使われている↓ 205/週★ 1万17 日前更新

パソコンで動く

Next AI Draw.io

draw.io diagrams your AI agent draws on a live browser canvas that you can also edit by hand

作者:DayuanJiang広く使われている↓ 2.2万/週★ 3.7万 リポジトリ全体のスター今日更新

パソコンで動く

作者のREADME

READMEを開く

作者のリポジトリから書かれたとおりにコピーしたものです。PopNx MCPは内容を確認・推奨していません。HTML、画像、スクリプトは取り除いています。リンクはこのサイトの外へ移動します。

@veniceai/mcp-server

Model Context Protocol server for the Venice API - uncensored, private AI for any MCP host (Claude Desktop, Cursor, ChatGPT, LM Studio, Continue, LibreChat, Open WebUI, AnythingLLM, Jan, Le Chat).

Plug Venice's chat, image, video, audio, music, and character models into any agent in 30 seconds, including billing and API-key operations. 45 tools across all modalities, one config block.

Requires Node.js 20 or newer; Node.js 22 or 24 is recommended. CI tests Node.js 20, 22, and 24. The refreshed MCP SDK dependency graph requires Node.js 20 for fresh installs, so upgrade Node.js before installing this version if you previously used Node.js 18.

Quick start

1. Get a key from venice.ai

See the API key guide for step-by-step instructions.

2. Add this to your MCP host config

Claude Desktop (~/Library/Application Support/Claude/claude_desktop_config.json on macOS, %APPDATA%\Claude\claude_desktop_config.json on Windows), Cursor (~/.cursor/mcp.json), LM Studio, etc:

{

"mcpServers": { "venice": { "command": "npx", "args": ["-y", "@veniceai/mcp-server@0.3.2"], "env": { "VENICE_API_KEY": " " } } } }

3. Restart your MCP host

That's it. Type a prompt — your agent now has chat, image, video, music, TTS, ASR, and 39 more Venice tools.

What you get

45 tools spanning every Venice modality plus billing and API-key operations, 3 resources (venice://models, venice://styles, venice://voices) and 9 prompt templates: uncensored research, NSFW creative writing and an image style explorer, plus six creator workflows (create image, create video, create audio, YouTube thumbnail, product photoshoot and explainer video) that walk the agent from a brief to a finished result, quoting paid video and music jobs first. Hosts such as Claude Code show them as slash commands, for example /mcp__venice__create-video. VENICE_DISABLE_NSFW=1 hides the first two. The voices resource is built live from each TTS model's catalog metadata.

Every tool declares explicit readOnlyHint, destructiveHint, idempotentHint and openWorldHint annotations to help hosts decide when to request approval. Video and music status tools are marked destructive because their optional delete_media_on_completion argument can delete stored media before returning the result. Hints describe a tool's possible behavior; hosts should still enforce their own approval policy.

💬 Chat & embeddings
ToolDescription
venice_chatChat completions with documented text/image/audio/video/file blocks, structured response formats, function tools, prompt caching, and reasoning controls. Calls are plaintext and non-streaming.
venice_responsesAlpha, stateless Responses API for text models. Supports text/image input and reasoning controls. E2EE-capable models are not supported, and this tool does not expose unreliable tool fields.
venice_embeddingsCompute embeddings for text input (OpenAI-compatible).
venice_chat_with_characterChat with a Venice character by slug.
🎨 Image
ToolDescription
venice_image_generateGenerate an image. Supports model-specific width/height or free-string aspect_ratio/resolution, quality tiers, prompt enhancement, style references, web search, variants, and output format.
venice_image_editEdit an image with a prompt. Supports free-string sizing, output format, and prompt enhancement; returns a base64 image.
venice_image_multi_editEdit multiple images together with a single prompt (multi-image composition / outpainting), including free-string sizing, quality, output format, and prompt enhancement.
venice_image_upscaleUpscale an image (2–4× scale, with a creativity control). Returns base64 PNG.
venice_image_remove_bgRemove image background; returns a transparent PNG.
venice_image_stylesList image style presets available for venice_image_generate.
🎬 Video
ToolDescription
venice_video_generateQueue a video generation. Supports Veo 3.1, Kling, Wan, Seedance (incl. reference-to-video), MiniMax, PixVerse, Runway, LTX, Grok Imagine, and others. Accepts image, video, audio, reference inputs, and the Seedance consent attestation flow where applicable.
venice_video_statusCheck status of a queued video job. Returns JSON progress while PROCESSING, then either an embedded MP4 or a download_url resource link. Pass the queue-time download_url for VPS / Grok Imagine Private models.
venice_video_completeMark a completed video as downloaded. Reports server-side deletion only when Venice confirms success.
venice_video_quoteGet a price quote for a video generation BEFORE queuing.
🔊 Audio (TTS / ASR)
ToolDescription
venice_ttsConvert text to speech. Supports cloned voices, temperature, and Venice's streaming flag; MCP returns the completed audio as one buffered result.
venice_asrTranscribe audio from a URL as JSON or text, with optional word and character timestamps.
venice_voice_cloneDiscover live model-scoped voice metadata, or clone a voice from a sample audio URL for tts-chatterbox-hd (default) or tts-minimax-speech-02-hd. Cloned voices are returned as a vv_ handle to pass as the venice_tts voice.
venice_audio_quoteGet a price quote for music generation BEFORE queuing.
🎵 Music
ToolDescription
venice_music_generateQueue music generation. Uses the live QueueAudioRequest fields: force_instrumental, lyrics_prompt, lyrics_optimizer, loop, voice, language_code, speed, and model-specific duration_seconds. Deprecated instrumental / lyrics are still accepted as aliases.
venice_music_statusCheck status of a queued music job. Returns JSON progress while PROCESSING, then either embedded audio or a download_url resource link.
venice_music_completeMark a completed music job as downloaded and delete server-side media.
🌐 Web augment
ToolDescription
venice_web_searchSearch with Brave (default, Zero Data Retention), Google (proxied/anonymized by Venice), or Exa (Zero Data Retention). Returns the parsed { query, results } as structured content.
venice_web_scrapeScrape one URL into markdown text.
venice_text_parserExtract text from a document URL (PDF, DOCX, EPUB, PPTX, XLSX, …).
📚 Catalog
ToolDescription
venice_list_modelsPage through the live model catalog, every type by default, with server-side filtering for asr, decision, embedding, image, music, text, tts, upscale, inpaint, video, all, code, or any newer catalog type. Returns compact summaries (50 per page by default, up to 200) with total, next_offset, and every matching model id; set verbose for full model objects.
venice_model_detailsGet one exact model's full catalog row, including model_spec constraints, capabilities, and pricing.
venice_model_traitsGet the live trait-name to model-id mapping for a model type.
venice_model_compatibility_mappingGet compatible model-name to Venice model-id mappings.
venice_list_charactersList public Venice characters with search, tag/category/model, content, capability, sort, and pagination filters. API key only.
venice_get_characterGet a public character by slug. API key only.
venice_character_reviewsList paginated public reviews for a character. API key only.
🔐 TEE attestation
ToolDescription
venice_tee_attestationFetch Intel TDX attestation evidence, optional NVIDIA evidence, and the model signing key using a caller-generated 32-byte nonce.
venice_tee_signatureFetch the enclave response-signature payload for a chat completion request ID.

Both routes are currently live without authentication. They only apply to text models advertising supportsTeeAttestation. These tools expose evidence; they do not verify it, and this server does not encrypt chat. venice_chat rejects enable_e2ee.

Both chat tools retain the upstream completion id and actual model, when present, in structuredContent. Only responses with the upstream X-Venice-TEE: true header also include those values in an additional JSON text block for text-only clients. Pass those values to venice_tee_signature to retrieve the signature for that completion. Ordinary responses keep their existing answer text without an extra metadata block; the first block and tool-call fallbacks are unchanged. The header is an upstream indication, not cryptographic verification.

Media API behavior
  • Successful upstream responses have a default 16 MiB limit, including JSON and text without a declared Content-Length. Tool-specific image, video, audio, transcription, billing, and RPC limits take precedence. Oversized responses fail without a partial result; an inference may already have completed and incurred a charge before the limit is reached. There is no environment override for this default.
  • Inline uploads for image upscale, ASR, voice cloning, and document parsing should include a concrete MIME type, for example data:application/pdf;base64,.... Base64 and percent-encoded payloads preserve the original bytes; malformed base64 is rejected before upload. When the type is omitted or application/octet-stream, the server infers PDF, PNG, JPEG, GIF, WebP, WAV, or FLAC from the file signature and supplies a matching filename extension. Other formats require an explicit type; for DOCX use application/vnd.openxmlformats-officedocument.wordprocessingml.document, for MP3 use audio/mpeg, for M4A use audio/mp4, and for Ogg audio use audio/ogg. Shared container signatures and audio tags do not uniquely identify these formats, so these inputs are rejected locally until a concrete type is supplied.
  • venice_embeddings accepts at most 128 texts per call, for both float and base64 output. Larger batches are rejected locally before submission, so the rejected batch incurs no upstream charge. Split larger jobs into separate calls; the server never automatically splits or retries a batch. This conservative limit avoids the observed overflow for a 256-text, 4,096-dimension float response, but is not a byte-size guarantee for every model or response encoding. The 16 MiB guard still applies, and an unusually large response from an accepted batch can still be rejected after processing upstream.
  • Upstream API redirects are rejected to keep credentials and request bodies at the configured API origin.
  • Image aspect_ratio and resolution values remain free strings because supported values vary by model. Venice validates them. When enhance_prompt is applied, image generate/edit/multi-edit results include the URL-decoded enhanced_prompt returned in x-venice-enhanced-prompt. Image responses are capped at VENICE_MAX_IMAGE_RESPONSE_BYTES (default 32 MiB). Unlike an oversized video, an oversized image result cannot be retried for free, so request fewer variants, a lower resolution, or jpeg/webp output for large batches.
  • Current public Seedance models may reject media containing detectable persons outright. Defensive support remains for compatible or legacy needs_consent responses: the tool returns Venice's policy text, affected media roles, and next step. The three consents.seedance flags are legal attestations and must only be set to true after the user explicitly confirms all three statements. Consent is never

冒頭だけを表示しています。続きはリポジトリで読めます