mcpField
C
Createya — AI Image & Video Generation

Createya — AI Image & Video Generation

远程服务
github.com/Createya-ai媒体与设计424 周前更新
代码仓库

关于 Createya — AI Image & Video Generation

Createya 为 AI Agent 和开发者提供图像、视频、音频及文本生成,支持 MCP 和 REST 接入。它通过一个 API 密钥提供模型目录及生成任务管理。

主要功能

  1. 01提供 MCP 与 REST 接口
  2. 02提供模型目录查询
  3. 03生成图像、视频、音频和文本
  4. 04查询异步任务状态
  5. 05查看工作区额度余额

适用场景

  1. 01在 Agent 工作流中生成图像
  2. 02提交视频生成并查询状态
  3. 03通过 REST 在代码中运行模型

MCP 相关

MCP 服务通过 Streamable HTTP 暴露模型目录、运行模型、查询任务状态和查看余额等工具,支持 OAuth 2.1 或 Bearer 授权。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://api.createya.ai/mcp
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://api.createya.ai/mcp需要授权

工具

详细介绍

Createya

Createya MCP 与 API

无边界的神经网络世界。
通过 MCP 或 REST。100+ 个模型。一个密钥。

MCP REST License: MIT No VPN Models

🚀 快速开始 · 🤖 MCP · 📡 REST · 🎨 模型 · ⚙️ 连接 · 🏢 企业客户 · 💬 支持


通过 MCP 将 Createya 神经网络接入你的 AI Agent,或通过 REST 接入你的代码。启动即可免费获得 100 个积分。

两种方式任选:

  • 🤖 MCP — 适用于 AI Agent(Claude、Cursor、Cline、Windsurf、Codex、OpenCode)。只需一个 URL,通过 OAuth 或 Bearer 授权,Agent 就能自动查看模型目录。
  • 📡 REST — 适用于你自己的代码。只需一个 Bearer 令牌,使用 POST /v1/run,并提供现成的 curl / Python / Node.js / Go 示例。

🎯 为什么需要它

AI Agent 时代已经到来。Claude、Cursor、Cline、OpenCode、Codex——每周都会出现一个新的 Agent 框架。它们都通过 MCP(Model Context Protocol)运行,这是 Anthropic 推出的连接外部工具的开放标准。

Createya 解决了 4 个常见问题:

问题Createya 的解决方案
地理封锁,需要 VPN可直接访问,无需 VPN
不接受境外银行卡支持俄罗斯银行卡、快速支付系统(СБП)、T-Pay,可用卢布付款
多个服务需要使用不同密钥通过一个 API 密钥访问模型目录
数据需在本地存储(152-ФЗ)所有数据均存储在本地,完全符合相关法律
企业客户与 B2B提供合同、账单和验收单。支持通过银行转账支付,并缴纳增值税

以上都可以通过 MCP(适用于 Agent)或普通 REST(适用于你自己的代码)使用。


⚡ 60 秒上手

1. 注册 → 免费获得 100 个积分 createya.ai

2. 创建 API 密钥(格式为 crya_sk_<32hex>) createya.ai/settings/api-keys

3. 接下来,选择你的方式:

🤖 如果你正在构建 AI Agent → 只需一条命令
curl -fsSL https://api.createya.ai/install | bash -s -- crya_sk_YOUR_KEY

一键安装 MCP 服务和技能。自动检测:Claude Code(~/.claude/skills/)、opencode(读取相同目录)、Codex CLI / Cursor / OpenClaw(按照 agentskills.io 标准使用通用路径 ~/.agents/skills/)。

仓库中的所有技能都会自动安装——新增技能后,下次运行 install 时就会自动安装。实用选项:

# Посмотреть какие скиллы есть:
curl -fsSL https://api.createya.ai/install | bash -s -- --list

# Поставить только конкретные:
curl -fsSL https://api.createya.ai/install | bash -s -- crya_sk_KEY --skills creative-director

→ 查看所有客户端的说明

💻 如果你在编写自己的代码 → REST
curl -X POST https://api.createya.ai/v1/run \
  -H "Authorization: Bearer crya_sk_..." \
  -H "Content-Type: application/json" \
  -d '{"model":"nano-banana-2","input":{"prompt":"кот на луне"}}'

