AS

aws-samples/sample-agents-with-nova-act-and-mcp

Browser automationОфициальный

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

81 stars 69 forks Качество 54 Тренд 14MIT-0

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

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 capabilities
  • nova_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
Открыть полный README на GitHub

Установка

This server does not publish a one-line install command.

Open the repository installation guide Новичок в MCP? Начните с руководства на mcpskill.org →