Jamf MCP Server
UnclaimedModel Context Protocol server enabling AI assistants (Claude, ChatGPT) to manage Jamf Pro through natural language. Search devices, deploy policies, execute scripts, manage profiles, and generate compliance reports using conversational queries.
Set up this server
More in Search & Web
Browse the full directoryUnclaimed listing
Is this your MCP server?
This listing was auto-indexed from the public record. Claim it to edit the page, set compatibility and unlock growth tools. Takes under two minutes.
Claim this serverSecurity profile
Claimed and verified servers get a weekly static scan that shows what the code can reach: external services, environment variables, shell commands, agent configuration folders, plus any dependencies with known advisories. Claim this listing to get one. How the security profile works
40 of 40 tools
Documented tools (40)
From project documentation. A server handshake does not verify each tool’s description or behavior.
checkDeviceCompliance
Find devices that haven't reported in X days
clonePolicy
Clone a policy with a new name (requires confirmation)
createPolicy
Create a new policy with full configuration (requires confirmation)
createScript
Create a new script (requires confirmation)
deleteConfigurationProfile
Delete a configuration profile (requires confirmation)
deletePolicy
Delete a policy (requires confirmation)
deleteScript
Delete a script (requires confirmation)
deployConfigurationProfile
Deploy a profile to devices (requires confirmation)
deployScript
Execute a script on devices (requires confirmation)
executePolicy
Run a policy on specific devices (requires confirmation)
flushMDMCommands
Clear pending/failed MDM commands to unstick devices (requires confirmation)
getComputerHistory
Full computer history — policy logs, MDM commands, audit events, screen sharing, user/location changes
getComputerMDMCommandHistory
MDM command history with status and timestamps
getComputerPolicyLogs
Policy execution logs showing success/failure per device
getConfigurationProfileDetails
Detailed profile information
getDeviceDetails
Detailed device information by ID
getDeviceFullProfile
Complete device profile by name, serial, or ID — resolves automatically and fetches details, policy logs, and history in parallel
getDevicesBatch
Get details for multiple devices in a single request
getFleetOverview
Comprehensive fleet summary — inventory counts, compliance rates, and mobile device status in one call
getPackageDetails
Detailed package information
getPolicyAnalysis
Policy analysis by ID or name — configuration, scope, compliance, and performance
getPolicyDetails
Detailed policy info including scope, scripts, and packages
getScriptDetails
Full script content, parameters, and metadata
getSecurityPosture
Fleet security analysis — FileVault encryption rates, compliance status, and OS version currency
listConfigurationProfiles
List profiles (computer or mobile device)
listPackages
List all packages
listPolicies
List all policies with optional category filter
listScripts
List all scripts
removeConfigurationProfile
Remove a profile from devices (requires confirmation)
searchConfigurationProfiles
Search profiles by name
searchDevices
Find devices by name, serial number, IP address, or username
searchPackages
Search packages by name
searchPolicies
Search policies by name
searchScripts
Search scripts by name
sendComputerMDMCommand
Send MDM commands to macOS — lock, wipe, restart, shutdown, remote desktop (requires confirmation)
setPolicyEnabled
Enable or disable a policy (requires confirmation)
updateInventory
Force inventory update on a device
updatePolicy
Update an existing policy (requires confirmation)
updatePolicyScope
Add/remove computers and groups from policy scope (requires confirmation)
updateScript
Update an existing script (requires confirmation)
Tool change history
FAQ
Questions about Jamf MCP Server
- How do I connect Jamf MCP Server to Claude?
- The project does not publish a launch command that MCPVault could verify. Open the repository linked on this page for its install steps; the listing names Claude Desktop, ChatGPT as compatible clients.
- Is Jamf MCP Server free?
- The listed licence is MIT. Check the upstream terms for permitted use and commercial requirements; a public repository does not by itself mean the software is free or open source. Connected APIs and hosted services may have separate charges.
- What can Jamf MCP Server do?
- Jamf MCP Server documents 40 tools to the agent, including checkDeviceCompliance, clonePolicy, createPolicy. The descriptions above come from project documentation. A live handshake does not test individual tool behavior.