原型 · 预览版:收录官方注册中心里的全部服务器,每 30 分钟同步一次。评价和账户功能将在后续阶段推出。
PopNx MCP为使用 AI 的人准备的 MCP 服务器 · 用大白话讲清楚

HTML/CSS to Image API

作者:htmlcsstoimage版本 1.1.0i★ –i在云端运行
注册名称io.github.htmlcsstoimage/html-css-to-image

安装

概览

作者提供的说明(英文原文)

Generate images and PDFs from HTML/CSS, live websites, and reusable templates.

PopNx MCP 的三大支柱

这三项永远不会合并成一个分数:意见、测量和人气是不同的东西。

它能帮你做什么

我们还没有为它写通俗的介绍。下面是我们从注册中心读取到的事实。

  • 连接方式: 在云端运行
  • 传输方式: Streamable HTTP
  • 分类: 设计、图片与音频

安装

选择你使用的 AI 应用,然后复制设置。

安装之前

你需要

你用的是哪个应用?

在上方选择你的应用。我们会记住它,下次按钮会显示“安装到 …”。

适用于网页版、桌面版和手机版 Claude:

  1. 打开 Settings → Connectors
  2. 点击 Add custom connector
  3. 粘贴下面的地址,然后点击 Add
  4. 如果要求登录,请登录作者的服务
SettingsConnectors1+ Add2https://…3
https://mcp.hcti.io

在终端中运行这条命令

claude mcp add --transport http html-css-to-image https://mcp.hcti.io

在 Cursor 中打开

或者自己复制设置

粘贴到项目中的 .cursor/mcp.json,或 ~/.cursor/mcp.json

{
  "mcpServers": {
    "html-css-to-image": {
      "url": "https://mcp.hcti.io"
    }
  }
}

浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。

在 VS Code 中打开

或者自己复制设置

粘贴到项目中的 .vscode/mcp.json

{
  "servers": {
    "html-css-to-image": {
      "type": "http",
      "url": "https://mcp.hcti.io"
    }
  }
}

浏览器会先询问是否打开应用,然后应用会显示设置并请你确认。密钥的值会留空,由你自己填写。

ChatGPT 只能连接互联网上的服务器:

  1. 打开网页版 ChatGPT → Settings → Connectors (Apps)
  2. 点击 Create 或 Add(部分套餐需要先在 Advanced 中开启 Developer mode)
  3. 粘贴下面的地址,起个名字,然后保存
  4. 如果要求登录,请登录作者的服务
SettingsConnectors1+ Create2https://…3
https://mcp.hcti.io

菜单名称可能因套餐和版本不同而略有差异。

你的选择通过 Cookie 保存在这台设备上,无需账户。

这些设置是根据作者在注册中心的条目生成的。如果 README 的写法不同,请以 README 为准。

它能做什么

我们还没有读取这个服务器的工具列表;我们会轮流检查各个端点。

基础检查i

我们检查的是任何人都能看到的信息;我们没有阅读代码。不适用的检查项不计入总数。 · 检查于 2026年11月6日

  • ✓ 通过

    作者与仓库一致

    注册名称已通过 GitHub 账户 htmlcsstoimage 验证,该账户拥有此仓库

  • … 尚未检查

    仍在维护

    我们还没有从 GitHub 读取这个仓库

  • … 尚未检查

    有许可证

    我们还没有从 GitHub 读取这个仓库

  • … 尚未检查

    端点有响应

    尚未检查;我们会轮流检查各个端点

  • … 尚未检查

    使用 OAuth 登录

    尚未检查;我们会轮流检查各个端点

  • … 尚未检查

    工具描述中没有隐藏指令

    尚未检查;我们会在检查端点时读取工具列表

与“设计、图片与音频”中的其他服务器比较i

  • 星标数多于此分类中其他 2177 个服务器的 0%
  • 发布到注册中心的时间比此分类中其他 2177 个服务器的 47% 更新
  • 基础检查结果等于或优于此分类中其他 2177 个服务器的 100%

