MCPVault

Jamf MCP Server

Unclaimed

by dbankscard

Model 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.

Unclaimed 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 server

Tools (40)

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)