mcpField
C
Cicadas local MCP

Cicadas local MCP

本地服务
cicadas.ai媒体与设计02 周前更新

关于 Cicadas local MCP

Cicadas local MCP 是连接 Cicadas.ai 客户 API 的本地 stdio 桥接程序,面向需要从 MCP 客户端读取账户和视频任务信息的用户。当前版本的认证功能尚未通过生产环境验证,随附配置仅开放五种读取工具。

主要功能

  1. 01读取视频模型目录
  2. 02查看账户余额和密钥预算
  3. 03估算视频生成点数
  4. 04查询已有视频任务状态
  5. 05按原始 UUID 找回请求

适用场景

  1. 01查看可用的视频模型
  2. 02生成前估算请求所需点数
  3. 03检查已有任务状态或找回请求

MCP 相关

它通过本地 stdio 向 MCP 客户端提供工具,并使用 Cicadas 客户 API 密钥。随附 MCPB 配置默认禁用生成,仅暴露五种工具;认证后的生产环境功能尚未验证。

配置

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

暂未收录安装方式

我们还没有获取到这个服务的安装包或远程地址,请按项目 README 中的说明安装。

代码仓库
安装包
mcpbcicadas-local-mcp-0.1.0.mcpb

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

Cicadas 本地 MCP

面向 Cicadas.ai 客户 API 的实验性本地 stdio 桥接程序。

尚未在生产环境中验证需要身份验证的功能。 此版本通过了本地契约测试,以及打包后的 MCP 握手和工具列表检查。验收过程中未使用真实客户 API 密钥。此版本尚未验证与账户绑定的目录、余额、报价、任务查询、密钥撤销、生成、下载和退款流程。未执行付费生成测试。

提供的功能

默认工具对应的客户 API 操作
list_video_models读取可用的文本转视频模型目录
get_credit_balance读取账户余额和密钥预算
quote_video验证请求并估算所需积分,不创建任务
get_video_job查询已拥有任务的状态
get_video_request通过原始 UUID 找回已拥有的请求,不重新提交生成请求

所有工具都需要有效的 Cicadas 客户 API 密钥。浏览器会话、提供商密钥或管理员密钥均不能替代客户 API 密钥。此软件包不包含账户访问权限。读取已有任务状态时可能会执行提供商状态/退款维护;请参阅客户 API 详情。

安装 MCPB 捆绑包

从此仓库的 v0.1.0 发行版下载 cicadas-local-mcp-0.1.0.mcpb。请使用支持 MCPB Node 捆绑包和 Node.js 22 或更高版本的 MCP 宿主。导入捆绑包,并在敏感配置字段中输入妥善保管且最好为只读的客户 API 密钥。

提供的 MCPB 配置将 CICADAS_ENABLE_GENERATION=0,因此只会提供上述五种工具。切勿将密钥放入提示词、问题报告、日志、屏幕截图或提交的配置中。

从源代码运行

需要 Node.js 22 或更高版本。

npm ci --ignore-scripts
npm test
npm start

将 MCP 宿主配置为运行 node /absolute/path/to/src/server.mjs,并通过宿主的私有环境配置提供 CICADAS_API_KEY。API 基础 URL 默认为 https://cicadas.ai/api/v1/。这是本地 stdio 程序,不是托管的远程 MCP 端点或 OAuth 连接器。

可选的源代码配置

底层桥接程序支持设置 CICADAS_ENABLE_GENERATION=1 以提供 create_video。提供的捆绑包中已禁用此功能。生成还需要启用了生成权限的客户密钥、明确设置 confirmSpend: true、UUID 请求 ID 和积分上限。此版本尚未测试付费生成和交付。

CICADAS_DOWNLOAD_DIRECTORY 可选地为现有本地目录提供 download_video。下载使用 UUID 文件名,拒绝覆盖文件,并返回本地路径和 SHA-256。此版本尚未在生产环境中验证下载交付。

自定义 HTTPS 基础 URL 需要设置 CICADAS_ALLOW_CUSTOM_ORIGIN=1;环回 HTTP 还需要设置 CICADAS_ALLOW_HTTP_LOOPBACK=1。这些都是本地操作员设置,不能作为工具输入。桥接程序会拒绝重定向和 Cookie 身份验证。若付费生成遇到不确定状态,桥接程序不会自动重试。请使用原始请求 UUID 找回请求。

验证与范围

  • 已有桥接程序契约测试:在 Node.js 22.23.2 上通过 6 项。
  • 已提取的 MCPB:SDK 握手和五种默认工具的列表检查通过;未提供生成功能。
  • 两个桥接程序源文件与现有 Cicadas 可下载桥接程序完全相同。
  • 本地测试使用模拟服务器。这些测试无法证明已通过身份验证的生产环境可用性、提供商输出、存储交付、付款/退款行为或视觉质量。
  • 此仓库仅包含独立桥接程序及其文档,不包含 Cicadas 网站应用。

网站 · 客户 API 详情 · 隐私政策

评论

支持 Markdown

第一次接触 MCP?

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

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