
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る
aws-samples/sample-agents-with-nova-act-and-mcpは[https://github.com/aws-samples/sample-agents-with-nova-act-and-mcp.からインポートされたMCPサーバー候補です
概要
aws-samples/sample-agents-with-nova-act-and-mcpは[https://github.com/aws-samples/sample-agents-with-nova-act-and-mcp.からインポートされたMCPサーバー候補です
概要(AI 翻訳)
このリポジトリは、MCP(モデルコンテキストプロトコル)と統合されたAmazon Nova Actを使用してインテリジェントなWebオートメーションエージェントを構築する方法を示しています。 MCPは、AIモデルをさまざまなデータソースやツールに接続するための標準化された方法を提供します。それは「AIアプリケーション用のUSB-Cポート」のように思います。
概要
このプロジェクトでは、以下のインテグレーションを紹介します。
-Amazon Nova Act:Webページとやり取りするエージェントを作成する強力なWeb自動化ツール
- MCP (モデルコンテキストプロトコル): アプリケーションが LLM にコンテキストを提供する方法を標準化するオープンプロトコル
- アマゾンBedrock: 統一された API で基礎モデルを提供するマネージドサービス
アーキテクチャ
このプロジェクトは、MCP のクライアント・サーバー・アーキテクチャーに従います。
-MCP Host:Nova Act機能にアクセスしたいClaudeデスクトップまたは他のAIツール -MCP Client:Nova Actサーバーとの1:1の接続を維持するプロトコルクライアント -MCP Server:標準化されたプロトコルによるWebオートメーション機能を公開するNova Actサーバー
- リモートサービス:Nova Actがブラウザの自動化によって相互作用するWebサービス
主要機能
- MCPによる標準化されたLMの統合
このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。
README
以下は原文 README の抜粋です。原文を見る。
Building Agents with Amazon Nova Act and MCP
This repository demonstrates how to build intelligent web automation agents using Amazon Nova Act integrated with MCP (Model Context Protocol). MCP provides a standardized way to connect AI models to different data sources and tools - think of it like a “USB-C port for AI applications.”
Overview
This project showcases the integration between:
- Amazon Nova Act: A powerful web automation tool for creating agents that interact with web pages
- MCP (Model Context Protocol): An open protocol that standardizes how applications provide context to LLMs
- Amazon Bedrock: Managed service that provides foundation models through a unified API
Architecture
The project follows MCP’s client-server architecture:
- MCP Host: Claude Desktop or other AI tools that want to access Nova Act capabilities
- MCP Client: Protocol clients maintaining 1:1 connections with the Nova Act server
- MCP Server: A Nova Act server exposing web automation capabilities through the standardized protocol
- Remote Services: Web services that Nova Act interacts with through browser automation
Key Features
- Standardized LLM integration through MCP
- Automated web navigation and interaction via Nova Act
- Parallel execution of multiple browser tasks
- Data extraction and processing
- Screenshot capture and visual verification
- Session management and browser control
- Seamless integration with Claude Desktop
- Access to foundation models via Amazon Bedrock
Prerequisites
- Operating System: MacOS or Ubuntu (Nova Act requirements)
- Python 3.10 or higher
- A valid Nova Act API key (obtain from https://nova.amazon.com/act)
- Node.js (for Claude Desktop integration)
- Amazon Bedrock access:
- Amazon Bedrock enabled in your AWS account
- Claude 3.5 Sonnet V2 model enabled (this is default for this example)
- AWS credentials and region properly configured - AWS CLI Quickstart Guide
Project Structure
The repository contains two main example directories:
1. Streamlit Examples (streamlit_examples/)
video_game_research_st.py: A comprehensive tool that:- Finds top games for any selected gaming system
- Searches Amazon in parallel for pricing and details
- Creates interactive result tables
- Saves research data for future reference
2. MCP Examples (mcp_examples/)
nova_act_mcp_server.py: MCP-compliant server implementation exposing Nova Act capabilitiesnova_act_mcp_client.py: Example MCP client implementation- Demonstrates integration with Claude Desktop and other MCP hosts
3. Nova Act Examples (nova_act_examples/)
get_coffee_maker.py: Simple example demonstrating how to:- Initialize Nova Act with a starting web page
インストール
This server does not publish a one-line install command.
Open the repository installation guide MCP 初心者?mcpskill.org のガイドから始めましょう →