JamfMCP

49 tools. 0 can modify or destroy data without limits.

Read-only server. Low risk, but rate limits prevent runaway API costs.

Last updated:

0 can modify or destroy data
49 read-only
49 tools total

Community server · catalogue entry verified 28/06/2026

How to control JamfMCP ↓

What JamfMCP exposes to your agents

Read (49) Write / Execute (0) Destructive / Financial (0)

What can go wrong

Even read-only tools carry cost. An agent in a retry loop can make thousands of API calls per minute, exhausting rate limits and running up bills.

How to control JamfMCP

PolicyLayer is an MCP gateway — it sits between your AI agents and JamfMCP, and nothing reaches the server without passing your rules. These are the rules we recommend:

Cap read operations
{
  "get_advanced_computer_search_details": {
    "limits": [
      {
        "counter": "get_advanced_computer_search_details_per_minute",
        "window": "minute",
        "max": 60,
        "scope": "grant"
      }
    ]
  }
}

Controls API costs and prevents retry loops from exhausting upstream rate limits.

  1. Create a free account and register JamfMCP — nothing to install.
  2. Add these rules — paste them, or build them visually. Tune the limits to your setup.
  3. Point your MCP client (Claude, Cursor, anything) at your gateway URL.
ENFORCE POLICY ON JAMFMCP →

Instant setup, no code required.

All 49 JamfMCP tools

READ 49 tools
Read get_advanced_computer_search_details Get detailed information about a specific advanced computer search. Read get_advanced_computer_searches Get list of all advanced computer searches. Read get_basic_diagnostics Get basic diagnostic information for a computer. Read get_building_details Get detailed information about a specific building. Read get_buildings Get list of all buildings. Read get_categories Get list of all categories. Read get_category_details Get detailed information about a specific category. Read get_compliance_status Get compliance status for a computer. Read get_computer_history get_computer_history Read get_computer_inventory get_computer_inventory Read get_configuration_profiles Get list of all configuration profiles. Read get_cves get_cves Read get_department_details Get detailed information about a specific department. Read get_departments Get list of all departments. Read get_device_lock_pin Get device lock PIN for a computer. Read get_directory_binding_details Get detailed information about a specific directory binding. Read get_directory_bindings Get list of all directory bindings. Read get_extension_attributes Get list of all extension attributes. Read get_group_details Get detailed information about a specific smart group. Read get_health_scorecard get_health_scorecard Read get_jcds_files Get list of files in Jamf Cloud Distribution Service. Read get_ldap_server_details Get detailed information about a specific LDAP server. Read get_ldap_servers Get list of all LDAP servers. Read get_licensed_software Get list of all licensed software. Read get_licensed_software_details Get detailed information about specific licensed software. Read get_network_segment_details Get detailed information about a specific network segment. Read get_network_segments Get list of all network segments. Read get_package_details Get detailed information about a specific package. Read get_packages Get list of all packages. Read get_patch_policies Get list of all patch policies. Read get_patch_software_title_details Get detailed information about a specific patch software title. Read get_patch_software_titles Get list of all patch software titles. Read get_policies Get list of all policies. Read get_policy_details Get detailed information about a specific policy. Read get_profile_details Get detailed information about a specific configuration profile. Read get_restricted_software Get list of all restricted software. Read get_restricted_software_details Get detailed information about specific restricted software. Read get_script_details Get detailed information about a specific script. Read get_scripts Get list of all scripts. Read get_site_details Get detailed information about a specific site. Read get_sites Get list of all sites. Read get_smart_groups Get list of all smart computer groups. Read get_user_details Get detailed information about a specific user. Read get_user_group_details Get detailed information about a specific user group. Read get_users Get list of all Jamf Pro users. Read get_webhook_details Get detailed information about a specific webhook. Read get_webhooks Get list of all webhooks. Read ping Simple ping test to verify the MCP server is responding. Read search_computers search_computers

Questions about JamfMCP

Is the Jamf MCP server safe to use without restrictions? +

The JamfMCP server is primarily read-only with 49 read tools. While it cannot modify data, an agent in a retry loop can make thousands of API calls per minute, exhausting rate limits and running up costs. Rate limiting is still recommended.

How many tools does the Jamf MCP server expose? +

49 tools across 1 categories: Read. 49 are read-only. 0 can modify, create, or delete data.

How do I enforce a policy on JamfMCP? +

Register the Jamf MCP server in PolicyLayer, apply the suggested rules above (adjust the limits to your use case), and point your AI client at the PolicyLayer proxy URL instead of the server directly. Your agents keep the same tools; PolicyLayer evaluates every call against policy before it executes. Nothing to install, live in minutes.

Enforce policy on every JamfMCP tool call.

Deterministic rules across all 49 JamfMCP tools. Per-identity grants. Full audit log. Live in minutes. Nothing to install.

Instant setup, no code required.

49 JamfMCP tools catalogued and risk-classified — across an index of 43,000+ MCP servers.

// GET IN TOUCH

Have a question or want to learn more? Send us a message.

Message sent.

We'll get back to you soon.