MCP Servers
Jamf Developer Portal logo

Jamf Developer Portal

GA

Navigate Jamf's OpenAPI specs to find the right endpoint and generate integration code.

MCP ServersJamfDocumentationAPI Reference

How it works

Every agent request passes through Ferentin policy before it reaches Jamf Developer Portal.
  1. AI agentAsks for something
  2. Ferentin policies
    • No credentials required
    • Public documentation only
    • Tool level policy recommended
  3. Jamf Developer Portal MCP serverAuthorized connection
  4. Governed resultMasked, logged, returned

What you can do with Jamf Developer Portal

  • Discover

    Search and browse what exists, without opening the content itself.

    3 tools

  • Access

    Read content and metadata, subject to masking policy.

    2 tools

  • Manage

    Create, update, organise and remove items.

    1 tool

Technical capabilities6 tools

Discover

  • List API Endpoints
  • Search API Endpoints
  • List OpenAPI Specs

Access

  • Get Endpoint Details
  • Get Server Variables

Manage

  • Execute API Request

Overview

The Jamf Developer Portal publishes the OpenAPI specifications for Jamf Pro, Jamf School, and Jamf's other product APIs. Its MCP server exposes those specs to agents, plus a generic request-execution tool.

Ferentin integration

Ferentin connects with no credentials. An agent can search Jamf's endpoint catalog, read an endpoint's parameters and security schemes, and draft integration code — useful alongside Ferentin's own Jamf-backed device enrollment. The execute-request tool is a separate, higher-risk capability that should be governed explicitly.

Frequently asked about Jamf Developer Portal

What can AI agents do with Jamf Developer Portal through Ferentin?
Ferentin exposes 6 Jamf Developer Portal MCP tools to your AI agents, grouped as Discover (3 tools), Access (2 tools) and Manage (1 tool). Every call is checked against your Ferentin policies before it reaches Jamf Developer Portal.
How does Ferentin secure Jamf Developer Portal access?
Requests through the Jamf Developer Portal integration are covered by no credentials required, public documentation only and tool level policy recommended. These controls are applied by Ferentin, not by Jamf Developer Portal, so they hold across every connected agent.
How do I connect Jamf Developer Portal to Ferentin?
Open the Ferentin admin console, add Jamf Developer Portal as a new connection and authenticate with the vendor credentials. You then choose which permissions and which tools your agents may use, and the connection goes live for everyone covered by your policies.
Is the Jamf Developer Portal integration generally available?
Yes. The Jamf Developer Portal integration is generally available on Ferentin, including the free tier.