关于 Grommetbook — sign shop software
Grommetbook 是面向小型招牌店、通过 AI 助手操作的业务软件,并提供远程 MCP 服务。它整合价格目录、客户在线批准的报价和工作看板,价格依据店铺自有材料、费率和规则计算。
主要功能
- 01管理材料、费率和产品
- 02按明细计算产品价格
- 03起草、修改并发送客户报价
- 04跟踪报价批准和生产任务
- 05导出店铺数据及发票 CSV
适用场景
- 01根据供应商清单建立价格目录
- 02为客户制作计价报价
- 03查看本周到期的任务
- 04导出已完成任务供 QuickBooks 使用
MCP 相关
Grommetbook 通过支持 OAuth 登录的 Streamable HTTP 提供远程 MCP 服务。MCP 客户端可使用工具管理价格目录、客户、报价、任务、团队及数据导出。
配置
远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。
https://grommetbook.smallwright.com/mcpclaude mcp add --transport http com-smallwright-grommetbook https://grommetbook.smallwright.com/mcp{"mcpServers":{"com-smallwright-grommetbook":{"type":"http","url":"https://grommetbook.smallwright.com/mcp"}}}在 Cursor 中打开{"servers":{"com-smallwright-grommetbook":{"type":"http","url":"https://grommetbook.smallwright.com/mcp"}}}在 VS Code 中打开{"mcpServers":{"com-smallwright-grommetbook":{"type":"http","url":"https://grommetbook.smallwright.com/mcp"}}}{"mcpServers":{"com-smallwright-grommetbook":{"serverUrl":"https://grommetbook.smallwright.com/mcp"}}}命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。
工具
详细介绍
Grommetbook
Grommetbook 是由 AI 助手操作的招牌店软件:包含价格手册、客户可在线批准的报价,以及适用于 1–10 人招牌店的工作看板。
Grommetbook 是一个远程 MCP 服务。只需在 Claude、ChatGPT、Cursor 或任何支持远程 MCP 服务的助手中添加一个地址,通过邮件链接登录一次,然后就可以用日常语言提出需求。无需安装任何东西。
- 网站:https://grommetbook.smallwright.com/
- MCP 服务:
https://grommetbook.smallwright.com/mcp(可流式传输的 HTTP,OAuth 登录) - 价格:每家店每月 $49,用户数量不限,可免费试用 14 天,无需信用卡(截至 2026 年 11 月)。
- 由小型软件工作室 Smallwright(VINNYROO LLC)打造。支持邮箱:[email protected]
连接
Claude(claude.ai、桌面端、移动端):Settings → Connectors → Add custom connector → 粘贴地址 → Connect,然后通过邮件链接登录。
ChatGPT:Settings → Apps & Connectors → Advanced settings → 开启 Developer mode → Create → 粘贴地址,选择 OAuth → 登录。
Cursor / VS Code / 其他 MCP 客户端:添加远程服务,例如在 mcp.json 中添加:
{
"mcpServers": {
"grommetbook": {
"url": "https://grommetbook.smallwright.com/mcp"
}
}
}
分步说明:https://grommetbook.smallwright.com/connect/
可以询问的事项
- “根据这份供应商清单设置我的价格手册。”
- “为 Rivera Landscaping 报价 2 块双面 18×24 的 coroplast 庭院标牌。”
- “发送报价,并在客户批准时告诉我。”
- “本周有哪些工作到期?”
常见问题
Grommetbook 是什么?
Grommetbook 是由 AI 助手操作的招牌店软件:包含价格手册、客户可在线批准的报价,以及适用于 1–10 人招牌店的工作看板,价格为每月 $49。你可以将它连接到 Claude、ChatGPT 或其他 AI 助手,然后告诉助手你想做什么;无需使用任何设置页面。
AI 会编造价格吗?
不会。Grommetbook 会根据你自己的材料、费率、加价和最低收费计算每个价格;每条报价项目都会逐步显示计算过程。AI 只会转达 Grommetbook 计算出的结果。
我不用 AI,还能使用它吗?
你需要一个支持添加连接器的 AI 助手。免费的 Claude 账户即可使用(可添加一个自定义连接器);ChatGPT 则需要 Business、Enterprise 或 Edu 方案才能完整使用。请参阅 https://grommetbook.smallwright.com/ 上的方案表。如果你更喜欢点击屏幕操作,shopVOX 或 SignTracker 这类传统套件可能更适合你。
我的定价方式比较特殊,它能适用吗?
产品可以按平方英尺、线性英尺、件或固定价格计价,并可设置选项(鸡眼、折边、安装工时、加急百分比)和最低收费。如果有不适用的情况,你的助手会向我们提交功能请求,而不是自行猜测。
我能导出数据吗?
可以。让你的助手导出店铺数据,即可获得一份包含价格手册、客户、报价、工作和历史记录的 JSON 文件,以及一份采用 QuickBooks 发票导入格式的已完成工作 CSV 文件。
有免费试用吗?
有:免费试用 14 天,可使用所有功能,无需信用卡。试用结束后,仍可查看数据,数据也会保留;在店内有人订阅之前,数据修改会暂停。
我是按用户数量或 AI 请求次数付费吗?
不是。每家店只需支付一份费用,店内所有人和你连接的每个 AI 助手都包含在内:店主通过电子邮件添加员工,每位员工都可以连接自己的助手。AI 由你自行提供(Claude、ChatGPT 等),因此除了每天 5,000 次修改的合理使用上限外,我们不会限制请求次数。
如何付款或取消?
通过 Stripe 使用信用卡付款,付款流程从查看器 Billing 页面中的链接开始。你可以随时在 Billing 中取消;付费周期结束前仍可使用服务,并且可以导出所有数据。
销售方是谁?
VINNYROO LLC,Smallwright 工作室的运营公司。价格以美元计,不含销售税。
工具
| 工具 | 类型 | 功能 |
|---|---|---|
get_started | read | 返回店铺的设置状态(价格目录是否为空?是否有客户或报价?),以及接下来要向店主询问的三件事。 |
update_shop | change | 更改报价单上显示的店铺资料(名称、徽标、条款)和默认设置(销售税百分比、定金百分比、报价单有效期、自动创建工单、时区)。 |
list_team | read | 列出店铺成员(按电子邮件地址列出店主和员工)及待处理的邀请。 |
invite_teammate | change | 按电子邮件地址将人员添加到店铺团队;仅限店主操作。 |
remove_teammate | change | 将人员或待处理的邀请从团队中移除;仅限店主操作。 |
export_shop_data | read | 将店铺拥有的所有数据(材料、费率、产品、客户、报价单、工单、请求、历史记录)导出为一个 JSON 文件,并返回下载链接。 |
import_price_book | change | 通过一次批量操作,根据店主的电子表格或供应商清单设置或批量更新价格目录(材料、费率和产品;产品按名称引用材料和费率,包括同一批次中的项目)。 |
upsert_materials | change | 添加材料或更改现有材料(按名称匹配)。 |
upsert_rates | change | 添加人工或机器费率(美元/小时),或更改现有费率(按名称匹配)。 |
upsert_products | change | 添加产品(定价配方),或按名称更改现有产品;也支持固定价格(“横幅每平方英尺 6 美元,最低 35 美元”:price_per_unit + minimum)。 |
reprice_materials | change | 供应商涨价或降价时,按百分比更改所有匹配材料的成本。 |
price_product | read | 按尺寸、数量和选项计算一个产品的价格,并提供逐步计算过程(包括材料…… |
list_price_book | read | 列出材料、费率和/或产品及关键数字(成本、加价、选项;每个产品都包含一个按示例尺寸且不含选项计算的示例价格、成本和利润率 =(价格 − 成本)÷ 价格)。 |
retire_item | change | 不再在新报价单中显示材料、费率或产品(保留在历史记录中;永不删除)。 |
upsert_customer | change | 添加或更新客户(按名称或电子邮件地址匹配)。 |
find_customers | read | 按名称或电子邮件地址查找客户。 |
draft_quote | change | 为客户起草报价单:每一行都需指定产品、尺寸、数量和选项;Grommetbook 会根据价格目录为每一行定价(计算得出,而非估算)。 |
revise_quote | change | 更改草稿或已发送的报价单(行项目、客户、备注、定金、有效期)。 |
send_quote | change | 将草稿报价单标记为已发送,并获取客户审批链接。 |
list_quotes | read | 列出报价单及其编号、客户、总额、状态、创建时长和最近活动(最近发生的事项及时间)。 |
get_quote | read | 查看一份报价单的完整详情:包含定价计算过程的行项目、总额、状态、审批记录,以及已发送报价单的审批链接。 |
record_approval | change | 客户通过电话、短信、电子邮件或到柜台表示同意草稿或已发送的报价单时(“Dave 发短信说:可以开始”),如果不是通过审批链接操作,则将其标记为已批准;启用 auto_job 时,同时创建工单。 |
create_job | change | 为已批准的报价单创建工单(通常在批准时自动创建)。 |
move_job | change | 将工单移至 to_do、in_production、ready 或 done(已安装 / 已取货)阶段,例如…… |
update_job | change | 更改工单的到期日期、标题或备注。 |
list_jobs | read | 列出工单及其阶段和到期日期(按到期日期排序)。 |
export_invoices_csv | read | 导出已完成工单的发票行项目,采用 QuickBooks 导入格式,适用于未连接会计系统的店铺。 |
request_feature | change | 店主提出其他工具无法实现的需求时,提交功能请求。 |
list_my_requests | read | 查看店铺的功能请求及其状态(开放、已规划、已发布、已拒绝)。 |
whats_new | read | 查看近期发布的功能,包括已发布的本店功能请求。 |
指南与比较
- 横幅价格计算器:标牌应该如何定价
- shopVOX、SignTracker 与 Grommetbook 对比:标牌店软件
- 将 Grommetbook 连接到 Claude 或 ChatGPT
- 小型标牌店的 CoreBridge 替代方案(无入门费)
- Grommetbook 文档——工具、概念、数据与限制
- 如何为 Coroplast 庭院标牌定价(示例演算)
- 如何按平方英尺为乙烯基横幅定价(示例演算)
- 如何避免标牌订单报价过低
- Grommetbook 定价——每家店每月 49 美元,用户不限
- 支持 QuickBooks 的标牌店软件 | Grommetbook
- 小型标牌店的 shopVOX 替代方案 | Grommetbook
- 小型店铺的标牌估价软件(2026 年价格)
- 标牌店加价与利润率计算器
- 免费标牌报价模板(可打印,含明细项)
- 标牌店应如何给材料加价?加价率与利润率
- SignShop Profit 替代方案:固定价格,由你的 AI 运行
- SignTracker 替代方案:固定价格,用户不限
- ChatGPT 能为我的标牌店撰写报价吗? | Grommetbook
- Claude 能为我的标牌店撰写报价吗? | Grommetbook
关于此代码库
此代码库是 Grommetbook 在 GitHub 上的公开主页:提供文档和问题跟踪。该服务托管在此处;其源代码未在此发布。如有问题、错误报告或功能请求,请提交 issue 或发送邮件至 [email protected]。你也可以让助手提交请求;Grommetbook 提供 request_feature 工具。
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。