Claycut

io.github.vincentzhang15由 GitHub 账号 vincentzhang15 发布v1.2.4更新于 Oct 26, 2026

Custom transparent PNG icons in your project's style, added by your coding agent. Free starter set.

已验证Streamable HTTP可网页运行开发者工具媒体与设计

概览

AI 生成的概览

Claycut 让编程助手查找免费透明 PNG 图标,或按项目自身风格生成、编辑自定义应用图标,并返回下载链接。

可以做什么
  • 从 Claycut 图标库查找免费的现成透明 PNG 图标,无需密钥
  • 按项目风格生成自定义透明 PNG 应用图标或界面插图,遵循 CLAYCUT.md 风格指南
  • 查询该账户已生成或编辑过的图标,以便重复使用
  • 只修改现有图标的某一处细节,其余保持不变
适用场景
适合编程助手为项目寻找应用图标或界面插图并需与既有风格保持一致时使用,也适合想复用账户中已有图标、避免为新生成付费的场景。
运行要求
使用 claycut.dev 的远程端点,无需本地安装。可选 Authorization 请求头,携带来自 Claycut 应用的 Bearer 密钥;免费图标集无需密钥,生成和编辑图标则需要付费密钥。
安装前请注意
Authorization 请求头携带密钥。生成和编辑图标需要付费密钥并消耗付费额度,建议先检查已有图标。服务器返回生成资源的下载链接,风格指南文件从仓库根目录读取。

安装

在 SourceWeft 中

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

Web executable,通过 Streamable HTTP。 远程服务在工作区中配置后即可从网页运行时运行。

交给智能体安装

把这段提示词粘贴到 Claude Code、Codex、Cursor 等智能体,或 SourceWeft 对话中。智能体会读取该服务器的安装指南,先向你展示发布者、端点和登录方式,经你同意后再把它添加到你的客户端。密钥不会写进任何命令。

阅读 https://sourceweft.com/mcp/io.github.vincentzhang15%2Fclaycut/install.md,并按其中说明把这个 MCP 服务器接入我的客户端。修改任何配置之前,先告诉我它的发布者、端点和登录方式,等我确认。不要把 API 密钥写进命令或我会提交的文件;问我密钥应从哪里获取。

查看智能体所依据的安装指南

其他 MCP 客户端

把它添加到你客户端的 mcpServers 配置中。

{
  "mcpServers": {
    "claycut": {
      "type": "http",
      "url": "https://claycut.dev/mcp"
    }
  }
}

工具

4

find_free_icon

Find a free, ready-made transparent PNG icon from the Claycut catalogue. No API key needed. The free set only comes in the clay, editorial and plush house styles, so use it when the project's CLAYCUT.md style is one of those (or the user has no key); otherwise it won't match the project. Returns download URLs for matches, or the full list of available words.

输入参数styleconcept必填

generate_app_icon

Generate a custom transparent PNG app icon or UI illustration of any subject, in the project's own style. Needs a paid Claycut key. Returns a download URL for the finished asset. Every icon in a project follows one style guide, CLAYCUT.md at the repo root. Before the first call: 1. If CLAYCUT.md exists, use its style line exactly as written (don't reword it) and skip to step 5. 2. Otherwise read the project's design system: design docs, Tailwind config, CSS variables and theme tokens, brand colours, fonts, existing icons and illustrations. If there is none, work out what the project is for and who uses it (README, package.json, landing copy, routes) and invent a style that suits it. 3. Write the style line (at most 300 characters): rendering technique, material, shape language, palette as colour names, lighting, level of detail. It must describe a single solid object that a background remover can cut out: no scenes, no near-white or glassy subjects, no hairline-only line art, no text. Don't mention subject, background or composition; Claycut adds those. Only use a house style (clay, editorial, plush) if it genuinely fits the project, never as a fallback. 4. Create CLAYCUT.md with: a '## Style line' section holding the exact line, why it fits (palette, material, tone and the files it came from), and an '## Icons' list. Generate one representative icon, show it to the user and adjust the line until they approve it. 5. Call with style "custom" and style_description set to that line (or the house style name if CLAYCUT.md names one), then add each icon to the '## Icons' list as concept -> file path. Check that list before generating (and find_my_icon for icons this account made in other projects), and reuse one that already exists.

输入参数styleconcept必填style_description

find_my_icon

Find icons this Claycut account already generated or edited, so you can reuse one instead of paying for a new generation. Needs a Claycut key; free. Check here before generate_app_icon. Returns concept, style, date and download URL for matches, or the account's recent icons if nothing matches.

输入参数concept

edit_app_icon

Change one thing about an icon that is almost right, keeping everything else as it is. Needs a paid Claycut key and costs one icon. Returns a download URL for the edited transparent PNG. Use it instead of generate_app_icon when the user likes an icon but wants a detail fixed: a new generation redraws the whole object and loses what they liked. Pass the icon's URL (a Claycut asset URL, or any public PNG) and a short instruction. Up to three changes per call; describe the end state to draw ("the grey plate behind the star becomes clear violet crystal"), not what to remove. Name what must not change if it's at risk. Always edit the original, not a previous edit, and add the result to the '## Icons' list in CLAYCUT.md.

输入参数image_url必填instruction必填

版本历史

1
  1. v1.2.4最新Oct 20, 2026

评分

已满足适用检查项的 83%

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

  • 近 30 天内可连通必需25 分
  • 已声明认证方式必需10 分
  • 已列出工具必需15 分
  • 描述必需15 分
  • 图标10 分
  • 文档15 分

    请声明包含 README 的 GitHub 仓库,或在 OAuth 受保护资源元数据中提供 resource_documentation。

  • 许可证不适用

    托管服务按其提供方的条款使用,因此这里不要求许可证。此检查项不计入百分比。