Aoai Web Browsing icon

Aoai Web Browsing

Createdkimtth

Automates web browser interactions via Playwright, driven by Azure OpenAI and the Model Context Protocol.

About

Aoai Web Browsing provides a bridge between Azure OpenAI's language models and web automation through Playwright, leveraging the Model Context Protocol (MCP). It allows developers to create applications that can interact with web pages programmatically, enabling tasks like data extraction, form filling, and automated testing. The server translates MCP requests into actions performed by Playwright, exposing web browser control as a set of tools accessible to AI models. The project is built using FastMCP and includes a custom MCP-LLM Bridge to convert server responses into OpenAI function calling format.

Key Features

  • Web browser control via Playwright
  • Model Context Protocol (MCP) support
  • FastMCP server implementation
  • Azure OpenAI integration
  • OpenAI function calling format conversion
  • 9 GitHub stars

Use Cases

  • Data extraction from websites
  • Automated web testing
  • Programmatic form filling and submission