→ 查看 curl / Python / Node.js / Go 完整示例

💡 启动即可免费获得 100 个积分。套餐和充值信息请访问网站:createya.ai。


🤖 MCP 服务能做什么

连接后,你的 Agent 将获得 4 个工具:

工具说明
🔍 list_models列出所有模型及其 parameters_schema 的目录。Agent 会自动了解可以调用哪些模型。
🎨 run_model启动生成:{ model: <slug 或 family>, input: {...} }。支持图片 / 视频 / 音频 / 文本。
⏳ get_run_status查询异步任务状态(视频通常需要 30-180 秒生成)。
💰 get_balance查看 workspace 当前积分余额。

Endpoint: https://api.createya.ai/mcp 传输方式: Streamable HTTP(MCP 规范 2025-06-18) 授权方式: OAuth 2.1(适用于 Claude.ai)或 Bearer 请求头(适用于其他所有场景)


⚙️ 连接 — 选择你的工具

A. OAuth — 最简单的方式(Claude Desktop / Claude.ai / Claude Code)
  1. Claude.ai → Settings → Connectors → Add custom connector Claude Desktop → + 菜单 → Connectors → Add custom connector
  2. 服务器 URL:https://api.createya.ai/mcp
  3. Claude 会打开 Createya 授权页面 — 粘贴你的 crya_sk_... 密钥 → 允许
  4. 完成。工具(list_models、run_model...)会出现在聊天中。

💡 团队中的每位成员都应使用自己的密钥。费用从密钥关联的 workspace 中扣除。

B. Claude Code(CLI)

运行一个脚本 — 一次性安装 MCP 和技能:

curl -fsSL https://api.createya.ai/install | bash -s -- crya_sk_YOUR_KEY

或者只安装 MCP,不安装技能:

claude mcp add createya "https://api.createya.ai/mcp" \
  --transport http \
  --header "Authorization: Bearer crya_sk_..." \
  --scope user
C. Cursor

~/.cursor/mcp.json(全局)或 .cursor/mcp.json(项目中):

{
  "mcpServers": {
    "createya": {
      "url": "https://api.createya.ai/mcp",
      "headers": {
        "Authorization": "Bearer crya_sk_..."
      }
    }
  }
}
D. Cline(VS Code)

在 settings.json 中:

{
  "cline.mcpServers": {
    "createya": {
      "type": "streamableHttp",
      "url": "https://api.createya.ai/mcp",
      "headers": { "Authorization": "Bearer crya_sk_..." },
      "disabled": false
    }
  }
}

类型为 streamableHttp(驼峰命名,不带连字符)。

E. Windsurf

~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "createya": {
      "serverUrl": "https://api.createya.ai/mcp",
      "headers": { "Authorization": "Bearer crya_sk_..." }
    }
  }
}
F. OpenAI Codex

直接使用 MCP — 将 configs/codex.toml 中的模板添加到 ~/.codex/config.toml:

[mcp_servers.createya]
url = "https://api.createya.ai/mcp"
http_headers = { Authorization = "Bearer crya_sk_..." }
enabled = true

Codex 插件 — 插件位于 plugins/createya-mcp/。它会在 Codex Plugins UI 中添加 Createya 卡片、徽标、MCP 服务,以及仓库中的所有 Createya 技能。详细说明:docs/codex-plugin.md。

根目录下的 skills/ 是唯一可信来源。编辑技能或资源文件后,更新插件包:

scripts/sync-codex-plugin.sh

CI 会检查 plugins/createya-mcp/skills/ 和 plugins/createya-mcp/assets/ 是否与根目录内容一致。

Codex Desktop:

  1. 打开 Codex → Plugins → Add marketplace。
  2. 在 来源 字段中粘贴 Createya-ai/Createya-mcp。
  3. 保持 Git ref 不变。
  4. 选择性路径 留空。
  5. 点击 Add marketplace,找到 Createya 并安装插件。

通过终端:

codex plugin marketplace add Createya-ai/Createya-mcp

从仓库克隆目录进行本地验证:

codex plugin marketplace add /path/to/Createya-mcp

安装后完成 Createya 授权。

G. OpenCode

参见 configs/opencode.json — 可直接使用的模板。

H. 其他任意 MCP 客户端

可直接使用的配置位于 configs/ 文件夹中。复制所需配置,将 crya_sk_... 替换为你的密钥即可。


🎨 模型目录

包含 curl/Python/Node.js 示例的完整最新文档位于单独的子域名 docs.createya.ai/models/(每周与 live API 同步)。

当前可通过 MCP/REST 公开使用(5 个 endpoints)
模型类型Slug详情
Nano Banana 2图像nano-banana-2docs.createya.ai/models/nano-banana-2
Nano Banana 2 Edit图像(i2i)nano-banana-2-editdocs.createya.ai/models/nano-banana-2-edit
Nano Banana Pro图像nano-banana-prodocs.createya.ai/models/nano-banana-pro
GPT Image 2图像gpt-image-2docs.createya.ai/models/gpt-image-2
GPT Image 2 Edit图像(i2i)gpt-image-2-editdocs.createya.ai/models/gpt-image-2-edit
即将推出(140+ 个 endpoints)

正在逐步开放其他系列的公开访问: FLUX 2 / Kontext · Sora 2 · Veo 3.1 / Fast · Kling Video O3 / V3 / 4K · Seedance 2.0 · Happy Horse · Hailuo 2.3 · Higgsfield Soul · Midjourney · Runway Gen-4 · Recraft · Ideogram · Imagen · Wan · Grok Imagine · Seedream 等。

📚 通过 API 获取 实时目录:GET https://api.createya.ai/v1/models(公开,无需 auth) 📖 模型的 营销概览:createya.ai/knowledge 📡 API 文档 + 各模型页面:docs.createya.ai


💡 使用示例

生成图片
Ты: Сгенерируй картинку через Createya — кот на луне в стиле Studio Ghibli, формат 16:9
Агент: [вызывает createya:run_model с model=nano-banana-2]
       → возвращает CDN-ссылку на изображение

examples/01-generate-image.md — 更多详情。

生成视频
Ты: Возьми эту картинку (URL) и оживи через Kling, 5 секунд
Агент: [вызывает createya:run_model с model=kling-video-o3, image_url=...]
       → возвращает run_id
       → через 30-60 сек: createya:get_run_status → готовое видео

examples/02-generate-video.md

不使用 MCP 的 REST

📡 不使用 MCP — 普通 REST API

如果你不是 Agent,只是开发者,也可以使用 REST API。一个 Bearer 令牌,一个 POST 请求,搞定。

步骤 1 — 获取令牌
  1. 在 createya.ai 注册(可获得 100 个免费额度)
  2. 访问 createya.ai/settings/api-keys
  3. Create new key → 为其命名(例如 my-bot-prod)→ Create
  4. 复制密钥 — 它只会显示一次。格式:crya_sk_<32hex>
  5. 像密码一样保管(环境变量、密钥管理器,不要放进 git)
步骤 2 — 发起第一个请求
curl -X POST https://api.createya.ai/v1/run \
  -H "Authorization: Bearer crya_sk_..." \
  -H "Content-Type: application/json" \
  -d '{
    "model": "nano-banana-2",
    "input": {
      "prompt": "кот на луне в стиле Studio Ghibli",
      "aspect_ratio": "16:9"
    }
  }'

响应:

{
  "run_id": "run_01HZX...",
  "status": "completed",
  "output": {
    "urls": ["https://cdn-new.createya.ai/image/profile-id/abc123.png"]
  }
}
步骤 3 — Python / Node.js / Go

Python(使用 requests):

import os, requests

KEY = os.environ["CREATEYA_API_KEY"]
r = requests.post(
    "https://api.createya.ai/v1/run",
    headers={"Authorization": f"Bearer {KEY}"},
    json={"model": "nano-banana-2", "input": {"prompt": "кот на луне"}}
)
print(r.json()["output"]["urls"][0])

Node.js(原生 fetch,Node 18+):

