Skip to main content
Venice MCP Server 是 Venice 的官方 Model Context Protocol 服务器。它将完整的 Venice API(聊天、图像、视频、音频、音乐、embeddings、web augment 和 character)作为 31 个工具暴露给任何兼容 MCP 的 agent。

GitHub: veniceai/venice-mcp-server

@veniceai/mcp-server 发布到 npm。MIT 许可。

31 个工具

一个配置块覆盖每种 Venice 模态

任何 MCP 宿主

Claude Desktop、Cursor、ChatGPT、LM Studio、Continue 等

钱包身份验证(可选)

带上 API 密钥,或通过 x402 用 SIWE 签名的钱包按次付费

快速入门

1

获取 Venice API 密钥

venice.ai/settings/api 生成。逐步说明请参阅 API 密钥指南
2

将 Venice 添加到 MCP 宿主配置

将以下内容放入您的 MCP 宿主配置文件:
常见配置路径:
3

重启您的 MCP 宿主

您的 agent 现在已具备聊天、图像、视频、音乐、TTS、ASR 以及 25 个其他 Venice 工具。
大多数 MCP 宿主只会传递在 env 块中显式列出的环境变量。系统级环境变量不会被继承。如果您在设置了 API 密钥后仍看到 402 错误,请仔细检查 VENICE_API_KEY 是否在配置的 env 中。

您将获得

31 个工具,覆盖每种 Venice 模态;3 个资源venice://modelsvenice://stylesvenice://voices);3 个 prompt 模板

聊天与 embeddings

图像

视频

音频(TTS / ASR)

音乐

Web augment、目录和 crypto

x402 钱包辅助

仅当您通过 x402 使用钱包而非 API 密钥进行身份验证时相关。

配置

服务器完全通过环境变量配置。 如果同时设置了 VENICE_API_KEYVENICE_SIWX_TOKEN,API 密钥优先。

x402 钱包模式

除了正常的 API 密钥流程外,Venice 还支持使用由 Base 或 Solana 上预付 USDC 额度支持的 Sign-In-With-X 钱包 token进行身份验证。无需邮箱、电话或 KYC:您的钱包是唯一的身份。
MCP 服务器在每次 Venice API 调用上将 VENICE_SIWX_TOKEN 作为 X-Sign-In-With-X 请求头转发。服务器永远看不到您的私钥。钱包签名和 USDC 充值授权在您自己的钱包中进行。 最低充值为 $5 USD。调用推理的最低余额为 $0.10。充值后调用延迟低于 100ms,因为结算在一个快速额度账户上链下进行。
绑定到已质押 DIEM 的 Venice 账户的钱包将从质押余额而非 USDC 额度中消费,因此无需充值。

自托管(Streamable HTTP)

对于团队或工作区部署,通过 HTTP 而非 stdio 运行 MCP 服务器:
服务器现在可在 http://localhost:3333/mcp 访问。HTTP 客户端必须发送 Authorization: Bearer <VENICE_MCP_AUTH_TOKEN>
/mcp 是一个由凭证支持的工具执行端点:调用方可花费配置的 Venice API 密钥或 x402 余额。当 HTTP 模式绑定在 loopback 之外时,除非设置了 VENICE_MCP_AUTH_TOKEN,否则启动会失败。对于生产环境,请显式锁定 npm 包版本,而不是依赖 latest

资源

GitHub

源代码、issues 和发布

npm

@veniceai/mcp-server

Venice Skills

教 agent 如何使用这些工具的配套 skills

MCP 规范

了解更多关于 Model Context Protocol