mcpField
M
miniframe-tools

miniframe-tools

本地服务
tools.miniframe.com.br商业与营销114 周前更新

关于 miniframe-tools

miniframe-tools 是面向 Agent 的托管工具集,结合巴西数据查询、网页渲染和 PDF 处理。其 MCP 工具按次以 USDC 付费,钱包密钥在本地签名。

主要功能

  1. 01生成 Pix 付款码和二维码图片
  2. 02查询 CEP 地址及 CNPJ 企业记录
  3. 03生成整合的巴西企业档案
  4. 04将网页渲染为 Markdown、图片或 PDF
  5. 05提取网页数据并压缩 PDF

适用场景

  1. 01为付款生成 Pix 码
  2. 02查询邮政地址或企业记录
  3. 03将 JavaScript 网页保存为 Markdown 或 PDF
  4. 04提取网页结构化数据或压缩 PDF

MCP 相关

它通过 `miniframe-tools-mcp` 包向 MCP 客户端提供工具。调用使用 x402 在 Base 上按次以 USDC 计费,并由 `EVM_PRIVATE_KEY` 在本地签署付款。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"edsonvmendes-miniframe-tools": {
"command": "npx",
"args": [
"-y",
"miniframe-tools-mcp"
],
"env": {
"EVM_PRIVATE_KEY": "<EVM_PRIVATE_KEY>",
"MINIFRAME_API_URL": "<MINIFRAME_API_URL>"
}
}
}
}
启动命令npx -y miniframe-tools-mcp
需要配置的环境变量
EVM_PRIVATE_KEY密钥Private key of a wallet on Base funded with a small amount of USDC, used to sign per-call payments locally. Use a dedicated low-balance wallet; the key is never sent to the API.
MINIFRAME_API_URLOverride the API base URL. Defaults to https://tools.miniframe.com.br

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npmminiframe-tools-mcp1.3.0

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

MiniFrame Tools

面向 AI Agent 的巴西工具包——还可处理 Agent 无法在沙箱中完成的网页和文档工作。

让你的 Agent 生成 Pix 付款码、将 CEP 查询为完整地址,或从 CNPJ 注册库中获取企业记录。将 JavaScript 内容繁多的网页交给它,即可获得干净的 Markdown、截图或 PDF。

查询一次 CNPJ 只需 $0.01——按调用计费,无月费、无合同、无最低消费,这在巴西数据 API 中并不常见。

工具

  • pix_brcode — 生成巴西 Pix 付款码(BR Code / “Copia e Cola”字符串)和 QR PNG。每次调用 $0.01。
  • cep_lookup — 将巴西邮政编码(CEP)查询为完整街道地址。每次调用 $0.005。
  • cnpj_lookup — 在公开注册库中按 CNPJ 编号查询巴西企业。每次调用 $0.01。
  • empresa_profile — 汇总巴西企业资料,用于评估潜在客户:注册信息 + 通过 CEP 补全的地址 + 衍生标记(活跃状态、总部、年限、MEI/Simples、规模、风险)。每次调用 $0.02。
  • url_to_markdown — 获取由 JavaScript 渲染的网页,并返回适合大模型使用的干净 Markdown。每次调用 $0.02。
  • screenshot_url — 截取网页并以 PNG 或 JPEG 格式返回。每次调用 $0.03。
  • url_to_pdf — 将网页渲染为 PDF。每次调用 $0.03。
  • extract — 提取网页提供的结构化数据(JSON-LD、Open Graph、元数据、表格、链接),以及你通过 CSS 选择器传入的字段。每次调用 $0.02。
  • compress_pdf — 使用 Ghostscript 压缩 PDF 文件。每次调用 $0.02。

每个工具都映射到同一服务的一个 HTTP 端点:

工具端点
pix_brcodePOST /pix/brcode
cep_lookupPOST /cep
cnpj_lookupPOST /cnpj
empresa_profilePOST /empresa
url_to_markdownPOST /url-to-markdown
screenshot_urlPOST /screenshot
url_to_pdfPOST /url-to-pdf
extractPOST /extract
compress_pdfPOST /compress-pdf

这些工具为何值得付费

妥善处理巴西数据源。 CEP 查询优先使用 BrasilAPI,遇到问题时会自动回退到 ViaCEP,因此单个上游服务中断不会导致你的 Agent 无法工作。两个数据源的结果都会统一为以英文键名表示的格式——你的提示词无需判断响应来自哪个数据源。

本地生成符合规范的 Pix 码。 BR Code 遵循中央银行的 EMV 格式,包括 CRC16,完全由我们生成,流程中不涉及第三方支付服务商。你发送的密钥仅用于生成代码,不会被存储。

认真对待隐私。 CNPJ 响应包含企业记录——法定名称、商号、状态、主要业务和地址——并且按设计排除个人信息字段。

渲染不会带来攻击面。 网页工具使用真实的 Chromium,因此能正确加载 JavaScript 页面;并且在加载网页前会拒绝访问私有和内部地址(SSRF 防护)。

难以处理的部分无需安装任何东西。 Ghostscript 和无头浏览器这类依赖,是 Agent 沙箱中没有也无法安装的。这正是本服务的用途——Agent 已经能独立完成的工作(如解析 CSV、读取电子表格)不会在这里出售。

将其用作 MCP 服务

适用于 Claude Desktop、Claude Code、Cursor、Windsurf、Cline 和任何 MCP 客户端。

{
  "mcpServers": {
    "miniframe-tools": {
      "command": "npx",
      "args": ["-y", "miniframe-tools-mcp"],
      "env": {
        "EVM_PRIVATE_KEY": "0xyour_private_key"
      }
    }
  }
}

重启客户端后,就会显示七个工具。然后直接提出请求:

“为 R$ 50 生成一个 Pix 码,收款密钥为 [email protected],姓名为 Maria Silva,城市为 Recife”

“CEP 01310-100 对应的地址是什么?”

“查询 CNPJ 00.000.000/0001-91,并告诉我该企业是否处于活跃状态”

“将 https://example.com 转换为 Markdown,方便我总结”

将其用作普通 HTTP API

无需 MCP——每个工具都是一个普通端点:

curl -i -X POST https://tools.miniframe.com.br/cep \
  -H "Content-Type: application/json" \
  -d '{"cep":"01310100"}'

付费

调用按请求计费,以 USDC 在 Base 上结算,使用 x402 协议:端点会以 402 响应并提供价格,你的 客户端签署付款后重新发送请求。大多数 Agent 运行时会为你处理这些步骤。

对于 MCP,将 EVM_PRIVATE_KEY 设置为一个存有几美元 USDC 的钱包——请使用余额较低的专用钱包,切勿使用主钱包。密钥保留在你的设备上并在本地签名;它绝不会发送到 API。

变量必填默认值
EVM_PRIVATE_KEY是—
MINIFRAME_API_URL否https://tools.miniframe.com.br

通过普通 HTTP 使用时,可用任意 x402 库封装客户端——可运行的 Node 脚本请参阅 examples/。

许可证

MIT

评论

支持 Markdown

第一次接触 MCP?

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

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