关于 Kamy
Kamy 是为 AI 编码 Agent 提供 PDF 生成与处理资源的插件,包含 Agent 指引、编码规则、模板编写子 Agent,以及 Kamy 托管渲染工具的 MCP 配置。
主要功能
- 01可安装的 Agent 插件清单
- 02PDF 渲染技能与编码规则
- 03专用模板编写子 Agent
- 04托管渲染工具的 MCP 配置
- 05SDK 和命令行安装选项
适用场景
- 01在 AI 编码工作流中生成 PDF
- 02使用 Handlebars 和打印 CSS 创建 PDF 模板
- 03通过命令行在脚本或 CI 中使用 Kamy
MCP 相关
该插件配置 Kamy 位于 mcp.kamy.dev 的托管 MCP 服务,服务提供 PDF 渲染工具,并通过 KAMY_API_KEY 环境变量读取密钥。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://mcp.kamy.dev/mcpclaude mcp add --transport http dev-kamy-kamy https://mcp.kamy.dev/mcp{"mcpServers":{"dev-kamy-kamy":{"type":"http","url":"https://mcp.kamy.dev/mcp"}}}在 Cursor 中打开{"servers":{"dev-kamy-kamy":{"type":"http","url":"https://mcp.kamy.dev/mcp"}}}在 VS Code 中打开{"mcpServers":{"dev-kamy-kamy":{"type":"http","url":"https://mcp.kamy.dev/mcp"}}}{"mcpServers":{"dev-kamy-kamy":{"serverUrl":"https://mcp.kamy.dev/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
59此工具无需参数。
详细介绍
Kamy 插件
Open Plugins 为 Kamy 提供的分发插件 — 在 Cursor、Claude Code 和其他任何兼容 Open-Plugins 的 AI 编码 Agent 中安装 Kamy PDF 生成工具。
此仓库仅包含插件清单和面向 Agent 的资源(技能、规则、子 Agent、MCP 配置)。Kamy API、仪表板、SDK 源代码和模板引擎托管在私有基础设施中;此仓库是供 AI Agent 安装的入口。
此插件包含的内容
| 路径 | 组件 | 用途 |
|---|---|---|
.plugin/plugin.json | 清单 | 名称、版本、元数据、已声明的组件 |
skills/kamy/SKILL.md | 技能 | 教 Agent 何时以及如何渲染 PDF |
rules/kamy-sdk.mdc | 规则 | @kamydev/sdk 和 REST API 的编码规范 |
agents/pdf-template-author.md | 子 Agent | 专用模板设计 Agent(Handlebars + 打印 CSS) |
.mcp.json | MCP 服务 | 托管于 mcp.kamy.dev 的 MCP,提供渲染工具 |
安装
将此仓库指定给兼容 Open-Plugins 的 Agent,然后按照宿主的插件安装流程操作:
https://github.com/Kamy-Development/kamy-plugin
Agent 会读取 .plugin/plugin.json 并自动加载组件。
你还需要 Kamy API 密钥。请从
kamy.dev/dashboard/keys 获取密钥,并将其设为环境变量
KAMY_API_KEY,以便 MCP 服务读取。
不使用插件也能使用 Kamy
如果你使用的 Agent 不兼容 Open-Plugins,可以直接安装 SDK 或 CLI:
# SDK (Node, Bun, Deno, Workers, Edge, browser)
npm i @kamydev/sdk
# CLI (scripts, CI, previews)
npm i -g @kamydev/cli
完整文档请参阅 kamy.dev/docs。
支持
- 文档 — kamy.dev/docs
- 状态 — kamy.dev/status
- 更新日志 — kamy.dev/changelog
- 电子邮件 — [email protected]
- 安全 — [email protected]
许可证
MIT — 详见 LICENSE。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。