# Directory Structure ``` ├── .gitignore ├── .python-version ├── images │ └── dev.png ├── LICENSE ├── mcp2brave.py ├── pyproject.toml ├── README.md └── uv.lock ``` # Files -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- ``` 1 | 3.12 2 | ``` -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- ``` 1 | # Ignore environment variables file 2 | .env 3 | 4 | # Ignore all log files 5 | *.log 6 | 7 | # Python-generated files 8 | __pycache__/ 9 | *.py[oc] 10 | build/ 11 | dist/ 12 | wheels/ 13 | *.egg-info 14 | 15 | # Virtual environments 16 | .venv 17 | venv/ 18 | env/ 19 | ``` -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- ```toml 1 | [project] 2 | name = "mcp2brave" 3 | version = "0.1.0" 4 | description = "Add your description here" 5 | readme = "README.md" 6 | requires-python = ">=3.12" 7 | dependencies = [ 8 | "beautifulsoup4>=4.12.3", 9 | "fastmcp>=0.4.1", 10 | "httpx>=0.28.1", 11 | "python-dotenv>=1.0.1", 12 | "requests>=2.32.3", 13 | "urllib3>=2.3.0", 14 | "uvicorn>=0.34.0", 15 | ] 16 | ```