mcpField
T
Tanvo

Tanvo

本地服务
tanvo.ai媒体与设计03 周前更新

关于 Tanvo

Tanvo MCP 将 AI 助手连接到 Tanvo 图像、视频和音乐生成工作室。它既提供预设创作应用,也提供直接生成工具,并可将结果保存为文件。

主要功能

  1. 01搜索 80 个预设应用和 350 多种效果
  2. 02生成和编辑图像
  3. 03根据文本或图像创建视频
  4. 04使用 Suno V6 生成歌曲
  5. 05查看生成状态并保存结果
  6. 06浏览模型和账户额度

适用场景

  1. 01根据宠物照片创作风格化肖像
  2. 02将产品照片制作为视频片段
  3. 03创作并保存个性化生日歌曲
  4. 04使用应用预设修复或组合照片

MCP 相关

该服务向 MCP 客户端提供 Tanvo 应用发现、图像、视频和音乐生成、状态、模型、账户及打开应用等工具。它通过 npx 运行,并支持可选的 Tanvo API 密钥。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"ai-tanvo-tanvo": {
"command": "npx",
"args": [
"-y",
"tanvo-mcp"
],
"env": {
"TANVO_API_KEY": "<TANVO_API_KEY>",
"TANVO_OUTPUT_DIR": "<TANVO_OUTPUT_DIR>"
}
}
}
}
启动命令npx -y tanvo-mcp
需要配置的环境变量
TANVO_API_KEY密钥API key from tanvo.ai Settings → API keys. Optional: without it only the free house image engine runs.
TANVO_OUTPUT_DIROptional folder to save results into

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmtanvo-mcp0.2.1

工具

10

收录的工具列表 · 更新于 2 周前

参数类型必填说明
kindenum否仅显示生成此类媒体的应用image | video | music
limitinteger否
querystring否用户用自己的话描述的需求。留空则列出热门应用。

详细介绍

Tanvo

Tanvo MCP

npm license

这是 Tanvo 的 MCP 服务。Tanvo 是一款 AI 图像、视频和音乐工作室。你可以向助手提出“根据这张照片生成一幅我家猫的文艺复兴风格肖像”“把这张自拍变成盒装动作人偶”“生成一段展示这款产品旋转的 10 秒视频”或“为 Sam 创作一首生日歌”等要求,它就会在 Tanvo 上运行任务并把文件交给你。

可用于 Claude Desktop、Claude Code、Cursor、VS Code、Windsurf、Cline、Codex、Gemini CLI 以及其他任何 MCP 客户端。无需 API 密钥即可试用:免费套餐包含内置图像引擎。

功能

  • 80 款现成应用,提供 350 多种预设效果。 宠物肖像、手办、旧照片修复、AI 宝宝、产品照片、服装试穿、热门视频(酒店大堂双人舞、哭泣滤镜、舞蹈)、生日歌曲和情歌。每种效果都配有经过调校的提示词和实际输出示例,让你知道会得到什么。
  • 图像:支持 Nano Banana 2 / Pro、Seedream 5、GPT Image 2.5、Qwen Image、Grok Imagine 和免费内置引擎;可通过文本生成图像、编辑图像和合成多张照片。
  • 视频:支持 Veo 3.1、Kling 3.0、Seedance 2.5、Wan、Minimax 等;可通过文本或图像生成视频,设置起始帧和结束帧,并生成原生音效。
  • 歌曲:支持 Suno V6;每次运行生成两个版本,每个版本都包含 MP3、封面图、标题和歌词。
  • 自动上传本地照片,并可将结果直接保存到文件夹中。

工具

工具功能
find_apps根据用户需求搜索应用(例如“皇家宠物肖像”“修复旧照片”)
get_app查看应用的输入项和效果,以及示例输出、提示词和费用
generate_from_app使用应用效果处理用户的照片
generate_image通过文本生成图像,或编辑/合成照片
generate_video通过文本或图像生成视频(返回一个 ID;视频生成需要几分钟)
generate_music创作歌曲:描述歌曲、提供歌词,或选择纯音乐
get_generation查看运行状态和输出;可等待并保存文件
list_models查看所有模型、选项和所需积分
account查看免费套餐或账户信息,以及剩余积分
open_in_tanvo打开应用、效果或工作室的链接,内容已准备就绪

安装

服务通过 npx 运行,因此无需预先安装(需要 Node 20+)。

Claude Code

claude mcp add tanvo -- npx -y tanvo-mcp

添加 -e TANVO_API_KEY=sk_... 即可使用你的账户运行。

Claude Desktop、Cursor、Windsurf、Cline、VS Code(客户端 MCP 配置中的 mcpServers 区块)

{
  "mcpServers": {
    "tanvo": {
      "command": "npx",
      "args": ["-y", "tanvo-mcp"],
      "env": { "TANVO_API_KEY": "sk_..." }
    }
  }
}

Gemini CLI

gemini extensions install https://github.com/tanvoai/tanvo-mcp

Codex(~/.codex/config.toml)

[mcp_servers.tanvo]
command = "npx"
args = ["-y", "tanvo-mcp"]
env = { TANVO_API_KEY = "sk_..." }

自行安装服务的 AI Agent(Cline 等)可以参考 llms-install.md。

免费套餐和 API 密钥

不提供密钥时,服务会使用 Tanvo 的匿名免费套餐:内置图像引擎(studio-image-v1),生成的图像带水印,每台设备每天可生成少量图像。其他所有功能(使用高级模型的应用、视频、歌曲)都需要密钥。需要密钥时,服务会返回一个链接,在浏览器中打开同一应用或提示词;新账户注册后即可获得免费积分。

你可以在设置 → API 密钥中创建密钥。使用密钥时,任务将在你自己的账户上运行:使用与网站相同的模型、价格和套餐,且每次运行都会记录在你的历史记录中。get_app / list_models 会显示每次运行的价格,失败的运行会自动退款。

变量含义
TANVO_API_KEY你的 API 密钥(可选)
TANVO_OUTPUT_DIR将每个结果保存到此文件夹(可选;每次调用也可以传入 save_to)
TANVO_BASE_URL其他部署地址,例如本地构建版本(默认值为 https://tanvo.ai)
TANVO_ANON_ID固定免费套餐 ID,不使用存储在 ~/.config/tanvo-mcp/anon-id 中的 ID

示例

把我的狗做成文艺复兴时期的油画风格。~/Pictures/rex.jpg

find_apps → get_app ai-pet-portrait-generator → 使用 renaissance 风格和这张照片调用 generate_from_app。

为我姐姐 Ana 写一首生日歌,她喜欢冲浪和糟糕的双关语。保存到 ~/Music。

在描述模式下调用 generate_music,并设置 save_to: "~/Music"。

将这张产品照片制作成缓慢旋转 360° 的动画,比例为 9:16。

find_apps "product spin" → generate_from_app product-spin,然后反复调用 get_generation,直到任务完成。

隐私

你提供的提示词和照片会发送至 tanvo.ai 以执行任务,并受隐私政策约束。所有内容在处理前都会经过审核。除匿名免费套餐 ID 外,服务不会存储任何内容。

开发

npm install
npm run build
TANVO_BASE_URL=http://localhost:3210 node dist/index.js

文档:tanvo.ai/developers/mcp · API 参考:tanvo.ai/developers/api · OpenAPI:tanvo.ai/openapi.yaml

Tanvo 的其他项目

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。