与注册中心里这个分类中所有活跃的服务器比较。只有当发布者拥有该仓库时,星标数才计入。

常见问题

HTML/CSS to Image API 安全吗?

它在 1 项适用的基础检查中通过了 1 项。我们没有阅读代码。在添加密钥或令牌之前,请先看看这个服务器要求哪些权限,并使用只具备所需权限的密钥。

它需要哪些密钥或代码?

注册中心没有列出必需的密钥,不过有些服务器会在首次使用时要求你登录。

它在我的电脑上运行还是在云端?

它在作者的云端运行。通过互联网连接,无需安装,但你发送的内容会经过作者的服务器。

它还在维护吗?

GitHub 仓库最后更新于–,最新版本(1.1.0)于32天前进入注册中心。

哪些应用可以使用它?

支持 MCP 的应用,例如 Claude Desktop、Claude Code、Cursor 和 VS Code。它通过 URL 连接,所以接受远程 MCP 服务器的应用也可以使用,例如开启开发者模式的 ChatGPT。

有什么可以替代它?

同一分类中有:Figma Context MCP, Claude Real Video, Figma MCP Server

替代选择

同一分类中其他作者的服务器,按星标数排序。

如何看卡片:★ GitHub 星标i三大支柱:评价 · 检查 · 使用情况i更新 = 最新版本发布到注册中心的时间i

Figma Context MCP

作者:GLips

Give your coding agent access to your Figma data. Implement designs in any framework in one-shot.

在你的电脑上运行★ 16,165MIT5个月前更新
安装

Claude Real Video

作者:HUANGCHIHHUNGLeo

Let any LLM watch a video locally — and search everything it has ever watched.

在你的电脑上运行★ 2,284MIT2个月前更新
安装

Figma MCP Server

作者:figma

The Figma MCP server brings Figma design context directly into your AI workflow.

在云端运行★ 2,15213个月前更新
安装

作者的 README

打开 README

按原文从作者的仓库复制。PopNx MCP 没有审查或背书其内容。HTML、图片和脚本已被移除。链接会离开本站。

HTML/CSS to Image API for AI agents

Let AI agents capture live website screenshots, render HTML/CSS, and populate reusable templates as images or PDFs—without managing a browser.

This repository is a portable Agent Plugin package with client-specific manifests for the hosted HCTI MCP server at https://mcp.hcti.io. Authentication uses HCTI's browser-based OAuth flow; no API key or access token is stored in this repository.

Repository layout

PathPurpose
plugin.jsonPortable Agent Plugins manifest.
mcp.jsonPortable MCP configuration.
.mcp.jsonClaude Code, GitHub Copilot, and Grok-compatible MCP configuration.
llms-install.mdAgent-readable installation guidance for Cline and other MCP clients.
.codex-plugin/plugin.jsonNative ChatGPT and Codex plugin manifest.
.app.jsonMaps the package to the official published OpenAI plugin.
.claude-plugin/plugin.jsonClaude Code plugin manifest.
.cursor-plugin/plugin.jsonCursor Marketplace manifest.
.grok-plugin/plugin.jsonGrok Build marketplace manifest.
gemini-extension.jsonGemini CLI extension manifest.
kimi.plugin.jsonKimi Code plugin manifest.
skills/hcti-image-generation/Image generation and template workflow guidance.
skills/hcti-open-graph-images/Dynamic Open Graph image configuration guidance.
clawhub/html-css-to-image/Standalone OAuth/MCP rendering skill for ClawHub.
clawhub/hcti-open-graph-images/Standalone OAuth/MCP Open Graph skill for ClawHub.

ChatGPT and Codex

Install the official HTML/CSS to Image plugin from the Plugins Directory in ChatGPT or Codex. This is the preferred OpenAI integration and uses HCTI's registered MCP connection with browser-based OAuth.

