Skip to main content
Glama

バナー

Graspはオープンソースでセルフホスト型のエージェントブラウザです。MCPとA2Aのサポートが組み込まれているため、他のAIアプリやエージェントとシームレスに統合できます。

Grasp が Claude Desktop とシームレスに連携して、次回の Airbnb 旅行の計画を簡単にする例を以下に示します。

https://github.com/user-attachments/assets/b55b5f76-4faa-45b9-a5ab-4c4295dfdf19

主な機能は次のとおりです:

  • 分離されたブラウザ環境。GraspはDocker化されているため、ローカルワークスペースに影響を与えることはありません。自分のマシンまたはクラウドで簡単にホストできます。

  • 人間のような自動化。Graspはまるで人間のようにブラウザを操作します。エージェントがログインしてパーソナライズされたコンテンツを取得するための認証情報も提供できます。

  • 自然言語制御。コードは必要ありません。必要なことを平易な言葉で説明するだけで、あとはエージェントが処理します。

クイックスタート

🐳始める前に:
マシンにDockerがインストールされ、実行されていることを確認してください。

次のコマンドを実行して、Grasp をプルして起動します。

  • 画像を引っ張る

docker pull getgrasp/grasp
  • コンテナを実行する

docker run -d \
  --name grasp-agent \
  -p 3000:3000 \
  -e ANTHROPIC_API_KEY=YOUR_ANTHROPIC_KEY \
  getgrasp/grasp

YOUR_ANTHROPIC_KEY を実際のAnthropic API キーに置き換えます。

コンテナが実行されたら、ブラウザでhttp://localhost:3000 を開いて Grasp コンソールにアクセスします。

Related MCP server: CloakBrowser MCP

他のプロバイダーを使用する

Anthropic以外のプロバイダーも使用できます。

別のプロバイダーを使用するには、 .env.exampleファイルを.envにコピーし、対応する環境変数を設定します。その後、 .envファイルを使用して Grasp を実行します。

docker run -d \
  --name grasp-agent \
  --env-file .env \
  -p 3000:3000 \
  getgrasp/grasp

サポートされているプロバイダーは次のとおりです。

  • 人類学的

  • オープンAI

  • アマゾンの岩盤

  • Azure OpenAI

より多くのプロバイダーのサポートに取り組んでいます。新しいプロバイダーをリクエストするには、無料で問題を報告してください。

最新情報を入手

Grasp は急速に進化しており、毎週、新機能のリリース、統合の拡張、エージェント エクスペリエンスの改良を行っています。⭐ リポジトリにスターを付けて最新情報を入手し、プロジェクトをサポートしてください。

チュートリアル

コミュニティ

ご意見をお待ちしております。

Discord に参加してアイデアを共有したり、質問したり、ただ交流したりしましょう。

ライセンス

BSL-1.1 ライセンスに基づいてライセンスされます。

Maintenance

ActivityInactive
ResponsivenessNo issues

Related MCP Connectors

Related MCP Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables AI agents to drive a Chromium-based browser for web research, testing, and automation with Playwright-compatible tools, persistent profiles, proxy matching, extension loading, and humanized input across local or containerized deployments.
    826 npm
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables AI agents to automate and inspect web browsers through Playwright-compatible tools, persistent profiles, extensions, proxy matching, and humanized interactions. It can be deployed via npm or Docker over stdio or Streamable HTTP.
    826 npm
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables AI agents to automate web browsing through Playwright-compatible tools, with npm or Docker installation, stdio or Streamable HTTP transport, persistent profiles, proxy matching, extension loading, and humanized interactions.
    826 npm
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables AI agents to perform Playwright-compatible browser automation through unchanged upstream tools, using a Chromium runtime with persistent profiles, proxy matching, humanized interactions, and Docker or stdio/Streamable HTTP deployment options.
    826 npm
    MIT