
Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
aws-samples/sample-agents-with-nova-act-and-mcp - кандидат на сервер MCP, импортированный из https://github.com/aws-samples/sample-agents-with-nova-act-and-mcp.
Обзор
aws-samples/sample-agents-with-nova-act-and-mcp - кандидат на сервер MCP, импортированный из https://github.com/aws-samples/sample-agents-with-nova-act-and-mcp.
Обзор (машинный перевод)
Этот репозиторий демонстрирует, как создавать интеллектуальные агенты веб-автоматизации с использованием Amazon Nova Act, интегрированного с MCP (Model Context Protocol). MCP предоставляет стандартизированный способ подключения моделей ИИ к различным источникам данных и инструментам - подумайте об этом как о «порте USB-C для приложений ИИ».
Обзор
Этот проект демонстрирует интеграцию между:
Amazon Nova Act: мощный инструмент веб-автоматизации для создания агентов, которые взаимодействуют с веб-страницами MCP (Model Context Protocol): Открытый протокол, который стандартизирует, как приложения обеспечивают контекст для LLM.
- ** Amazon Bedrock** Управляемый сервис, предоставляющий базовые модели через единый API
Архитектура
Проект построен по архитектуре клиент-сервер MCP:
MCP Host: Claude Desktop или другие инструменты ИИ, которые хотят получить доступ к возможностям Nova Act MCP Client: протокольные клиенты, поддерживающие соединения 1:1 с сервером Nova Act MCP Server: сервер Nova Act, раскрывающий возможности веб-автоматизации через стандартизированный протокол Удаленные сервисы: веб-сервисы, с которыми взаимодействует Nova Act, с помощью автоматизации браузера
Ключевые особенности
Стандартная интеграция LLM через MCP
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
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 →