├── .github └── workflows │ ├── ci.yml │ ├── codeql.yml │ ├── docs.yml │ └── release.yml ├── .gitignore ├── .python-version ├── CHANGELOG.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── examples ├── QUICKSTART.md ├── README.md ├── agent.py ├── claude_desktop_config.json ├── environment_variables.example ├── requirements.txt ├── sample_images │ └── .gitkeep └── test_agent.py ├── mypy.ini ├── pyproject.toml ├── scripts └── setup_claude_desktop.py ├── src └── moondream_mcp │ ├── __init__.py │ ├── config.py │ ├── models.py │ ├── moondream.py │ ├── py.typed │ ├── scripts │ ├── __init__.py │ └── setup_claude_desktop.py │ ├── server.py │ ├── tools │ ├── __init__.py │ ├── utils.py │ └── vision.py │ └── validation.py └── tests ├── __init__.py ├── test_config.py ├── test_config_extended.py ├── test_moondream.py ├── test_performance.py ├── test_server.py ├── test_tools ├── __init__.py ├── test_utils.py └── test_vision.py └── test_validation.py /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/codeql.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/.github/workflows/codeql.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/.gitignore -------------------------------------------------------------------------------- /.python-version: -------------------------------------------------------------------------------- 1 | 3.13 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/SECURITY.md -------------------------------------------------------------------------------- /examples/QUICKSTART.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/examples/QUICKSTART.md -------------------------------------------------------------------------------- /examples/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/examples/README.md -------------------------------------------------------------------------------- /examples/agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/examples/agent.py -------------------------------------------------------------------------------- /examples/claude_desktop_config.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/examples/claude_desktop_config.json -------------------------------------------------------------------------------- /examples/environment_variables.example: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/examples/environment_variables.example -------------------------------------------------------------------------------- /examples/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/examples/requirements.txt -------------------------------------------------------------------------------- /examples/sample_images/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/examples/sample_images/.gitkeep -------------------------------------------------------------------------------- /examples/test_agent.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/examples/test_agent.py -------------------------------------------------------------------------------- /mypy.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/mypy.ini -------------------------------------------------------------------------------- /pyproject.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/pyproject.toml -------------------------------------------------------------------------------- /scripts/setup_claude_desktop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/scripts/setup_claude_desktop.py -------------------------------------------------------------------------------- /src/moondream_mcp/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/src/moondream_mcp/__init__.py -------------------------------------------------------------------------------- /src/moondream_mcp/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/src/moondream_mcp/config.py -------------------------------------------------------------------------------- /src/moondream_mcp/models.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/src/moondream_mcp/models.py -------------------------------------------------------------------------------- /src/moondream_mcp/moondream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/src/moondream_mcp/moondream.py -------------------------------------------------------------------------------- /src/moondream_mcp/py.typed: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/src/moondream_mcp/py.typed -------------------------------------------------------------------------------- /src/moondream_mcp/scripts/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | Scripts package for Moondream MCP. 3 | """ 4 | -------------------------------------------------------------------------------- /src/moondream_mcp/scripts/setup_claude_desktop.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/src/moondream_mcp/scripts/setup_claude_desktop.py -------------------------------------------------------------------------------- /src/moondream_mcp/server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/src/moondream_mcp/server.py -------------------------------------------------------------------------------- /src/moondream_mcp/tools/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/src/moondream_mcp/tools/__init__.py -------------------------------------------------------------------------------- /src/moondream_mcp/tools/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/src/moondream_mcp/tools/utils.py -------------------------------------------------------------------------------- /src/moondream_mcp/tools/vision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/src/moondream_mcp/tools/vision.py -------------------------------------------------------------------------------- /src/moondream_mcp/validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/src/moondream_mcp/validation.py -------------------------------------------------------------------------------- /tests/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | Tests for Moondream MCP Server. 3 | """ 4 | -------------------------------------------------------------------------------- /tests/test_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/tests/test_config.py -------------------------------------------------------------------------------- /tests/test_config_extended.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/tests/test_config_extended.py -------------------------------------------------------------------------------- /tests/test_moondream.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/tests/test_moondream.py -------------------------------------------------------------------------------- /tests/test_performance.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/tests/test_performance.py -------------------------------------------------------------------------------- /tests/test_server.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/tests/test_server.py -------------------------------------------------------------------------------- /tests/test_tools/__init__.py: -------------------------------------------------------------------------------- 1 | """ 2 | Tests for tools package. 3 | """ 4 | -------------------------------------------------------------------------------- /tests/test_tools/test_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/tests/test_tools/test_utils.py -------------------------------------------------------------------------------- /tests/test_tools/test_vision.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/tests/test_tools/test_vision.py -------------------------------------------------------------------------------- /tests/test_validation.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ColeMurray/moondream-mcp/HEAD/tests/test_validation.py --------------------------------------------------------------------------------