EU

ericzakariasson/uber-eats-mcp-server

Browser automation

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

240 stars 39 forks 품질 35 트렌드 18

ericzakariasson/uber-eats-mcp-server는 [[T0]에서 임포트 온 MCP 서버 후보입니다.

개요

ericzakariasson/uber-eats-mcp-server는 [[T0]에서 임포트 온 MCP 서버 후보입니다.

개요(AI 번역)

이것은 Uber Eats 위에 MCP 서버를 구축하는 방법의 POC입니다

https://github.com/user-attachments/assets/05efbf51-1b95-4bd2-a327-55f1fe2f958b

MCP란 무엇인가?

모델 컨텍스트 프로토콜(MCP)은 LLM 애플리케이션과 외부 도구 간의 원활한 통합을 가능하게 하는 개방형 프로토콜입니다.

선수 조건

  • Python 3.12 이상
  • Anthropic API 키 또는 기타 지원되는 LLM 제공자

준비

  1. 가상 환경이 활성화되어 있는지 확인하세요:

  2. 필요한 패키지 설치:

  3. .env 파일을 API 키로 업데이트하세요:

주석

우리는 stdio를 MCP 전송 수단으로 사용하고 있기 때문에, 브라우저 사용에서 발생하는 모든 출력을 비활성화해야 합니다

디버깅

이 명령어로 MCP 검사기 도구를 실행할 수 있습니다

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.

README

Uber Eats MCP Server

This is a POC of how you can build an MCP servers on top of Uber Eats

https://github.com/user-attachments/assets/05efbf51-1b95-4bd2-a327-55f1fe2f958b

What is MCP?

The Model Context Protocol (MCP) is an open protocol that enables seamless integration between LLM applications and external tools.

Prerequisites

  • Python 3.12 or higher
  • Anthropic API key or other supported LLM provider

Setup

  1. Ensure you have a virtual environment activated:

    uv venv
    source .venv/bin/activate  # On Unix/Mac
    
  2. Install required packages:

    uv pip install -r requirements.txt
    playwright install
    
  3. Update the .env file with your API key:

    ANTHROPIC_API_KEY=your_openai_api_key_here
    

Note

Since we’re using stdio as MCP transport, we have disable all output from browser use

Debugging

You can run the MCP inspector tool with this command

uv run mcp dev server.py
GitHub에서 전체 README 보기

설치

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

Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →