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
CLI Setup Guide - Detailed CLI usage and options
Development Guide - Complete development workflow
Testing Guide - Running and writing tests
FastMCP Documentation - Underlying MCP framework
MCP Protocol Overview - Protocol specification