Jamf MCP Server logo

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.

Set up this server

This server needs project-specific setup. Follow the project instructions; no reusable public launch command is available yet.

Project instructions

More in Search & Web

Browse the full directory

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

Security 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

Compared across complete checks of the same configuration. Tools were listed, not invoked. Input-schema changes are not measured here.

No complete tool checks yet.

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.