Cicadas local MCP

io.github.kevinwowo由 GitHub 账号 kevinwowo 发布v0.1.0更新于 Oct 24, 2026

Local Cicadas MCP for models, quotes and status. Authenticated API flows not yet verified.

发布方自己的服务:LMCP

已验证STDIO仅桌面金融媒体与设计

概览

AI 生成的概览

连接 Cicadas.ai 客户 API 的实验性本地桥接,让助手列出视频模型、查询积分余额、估算费用并查看自有视频任务

可以做什么
列出可用的文生视频模型目录,并读取账户积分余额与密钥预算,不会创建任务。校验视频请求并估算其积分成本。查询自有视频任务的状态,或凭原始 UUID 找回自有请求而无需重新提交生成。源码中的可选设置可开放视频生成与下载,但随附安装包中默认关闭。
适用场景
适合让助手查看 Cicadas 的视频模型、检查剩余积分、估算视频请求成本,或查询已有任务的状态。这是尚未在生产环境验证鉴权流程的早期实验版本,宜作试用而非可靠的生产工具。
运行要求
以本地 stdio 进程在桌面运行,不是托管端点。需要 Node.js 22 或更高版本,以及支持 MCPB Node 包的 MCP 宿主,或从源码运行。需要已开通客户 API 访问的 Cicadas 客户 API 密钥,通过 CICADAS_API_KEY 环境变量或安装包的敏感配置字段提供。需要访问 Cicadas API 的网络连接。
安装前请注意
API 密钥属于机密:不要写入提示词、日志、截图、问题报告或提交的配置,建议使用只读密钥。鉴权后的目录、余额、报价、任务查询、密钥吊销、生成、下载与退款流程均未验证,验收时未使用真实密钥,也未进行付费生成。查询已有任务状态可能触发服务商状态或退款维护。可选的生成功能会消耗积分,需要显式确认、请求 ID 和积分上限;付费生成与交付尚未测试。

安装

在 SourceWeft 中

  1. 打开 控制台中的 Cicadas local MCP,将其添加到工作区。
  2. 为需要使用其工具的对话启用该服务。

Desktop only,通过 STDIO。 STDIO 服务会启动本地进程,因此需要 SourceWeft 桌面宿主。

其他 MCP 客户端

参照 仓库 中的启动说明。

README

Cicadas local MCP

Experimental local stdio bridge for the Cicadas.ai customer API.

Authenticated functionality has not yet been verified against production. This release passed local contract tests and a packaged MCP handshake/tool-list check. No real customer API key was used for acceptance. Live account-bound catalog, balance, quote, job lookup, key revocation, generation, download and refund flows remain unverified for this release. No paid generation tests were performed.

What it exposes

Default toolIntended customer API operation
list_video_modelsRead the available text-to-video model catalog
get_credit_balanceRead the account balance and key budget
quote_videoValidate a request and estimate its credit cost without creating a job
get_video_jobRetrieve an owned job's status
get_video_requestRecover an owned request by its original UUID without resubmitting generation

All tools require a valid Cicadas customer API key. A browser session, provider key or administrator key is not a substitute. Account access is not included in this package. Existing-job status reads may perform provider status/refund maintenance; see customer API details.

Install the MCPB bundle

Download cicadas-local-mcp-0.1.0.mcpb from this repository's v0.1.0 release. Use an MCP host that supports MCPB Node bundles and Node.js 22 or newer. Import the bundle and enter a privately stored, preferably read-only, customer API key in its sensitive configuration field.

The supplied MCPB configuration sets CICADAS_ENABLE_GENERATION=0; it exposes only the five tools above. Never put keys in prompts, issue reports, logs, screenshots or committed configuration.

Run from source

Requires Node.js 22 or newer.

sh
npm ci --ignore-scriptsnpm testnpm start

Configure the MCP host to run node /absolute/path/to/src/server.mjs and provide CICADAS_API_KEY using the host's private environment configuration. The API base defaults to https://cicadas.ai/api/v1/. This is a local stdio program, not a hosted remote MCP endpoint or OAuth connector.

Optional source configuration

The underlying bridge supports CICADAS_ENABLE_GENERATION=1 to expose create_video. This is disabled in the supplied bundle. Generation additionally requires a generation-enabled customer key, explicit confirmSpend: true, a UUID request ID and a credit cap. Paid generation and delivery have not been tested for this release.

CICADAS_DOWNLOAD_DIRECTORY optionally exposes download_video for an existing local directory. Downloads use UUID filenames, refuse overwrites and report a local path plus SHA-256. Download delivery has not been verified against production for this release.

Custom HTTPS bases require CICADAS_ALLOW_CUSTOM_ORIGIN=1; loopback HTTP additionally requires CICADAS_ALLOW_HTTP_LOOPBACK=1. These are local operator settings, never tool inputs. Redirects and cookie authentication are refused. The bridge does not automatically retry paid generation after uncertainty. Recover with the original request UUID instead.

Validation and scope

  • Existing bridge contract tests: 6 passed on Node.js 22.23.2.
  • Extracted MCPB: SDK handshake and listing of five default tools passed; generation was not exposed.
  • The two bridge source files are unchanged from the existing Cicadas downloadable bridge.
  • Local tests use fixture servers. They do not establish authenticated production usability, provider output, storage delivery, payment/refund behavior or visual quality.
  • This repository contains only the standalone bridge and its documentation, not the Cicadas website application.

Website · Customer API details · Privacy policy

来源:README.md,提交 a5e50fa

工具

0
SourceWeft 尚未在沙箱中启动过该软件包,因此其工具未知。

版本历史

1
  1. v0.1.0最新Oct 14, 2026

评分

已满足适用检查项的 40%

该评分衡量此收录条目的完整程度,依据注册中心条目、端点与公开来源计算得出。它不是对服务器本身的评价,也不表示服务器安全或当前可用:可连通性是带日期的检查结果,评分也不包含安装量或用户评价。

  • 近 30 天内可连通25 分

    请保持端点能够响应 MCP 握手;SourceWeft 每 30 天探测一次。

  • 已声明认证方式10 分

    请在注册中心条目中声明凭据请求头,或保持端点能够响应探测,以便判定其认证方式。

  • 已列出工具15 分

    请让服务器在无凭据时响应 tools/list,或发布可在沙箱中无凭据启动的软件包。

  • 描述必需15 分
  • 图标10 分
  • 文档15 分
  • 许可证10 分

    请在仓库或注册中心条目中声明许可证。

其他 Local-Mcp 集成