Installing JamfMCP

This guide walks you through installing JamfMCP for different use cases.

Attention

Before you begin: Ensure you have completed the prerequisites, especially the critical uv installation requirements for Claude Desktop users.

User Installation

For most users who want to use JamfMCP with their MCP client:

# Install JamfMCP from PyPI
uv pip install jamfmcp

# Verify installation
jamfmcp-cli --version
# Install JamfMCP from PyPI
pip install jamfmcp

# Verify installation
jamfmcp-cli --version

Development Installation

For contributors and developers working on JamfMCP:

# Clone the repository
git clone https://github.com/liquidz00/jamfmcp.git
cd jamfmcp

# Install development dependencies
make install-dev

# Verify installation
jamfmcp-cli --version

# Run tests
make test

Note

When using a development installation with the CLI, always use the --dev flag:

jamfmcp-cli -p claude-desktop --dev

See also