const KEY = process.env.CREATEYA_API_KEY;
const r = await fetch("https://api.createya.ai/v1/run", {
  method: "POST",
  headers: {
    "Authorization": `Bearer ${KEY}`,
    "Content-Type": "application/json"
  },
  body: JSON.stringify({
    model: "nano-banana-2",
    input: { prompt: "кот на луне" }
  })
});
const json = await r.json();
console.log(json.output.urls[0]);

Go:

body := strings.NewReader(`{"model":"nano-banana-2","input":{"prompt":"кот на луне"}}`)
req, _ := http.NewRequest("POST", "https://api.createya.ai/v1/run", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("CREATEYA_API_KEY"))
req.Header.Set("Content-Type", "application/json")
resp, _ := http.DefaultClient.Do(req)

→ 完整示例:examples/05-rest-curl.md、examples/06-rest-python.md、examples/07-rest-nodejs.md

异步任务(视频、长时音乐)
# Шаг 1 — запуск
curl -X POST https://api.createya.ai/v1/run \
  -H "Authorization: Bearer crya_sk_..." \
  -H "Content-Type: application/json" \
  -d '{"model":"kling-video-o3","input":{"image_url":"https://...","duration":5}}'
# → 202 Accepted, { "run_id": "run_01J2...", "status": "queued" }

# Шаг 2 — polling каждые 10 сек
curl https://api.createya.ai/v1/runs/run_01J2... \
  -H "Authorization: Bearer crya_sk_..."
# → { "status": "completed", "output": { "url": "https://cdn-new.createya.ai/video/..." } }
所有 REST 端点
方法URL功能
GET/v1/models所有模型的目录,包含 parameters_schema
POST/v1/run启动生成
GET/v1/runs/{run_id}异步任务状态
GET/v1/balance工作区额度余额
POST/v1/uploads将图片/视频上传到 Createya CDN(用于图生图)
GET/v1/openapi.jsonOpenAPI 3.1 规范(用于自动生成 SDK)
机器可读规范
  • OpenAPI 3.1:https://api.createya.ai/v1/openapi.json — 用于自动生成 Python/TypeScript/Java/Ruby SDK
  • llms.txt:https://api.createya.ai/llms.txt — 面向 AI Agent 的 API 索引
  • 完整文档:createya.ai/api

🏢 面向企业客户

Createya 可与企业签订合同并通过银行转账结算。

  • 银行转账 — 开具发票,由公司账户付款
  • 合同 + 验收单 — 提供会计所需的结算文件
  • 增值税 — 可按要求开具含税或不含税发票
  • 大额套餐 — 批量折扣可单独协商
  • 高负载 API — 更高的速率限制,为各服务提供专用密钥
  • 152-FZ — 所有数据均存储在本地,完全符合《个人数据法》
  • 白标 — 可提供使用你品牌的 Telegram 机器人 / web 端

📩 一个工作日内提供公司信息和发票:[email protected]


🔐 安全性

  • API 密钥 — 格式为 crya_sk_<32hex>,以哈希形式存储(bcrypt)
  • 工作区隔离 — 密钥绑定到单个工作区,无法扣除其他工作区的额度
  • OAuth 2.1 + PKCE — 适用于 Web 客户端(Claude.ai)
  • 速率限制 — 按密钥设置,防止密钥泄露造成损失
  • 152-FZ — 所有数据均存储在本地

📚 Документация

ДокументГде
Quickstart RESTcreateya.ai/api/getting-started
Полная REST-спекаcreateya.ai/api/rest
MCP-коннекторcreateya.ai/api/mcp
OpenAPI 3.1api.createya.ai/v1/openapi.json
Каталог моделейcreateya.ai/knowledge
Примеры в этом репоexamples/

💬 Связь


🤝 Контрибьютим

PRs welcome — новый MCP-клиент конфиг, новый язык в примерах, фикс опечатки. См. CONTRIBUTING.md для guideline'ов.

Нашёл баг или хочешь модель — открой issue.

Уязвимость? Не открывай публичный issue — пиши на [email protected]. См. SECURITY.md.


📄 Лицензия

MIT — бери, форкай, делай свои интеграции. Только укажи нас как автора.


Createya — мир нейросетей без границ. Для AI-агентов всего мира.

⭐ Поставь звезду если репо помог!

评论

支持 Markdown

第一次接触 MCP?

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

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