威尼斯MCP服务器
](https://www.npmjs.com/package/venice-mcp)   
A. 模型上下文协议 (MCP)服务器 威尼斯AI.让像Claude这样的人工智能助手访问Venice的文本生成、图像创建、文本到语音、嵌入和帐户管理API。
它做什么
此MCP服务器允许Claude(或任何兼容MCP的助手)直接使用Venice AI的功能:
- 聊天 与Llama、DeepSeek、Qwen和其他开放式模型一起使用
- 生成图像 使用稳定扩散、FLUX等
- 创建语音 来自声音自然的文本
- 生成嵌入 用于搜索和RAG应用程序
- 管理API密钥 并监控速率限制
快速开始
1.获取威尼斯API密钥
注册地址: 威尼斯.ai 并在中创建API密钥 设置→ API.
2.安装
npm install -g venice-mcp3.配置克劳德桌面
添加到您的配置文件中:
- macOS:
~/Library/Application Support/Claude/claude_desktop_config.json - 视窗:
%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"
}
}
}
}重新启动克劳德桌面。您将在🔧 菜单。
可用工具
生成
| 工具 | 说明 |
|---|---|
venice_chat | 与威尼斯AI语言模型聊天 |
venice_generate_image | 根据文本描述生成图像 |
venice_upscale_image | 升级和增强图像 |
venice_text_to_speech | 将文本转换为语音 |
venice_create_embeddings | 生成文本嵌入 |
发现
| 工具 | 说明 |
|---|---|
venice_list_models | 列出可用型号(文本、图像、代码) |
venice_list_characters | 列出角色角色 |
账户管理
需要管理员API密钥:
| 工具 | 说明 |
|---|---|
venice_list_api_keys | 列出所有API密钥 |
venice_create_api_key | 创建新的API密钥 |
venice_retrieve_api_key | 获取密钥的详细信息 |
venice_delete_api_key | 删除API密钥 |
venice_get_rate_limits | 查看速率限制和使用情况 |
venice_get_rate_limit_logs | 查看速率限制历史记录 |
例子
让克劳德生成一张图片:
“用威尼斯创造一幅山上日落的图像”
与特定模特聊天:
“问威尼斯的DeepSeek模型来解释量子计算”
检查您的使用情况:
“显示我的威尼斯API价格限制”
支持的型号
语言模型:Llama 3.3 70B、DeepSeek R1、Qwen 3、Mistral等\ 图像模型:稳定扩散3.5,FLUX,Fluently XL\ 嵌入:BGE-M3(1024维)\ 语音合成:具有多种语音选项的Kokoro
跑 venice_list_models 查看所有当前可用的型号。
需求
- Node.js 18+
- 威尼斯AI API密钥
发展
设置
git clone https://github.com/georgeglarson/venice-mcp.git
cd venice-mcp
npm install
npm run build测试
npm test # Run tests
npm run test:watch # Watch mode
npm run test:coverage # Coverage report贡献
欢迎投稿!请看 贡献.md 作为指导方针。
链接
许可证
麻省理工学院-见 许可证
