{"type":"mcp_server","name":"mcp-aoai-web-browsing","description":"This repository provides a server/client implementation using the Model Context Protocol (MCP) and Azure OpenAI, leveraging FastMCP and Playwright for testing. It bridges MCP responses to OpenAI function calling format","category":"AI","language":"Python","stars":33,"forks":1,"owner":"kimtth","github_url":"https://github.com/kimtth/mcp-aoai-web-browsing","homepage":null,"setup":"## Setup\n\n1.  Rename `.env.template` to `.env`, then fill in the values in `.env` for Azure OpenAI:\n\n    ```bash\n    AZURE_OPEN_AI_ENDPOINT=\n    AZURE_OPEN_AI_API_KEY=\n    AZURE_OPEN_AI_DEPLOYMENT_MODEL=\n    AZURE_OPEN_AI_API_VERSION=\n    ```\n\n2.  Install `uv` for python library management\n\n    ```bash\n    pip install uv\n    uv sync\n    ```\n\n3.  Execute `python chatgui.py`\n","tools":"## Available Tools\n\n1.  MCP Server (Built with `FastMCP`)\n2.  `Playwright` (End to end testing framework)\n3.  MCP response conversion to OpenAI function calling format\n4.  `MCP-LLM Bridge` (Customizes the conversion of MCP server response to OpenAI function calling format)\n5.  `playwright_navigate` (Navigate to a URL tool)","faq":null,"created_at":"2024-12-13T12:12:08+00:00","updated_at":"2025-03-28T01:16:50+00:00","source_url":"https://model-context-protocol.com/servers/aoai-web-browsing-model-context-protocol","related_articles":[]}