The native .codex-plugin/plugin.json manifest packages the shared HCTI skill, while .app.json maps the package to the published OpenAI plugin.

Kimi Code

Install the plugin directly from GitHub in Kimi Code:

/plugins install https://github.com/htmlcsstoimage/agent-plugins

/reload

Run /mcp-config login hcti and complete authorization in your browser. Then use /mcp to confirm that the HCTI tools are connected.

To test a local checkout, use /plugins install /path/to/agent-plugins. Kimi copies installed plugins into its managed plugin directory, so reinstall after changing the local source.

Gemini CLI

Install the extension directly from GitHub:

gemini extensions install https://github.com/htmlcsstoimage/agent-plugins

Restart Gemini CLI, run /extensions list to confirm the extension is enabled, then run /mcp auth hcti and complete authorization in your browser. Use /mcp list to confirm the HCTI tools are connected. Gemini CLI automatically discovers the included HCTI Agent Skills.

To test a local checkout during development, run gemini extensions link /path/to/agent-plugins, restart Gemini CLI, and inspect it with /extensions list.

GitHub Copilot

Install a local checkout

Install this repository directly:

copilot plugin install /path/to/agent-plugins

Start Copilot CLI and use /plugin list, /skills list, and /mcp to confirm that the plugin, skill, and HCTI server are available. Connect hcti from /mcp and complete authorization in your browser.

Cline

Give Cline the repository's llms-install.md to configure the hosted HCTI server, or add it manually as a remote Streamable HTTP server at https://mcp.hcti.io. Complete the OAuth authorization in your browser; no API key or local server installation is required.

Claude Code

Install from the Claude community marketplace

After the plugin is published, add Anthropic's community marketplace and install the plugin:

/plugin marketplace add anthropics/claude-plugins-community

/plugin install html-css-to-image@claude-community /reload-plugins

Run /mcp, select hcti, and complete authorization in your browser. Claude can invoke the HCTI skill automatically when relevant; it is also available as /html-css-to-image:hcti-image-generation.

Test a local checkout

Validate and load this repository directly:

claude plugin validate . --strict

claude --plugin-dir .

In the test session, run /mcp to connect hcti, then try an image request. Use /reload-plugins after changing the manifest, skill, or MCP configuration.

Cursor

Install from the Cursor Marketplace

After the plugin is published, open Customize in Cursor, search for HTML/CSS to Image API, select Install, and choose the desired scope.

Open Cursor's MCP settings, find hcti, select Connect, and complete authorization in your browser. Start a new Agent chat after connecting so the HCTI tools are available.

Test a local checkout

Copy this repository into Cursor's local plugin directory:

mkdir -p ~/.cursor/plugins/local

cp -R /path/to/agent-plugins ~/.cursor/plugins/local/html-css-to-image

Restart Cursor or run Developer: Reload Window, then confirm that HTML/CSS to Image API appears in Customize. Connect the hcti MCP server from Cursor's MCP settings before testing an image request.

For another test cycle, replace the copied html-css-to-image directory with the current checkout and reload Cursor.

Grok Build

The xAI plugin marketplace points to this repository at a pinned commit. Its Grok manifest reuses the root skill, MCP endpoint, and assets.

After the marketplace entry is available, install HTML/CSS to Image in Grok Build, connect the hcti MCP server when prompted, and complete authorization in your browser.

ClawHub / OpenClaw

The ClawHub skill supports HTML/CSS rendering, website screenshots, PDF output, and saved-template rendering through the hosted MCP server. Users connect to https://mcp.hcti.io using browser-based OAuth; no API keys are required. Rendering requires an HCTI account and available credits.

The separate Open Graph skill creates persistent dynamic social-preview configurations and integrates their image URLs into website metadata. It includes the webpage integration reference and uses the same OAuth connection.

These standalone distributions live outside skills/ so other clients do not discover duplicate skills. Their setup instructions register the server in OpenClaw and complete OAuth; installing a skill alone does not establish the connection. Publish only the skill folder, not the whole plugin repository.

From this repository's root, with the current ClawHub CLI installed:

clawhub login

clawhub skill publish ./clawhub/html-css-to-image \ --slug html-css-to-image \ --name "HTML/CSS to Image" \ --categories integrations,creative \ --topics "screenshots,html,css,pdf,images" \ --dry-run

Preview the Open Graph skill separately:

clawhub skill publish ./clawhub/hcti-open-graph-images \

--slug hcti-open-graph-images \ --name "HTML/CSS to Image — Dynamic Open Graph Images" \ --categories integrations,development \ --topics "open-graph,social-previews,seo,images,html" \ --dry-run

After reviewing each preview, run its publish command without --dry-run. To publish under an organization, add --owner to both commands; otherwise the authenticated user owns the listing. Publication is separate from committing this repository, and new releases may wait for automated review.

ClawHub distributes published skills under MIT-0. Review those terms before the first publication; the hosted HCTI service remains subject to its own terms. See ClawHub publishing and skill format.

Included capabilities

The core rendering and template tools are:

ToolPurpose
create_imageRender HTML and CSS as an image or PDF.
create_url_imageCapture a public URL or selected page element.
create_templated_imageRender a saved HCTI template with variable values.
create_batch_imagesGenerate multiple image variations in one request.
get_max_batch_sizeCheck the account's current batch limit.
create_templateSave a reusable HTML/CSS template.
update_templateUpdate an existing template.
list_templatesList templates in the authorized account.
list_template_versionsInspect a template's version history.

Managing resources with MCP

Beyond generating images, the HCTI MCP server can manage supporting resources in the connected organization:

ResourceToolsPurpose
Usagecheck_usageCheck the organization's current image usage and limits.
Open Graph configurationscreate_og_config, update_og_config, get_og_config, list_og_configs, delete_og_configManage dynamic social-preview images for pages on a website.
Proxiescreate_proxy, update_proxy, get_proxy, list_proxies, delete_proxyManage proxies used when HCTI accesses source websites.
Storage destinationscreate_storage_destination, update_storage_destination, get_storage_destination, list_storage_destinations, delete_storage_destination, get_aws_storage_external_idManage external destinations for generated images and retrieve the external ID needed for AWS setup.

Dynamic Open Graph image configurations are an especially useful integration point. An agent can resolve an existing HCTI template, map page metadata into its variables, optionally select a configured proxy or storage destination, and create a persistent configuration for serving cached social images.

Resource tools operate on the HCTI organization selected during OAuth authorization, and available tools depend on the permissions granted to that connection. Listing and retrieval are read-only; create, update, and delete operations change the account. In particular, update_og_config replaces the complete configuration, so agents should retrieve the current configuration and preserve unchanged settings before updating it.

Example requests

  • "Create a 1200×630 Open Graph image with this title and color palette."
  • "Capture the pricing table on https://example.com/pricing."
  • "List my HCTI templates and render the social-card template with this headline."
  • "Create five product-card variations with different accent colors."
  • "Create a dynamic Open Graph configuration for https://example.com using my social-card template and map its title and description from page metadata."

Data handling

Requests sent through the plugin are processed by the hosted HTML/CSS to Image service. HTML, CSS, template values, target URLs, rendering options, and resource configuration supplied to HCTI are sent to that service; persistent resources are stored in the connected HCTI organization. Do not provide cookies, authorization headers, private URLs, or other secrets unless intentionally configuring an authorized rendering workflow and you understand that HCTI will process that data.

License and service terms

The plugin files in this repository are available under the MIT License. The license applies to this repository's source code, configuration, and documentation; it does not license the hosted HTML/CSS to Image service. Use of the service is governed separately by the Terms of Use and Privacy Policy.

Validate

Run the repository checks:

node scripts/validate-template.mjs

Validate the Claude adapter with Claude Code's official strict validator:

claude plugin validate . --st

只显示了开头部分;其余内容请在仓库中阅读

问 PopNx