Installation¶
This guide will help you install Notify-MCP on your system.
Prerequisites¶
- Python 3.11 or higher
- uv package manager (recommended) or pip
Install uv (Recommended)¶
uv is a fast Python package manager that makes installation simple:
Install Notify-MCP¶
Step 1: Clone the Repository¶
Step 2: Install Dependencies¶
Step 3: Verify Installation¶
Next Steps¶
Now that Notify-MCP is installed:
Troubleshooting¶
Python Version Issues¶
# Check Python version
python --version # Should be 3.11+
# If too old, install Python 3.11+
# macOS: brew install python@3.11
# Ubuntu: sudo apt install python3.11
# Windows: Download from python.org
uv Not Found¶
# Add uv to PATH (after installation)
export PATH="$HOME/.cargo/bin:$PATH"
# Or use full path
~/.cargo/bin/uv sync
Permission Errors¶
# Use virtual environment
python3.11 -m venv .venv
source .venv/bin/activate # Linux/macOS
# .venv\Scripts\activate # Windows
pip install -e .
For more help, see the Troubleshooting Guide.