Repolode
Pomerado

Pomerado/pomerado

自然言語でタスクを伝えるだけでWebサイト向けのMCP連携を構築し、APIのないサイトもAIエージェントから利用可能にします。

スター
1,573
フォーク
135
未解決の Issue
29
最終コミット
4 時間前

これは何?

PomeradoはWebサイトを、AIエージェントが呼び出せるMCPサーバーに変換します。ページの見出しを読む、フォームを送信するといったタスクを自然言語で指定すると、Pomeradoは実際のChromiumブラウザーを操作してサイトを調査し、実行例を完了させ、その手順を汎用的な決定論的ソースコードに落とし込みます。生成された連携機能は、自分で管理できるフォルダーに保存され、モデルを呼び出さずに動作します。

この方式は、エージェントが毎回の手順でcomputer useを通じてブラウザーを操作するよりも、信頼性を高めることを目指しています。ログインや二要素認証が必要なサイトにも対応します。連携機能には読み取り専用または書き込みの権限を設定でき、mint時にはguardianコンポーネントが各ブラウザー操作と最終的なソースコードを確認します。

コア部分はMITライセンスで、macOSまたはLinux上のNode 24でローカルに動作し、mintにはOpenAI API keyを使用します。Claude Code、Codex、Cursor、VS Code、Claude Desktop、Gemini CLIなどのMCPクライアントで利用できます。

主な機能

  • 01自然言語のタスク説明から連携機能を構築でき、HARファイルや操作の記録は不要です。
  • 02生成された連携機能は決定論的に実行され、リクエストごとのモデル呼び出しは必要ありません。
  • 03ログインや二要素認証が必要なサイトに対応します。
  • 04読み取りと書き込みの権限を分け、連携機能を閲覧専用に制限できます。
  • 05各連携機能を編集可能なソースコードとしてローカルフォルダーに保存します。
  • 06mint、get_job、provide_input、cancel_jobツールを備えた標準的なMCP stdioサーバーを提供します。

ユースケース

  • APIのないWebサイトへの読み取りアクセスをAIエージェントに提供する。
  • ログインが必要なサイトで、書き込み権限を使ってフォーム送信や予約を繰り返し自動化する。
  • 社内Webツールを、MCPクライアントから呼び出せるツールとして公開する。
  • 公式APIクライアントを開発するか決める前に、サイト連携を試作する。

クイックスタート

  1. 1

    Pomeradoと、それが操作するChromiumブラウザーをインストールします

    npx -y -p pomerado pomerado-mcp --help
  2. 2

    Playwright用のChromiumをインストールします

    npx -y -p pomerado playwright install chromium
  3. 3

    MCPクライアントの設定にPomerado MCPサーバーのエントリーを追加します(クライアントごとのコマンドはREADMEを参照)

使う前に知っておきたいこと

  • インテグレーションの作成にはOpenAI APIキーが必要です。
  • macOSまたはLinux、およびNode 24.21以降のNode 24リリースが必要です。
  • ホスティング、保存済みログイン、ボット対策などのPomerado Cloud機能は、オープンソースのコアには含まれません。

収録されている特集

トピック

よくある質問

pomerado とは?
自然言語でタスクを伝えるだけでWebサイト向けのMCP連携を構築し、APIのないサイトもAIエージェントから利用可能にします。 PomeradoはWebサイトを、AIエージェントが呼び出せるMCPサーバーに変換します。ページの見出しを読む、フォームを送信するといったタスクを自然言語で指定すると、Pomeradoは実際のChromiumブラウザーを操作してサイトを調査し、実行例を完了させ、その手順を汎用的な決定論的ソースコードに落とし込みます。生成された連携機能は、自分で管理できるフォルダーに保存され、モデルを呼び出さずに動作します。
pomerado は無料で使えますか?ライセンスは?
pomerado は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
pomerado は今もメンテナンスされていますか?
活発にメンテナンス中。pomerado の最終コミットは 2026年11月7日 です。
pomerado は何に使えますか?
APIのないWebサイトへの読み取りアクセスをAIエージェントに提供する。 ログインが必要なサイトで、書き込み権限を使ってフォーム送信や予約を繰り返し自動化する。 社内Webツールを、MCPクライアントから呼び出せるツールとして公開する。 公式APIクライアントを開発するか決める前に、サイト連携を試作する。
pomerado のインストール方法は?
Pomeradoと、それが操作するChromiumブラウザーをインストールします: npx -y -p pomerado pomerado-mcp --help Playwright用のChromiumをインストールします: npx -y -p pomerado playwright install chromium MCPクライアントの設定にPomerado MCPサーバーのエントリーを追加します(クライアントごとのコマンドはREADMEを参照)
pomerado はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/Pomerado/pomerado

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト