MCPVault

deployConfigurationProfile

MCP tool from Jamf MCP Server by dbankscard

Deploy a profile to devices (requires confirmation)

How to use it

deployConfigurationProfile is exposed by the Jamf MCP Server MCP server. Add the server to your MCP client (Claude Desktop, Cursor, Windsurf and others), and the deployConfigurationProfile tool becomes available to the model automatically. See the full listing for setup details and every tool this server provides.

FULL JAMF MCP SERVER LISTING

Other tools in Jamf MCP Server (39)

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)

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)