mcp-aoai-web-browsing

mcp-aoai-web-browsing

PythonMcpWebAutomationPlaywrightAzureOpenaiModelContextProtocolMcpServerMcpClientComputerVisionCloudJavascriptGoRubyR

About This Server

A minimal Model Context Protocol 🖥️ server/client🧑‍💻with Azure OpenAI and 🌐 web browser control via Playwright.

Server Information

📋 Overview:

This webpage is a GitHub repository for a project named "mcp-aoai-web-browsing," created by user kimtth. The project is described as a minimal implementation of the Model Context Protocol (MCP) server/client, designed for use with Azure OpenAI and web browser control through Playwright. The repository is public and contains code and resources for setting up and running the application. It also offers links to related projects and documentation about the Model Context Protocol.


⭐ Key Points:
  • Project implements a minimal MCP server/client with Azure OpenAI.

  • It uses Playwright for web browser automation.

  • It converts MCP responses to OpenAI function calling format.

  • The server is built with FastMCP.

  • Project contains configuration details and setup instructions.


  • 🔍 Main Findings:
  • The repository includes code, documentation, and configuration files.

  • It uses the MIT license.

  • As of the date of the report, the repository has 8 stars and 0 forks.

  • It primarily uses Python, with some Dockerfile content.

  • The project is initiated with the 'uv' to manage its dependencies.


  • 📊 Details:
  • The repository's file structure includes directories for '.vscode', 'clientbridge', 'doc', and 'server', as well as files like '.env.template', '.gitignore', 'Dockerfile', 'LICENSE', 'README.md', 'chatgui.py', 'clienttest.py', 'pyproject.toml', and 'smithery.yaml'.

  • The README file provides a description of the project, links to related projects, and configuration instructions.

  • The project uses specific versions of libraries and tools.


🎯 Conclusion:
The "mcp-aoai-web-browsing" repository offers a basic implementation of MCP for integrating Azure OpenAI with web browser control. It provides resources and instructions for users looking to implement similar functionality and offers links to related projects and documentation for further exploration.

Server Features

Model Context Protocol (MCP) Integration

Utilizes the Model Context Protocol (MCP) for secure interactions between AI applications and local/remote resources.

Web Browser Control with Playwright

Enables web browser control via Playwright for interacting with web content.

Azure OpenAI Integration

Integrates with Azure OpenAI for AI-powered capabilities.

Provider Information

Kimtth logo

Kimtth

cloud Provider

Visit Provider Website

Quick Actions

Visit Website

MCP Configuration

Available Tools

playwright_navigate