Loading...
Loading...
Compare original and translation side by side
| Path | Needs an API key? | Best for |
|---|---|---|
A. | No — OAuth in the browser | Anyone on a machine with a browser. One sign-in covers the CLI and |
B. Remote OAuth MCP plugin ( | No — OAuth sign-in | Claude Code users who want nothing running locally. Full tool coverage. |
C. API key ( | Yes | CI, containers, headless boxes, and anyone who prefers holding a key. Works with every client. |
| 路径 | 是否需要API密钥 | 适用场景 |
|---|---|---|
A. | 无需——通过浏览器进行OAuth认证 | 所有使用带浏览器设备的用户。一次登录即可覆盖CLI和 |
B. 远程OAuth MCP插件 ( | 无需——OAuth登录 | 不想在本地运行任何程序的Claude Code用户。支持完整工具集。 |
C. API密钥 ( | 需要 | CI、容器、无头服务器,以及偏好自行管理密钥的用户。适用于所有客户端。 |
sonilotext_to_musicget_account_servicesget_account_services()sonilo accountsonilo whoamiaccount:sonilo loginsonilo loginsonilotext_to_musicget_account_servicesget_account_services()sonilo accountsonilo whoamiaccount:sonilo loginsonilo loginsonilo loginsonilo login~/.config/sonilo/credentials.jsonsonilo-mcpnpm install -g sonilo-cli # or: pip install sonilo-cli
sonilo login--no-browserclaude mcp add sonilo -- uvx sonilo-mcp # Claude Code
codex mcp add sonilo -- uvx sonilo-mcp # Codex{
"mcpServers": {
"sonilo": { "command": "uvx", "args": ["sonilo-mcp"], "env": {} }
}
}uvuvxbrew install uvpipx install uvpip install uvwinget install --id=astral-sh.uvcli: <hostname>sonilo whoamisonilo logoutSONILO_API_KEYsonilo whoamisonilo loginget_account_services()~/.config/sonilo/credentials.jsonsonilo-mcpnpm install -g sonilo-cli # 或:pip install sonilo-cli
sonilo login--no-browserclaude mcp add sonilo -- uvx sonilo-mcp # Claude Code
codex mcp add sonilo -- uvx sonilo-mcp # Codex{
"mcpServers": {
"sonilo": { "command": "uvx", "args": ["sonilo-mcp"], "env": {} }
}
}uvuvxbrew install uvpipx install uvpip install uvwinget install --id=astral-sh.uvcli: <hostname>sonilo whoamisonilo logoutSONILO_API_KEYsonilo whoamisonilo loginget_account_services()claude
/plugin marketplace add sonilo-ai/sonilo-claude-plugin
/plugin install sonilo@sonilo/mcphttps://api.sonilo.com/mcpclaude
/plugin marketplace add sonilo-ai/sonilo-claude-plugin
/plugin install sonilo@sonilo/mcphttps://api.sonilo.com/mcpGet your Sonilo API key from the dashboard: https://platform.sonilo.com/dashboard/api-keys(Need an account? Sign up there first — self-serve accounts start with a few free generation runs on most endpoints, no card required.)Once you have a key (it looks like), tell me and I'll connect it — don't paste it directly into this chat if you can avoid it; I'll wire it into the MCP server config instead.sk-...
从仪表盘获取Sonilo API密钥:https://platform.sonilo.com/dashboard/api-keys(需要账户?先在此注册——自助账户初始包含多项免费生成额度,无需绑定银行卡。)获取密钥后(格式为),告知我即可完成连接——请尽量不要直接粘贴到聊天中;我会将其配置到MCP服务器中。sk-...
soniloclaude mcp add sonilo --env SONILO_API_KEY=sk-... -- uvx sonilo-mcpclaude_desktop_config.json{
"mcpServers": {
"sonilo": {
"command": "uvx",
"args": ["sonilo-mcp"],
"env": { "SONILO_API_KEY": "sk-..." }
}
}
}~/.codex/config.toml[mcp_servers.sonilo]
command = "uvx"
args = ["sonilo-mcp"]
[mcp_servers.sonilo.env]
SONILO_API_KEY = "sk-..."uvuvxbrew install uvpipx install uvpip install uvwinget install --id=astral-sh.uvclaude mcp addsoniloclaude mcp add sonilo --env SONILO_API_KEY=sk-... -- uvx sonilo-mcpclaude_desktop_config.json{
"mcpServers": {
"sonilo": {
"command": "uvx",
"args": ["sonilo-mcp"],
"env": { "SONILO_API_KEY": "sk-..." }
}
}
}~/.codex/config.toml[mcp_servers.sonilo]
command = "uvx"
args = ["sonilo-mcp"]
[mcp_servers.sonilo.env]
SONILO_API_KEY = "sk-..."uvuvxbrew install uvpipx install uvpip install uvwinget install --id=astral-sh.uvclaude mcp addget_account_services()get_account_services()sonilo loginsonilo loginget_account_services()get_account_services()sonilo loginsonilo loginpip install sonilo # Python SDK
npm install sonilo # JS/TS SDK
pip install sonilo-cli # Python-distributed CLI
npm install -g sonilo-cli # npm-distributed CLISONILO_API_KEYclaude mcp addclient.account.services()sonilo.account.services()sonilo accountpip install sonilo # Python SDK
npm install sonilo # JS/TS SDK
pip install sonilo-cli # Python分发的CLI
npm install -g sonilo-cli # npm分发的CLI或插件安装)。通过SDK自身的账户接口(/)或CLI的| Variable | Default | When to mention it |
|---|---|---|
| | Only for a non-default deployment. |
| | Where generated files are saved by default, and the base for relative input paths. Suggest changing it if the user wants output elsewhere. |
| | Set |
| | Raise this if the user hits generation timeouts on long videos — note that |
| 变量 | 默认值 | 提及场景 |
|---|---|---|
| | 仅在使用非默认部署时提及。 |
| | 生成文件的默认保存路径,以及相对输入路径的基础目录。如果用户希望将输出保存到其他位置,建议修改此变量。 |
| | 仅当用户需要读写 |
| | 如果用户处理长视频时遇到生成超时,可提高此值——注意无论此设置如何, |
claude mcp addclaude mcp add