PP

pomerado/pomerado

开发工具

本页由 AI 翻译,技术细节请以原文为准。 查看原文

1416 stars 117 forks 质量 92 趋势 88MIT

YC F26。几分钟内就能把任何网站变成 API / MCP。开源核心集成铸造工具。麻省理工学院。

概览

将网站转化为你的代理可以依赖的MCP集成。 工作原理 ·开始 ·创建集成 ·使用你的集成 ·开源与云 ·文档 ·贡献 Pomerado为网站构建MCP集成,包括没有API的网站。 - 我们的工具仅用自然语言描述任务构建集成。无需HAR文件或录音 - 集成是确定性的,比计算机使用更快更可靠 - Pomerado支持登录和双因素认证的网站 - macOS 或 Linux - Node 24.21 或更高版本的 Node 24,你可以用 node 来检查 -version——一个 OpenAI API 密钥,因为 Pomerado 使用 OpenAI 模型来构建和审查集成。你的代理可以在任何模型上运行——一个运行本地服务器的 MCP 客户端,如 Claude Code、Codex、Cursor、VS Code、Claude Desktop 或 Gemini CLI 安装Pomerado和它驱动的Chromium版本。

概述(AI 翻译)

波默拉多

将网站转化为你的代理可以依赖的MCP集成。

工作原理· 开始 · 创建积分 · 使用你的集成 · 开源与云 · 文档 · Discord · 贡献


波梅拉多的作为

Pomerado为网站构建MCP集成,包括没有API的网站。

  • 我们的工具仅用自然语言描述任务构建集成。无需HAR文件或录音
  • 积分是确定性的,使其比计算机使用更快更可靠
  • Pomerado 在登录和双因素认证后面的网站工作

它是如何运作的

更多详情请参见“工作原理”。

开始吧

前提条件

  • macOS 或 Linux
  • 节点24.21或更晚版本的节点24,您可以通过[[T0]检查]
  • OpenAI API 密钥,因为 Pomerado 使用 OpenAI 模型构建和审核集成。您的代理可以在任何模型上运行
  • 运行本地服务器的MCP客户端,如Claude Code、Codex、Cursor、VS Code、Claude Desktop或Gemini CLI

安装Pomerado和它驱动的Chromium版本。

在 Linux 上,如果缺少 Chromium 的系统库,可以在 install 后加上 --with-deps。

本页由 AI 翻译,技术细节请以原文为准。

README

以下为原文 README 节选,完整内容请查看原文。

Pomerado

Turn websites into MCP integrations your agent can rely on.

How it works · Get started · Create an integration · Use your integration · Open source and Cloud · Docs · Discord · Contributing


What Pomerado does

Pomerado builds MCP integrations for websites, including sites without an API.

  • Our tool builds integrations with only a natural language description of the task. No HAR file or recording is needed
  • Integrations are deterministic, making them much faster and more reliable than computer use
  • Pomerado works on sites behind a login and two-factor authentication

How it works

┌──────────────────────────────────────────────────────────────────────────┐
│  explore the site → complete your example → generalize → agent calls it  │
└──────────────────────────────────────────────────────────────────────────┘

For more details, see How it works.

Get started

Prerequisites

  • macOS or Linux
  • Node 24.21 or a later Node 24 release, which you can check with node --version
  • An OpenAI API key, since Pomerado uses OpenAI models to build and review integrations. Your agent can run on any model
  • An MCP client that runs local servers, such as Claude Code, Codex, Cursor, VS Code, Claude Desktop or Gemini CLI

Install Pomerado and the Chromium build it drives.

npx -y -p pomerado pomerado-mcp --help
npx -y -p pomerado playwright install chromium

On Linux, add --with-deps after install if Chromium’s system libraries are missing.

Pomerado runs as a standard MCP stdio server. Clients that read an mcpServers file use this entry.

{
  "mcpServers": {
    "pomerado": {
      "command": "npx",
      "args": ["-y", "-p", "pomerado", "pomerado-mcp", "mint", "--root", "/absolute/path/to/pomerado-integrations"]
    }
  }
}
  • --root sets the folder where Pomerado saves your integrations. Use an absolute path, because each client starts servers from its own working folder
  • The server reads OPENAI_API_KEY from its environment, so the key never needs to appear in chat
在 GitHub 查看完整 README

安装

npx -y -p pomerado pomerado-mcp mint --root /absolute/path/to/pomerado-integrations
新手?先看 mcpskill.org 教程 →

配置

{ "mcpServers": { "pomerado": { "command": "npx", "args": ["-y", "-p", "pomerado", "pomerado-mcp", "mint", "--root", "/absolute/path/to/pomerado-integrations"] } } }