{"slug":"dbanks-gh/jamf-mcp-server","name":"Jamf Pro MCP Server","description":"A server for managing Apple devices through the Jamf Pro API.","category":"cloud-service","tags":[],"official":false,"stars":0,"transport":null,"install":null,"tools":[{"name":"searchDevices","description":"Find devices by name, serial number, IP address, or username (supports partial matching)"},{"name":"getDeviceDetails","description":"Retrieve comprehensive device information by ID or name"},{"name":"checkDeviceCompliance","description":"Find devices that haven't reported in X days (optimized for large fleets)"},{"name":"getDevicesBatch","description":"Get details for multiple devices efficiently"},{"name":"updateInventory","description":"Force inventory update on devices"},{"name":"listPolicies","description":"List all policies in Jamf Pro"},{"name":"getPolicyDetails","description":"Get detailed information about a specific policy by ID or name (includes scope, scripts with full content, and packages - you can see exactly what scripts and packages are attached to any policy)"},{"name":"searchPolicies","description":"Search for policies by name or ID (supports partial matching)"},{"name":"executePolicy","description":"Run policies on specific devices (policy and device can be specified by ID or name, requires confirmation)"},{"name":"deployScript","description":"Execute scripts for troubleshooting (with confirmation)"},{"name":"getScriptDetails","description":"Get full script content and metadata including parameters, notes, and OS requirements"},{"name":"listConfigurationProfiles","description":"List all configuration profiles (computer or mobile device)"},{"name":"getConfigurationProfileDetails","description":"Get detailed information about a specific configuration profile"},{"name":"searchConfigurationProfiles","description":"Search for configuration profiles by name"},{"name":"deployConfigurationProfile","description":"Deploy a configuration profile to one or more devices (with confirmation)"},{"name":"removeConfigurationProfile","description":"Remove a configuration profile from one or more devices (with confirmation)"},{"name":"listPackages","description":"List all packages with name, version, category, and size"},{"name":"getPackageDetails","description":"Get detailed package information including metadata, requirements, and notes"},{"name":"searchPackages","description":"Search packages by name, filename, or category"},{"name":"getPackageDeploymentHistory","description":"Get deployment history and statistics for a package"},{"name":"getPoliciesUsingPackage","description":"Find all policies that use a specific package"},{"name":"listComputerGroups","description":"List computer groups (smart groups, static groups, or all)"},{"name":"getComputerGroupDetails","description":"Get detailed information about a specific group including membership and smart group criteria"},{"name":"searchComputerGroups","description":"Search for computer groups by name"},{"name":"getComputerGroupMembers","description":"Get all members of a specific computer group"},{"name":"createStaticComputerGroup","description":"Create a new static computer group with specified members (with confirmation)"},{"name":"updateStaticComputerGroup","description":"Update the membership of a static computer group (with confirmation)"},{"name":"deleteComputerGroup","description":"Delete a computer group (with confirmation)"},{"name":"searchMobileDevices","description":"Search for mobile devices by name, serial number, UDID, or other criteria"},{"name":"getMobileDeviceDetails","description":"Get detailed information about a specific mobile device including hardware, OS, battery, and management status"},{"name":"listMobileDevices","description":"List all mobile devices in Jamf Pro with basic information"},{"name":"updateMobileDeviceInventory","description":"Force an inventory update on a specific mobile device"},{"name":"sendMDMCommand","description":"Send MDM commands to mobile devices (lock, wipe, clear passcode, etc.) with confirmation for destructive actions"},{"name":"listMobileDeviceGroups","description":"List mobile device groups (smart groups, static groups, or all)"},{"name":"getMobileDeviceGroupDetails","description":"Get detailed information about a specific mobile device group including membership and criteria"}],"env_vars":["JAMF_URL","JAMF_CLIENT_ID","JAMF_CLIENT_SECRET"],"auth_type":"none","github":"https://github.com/dbanks-gh/jamf-mcp-server","homepage":"","server_url":"","status":"active","source":"mcpservers.org","updated_at":"Thu May 28"}