Skip to main content Announcing Tool Policies: AI agent permissions down to the field Read the announcement
Live 63 Actions

Apple Business Manager MCP Server
for AI Agents

Connect your AI agent to StackOne's Apple Business Manager MCP server and give it 63 MCP tools out of the box. Auth, tool execution, and security all managed.

Apple Business Manager logo
Apple Business Manager MCP Server
Built by StackOne StackOne
DrataGPLocalyzeFlipMindtoolsScreenloop

Coverage

63 Agent Actions

Agents can read, write and delete in Apple Business Manager. Extend your agent's capabilities with custom actions.

Authentication

Agent Tool Authentication

Per-user OAuth in one call. Your Apple Business Manager MCP server gets session-scoped tokens with zero credentials stored on your infra.

Agent Auth →

Security

Agent Protection

Every Apple Business Manager tool response scanned for prompt injection in milliseconds, with 88.7% accuracy, all running on CPU.

Prompt Injection Defense →

Performance

Max Agent Context. Min Cost.

Free up to 96% of your agent's context window to enhance reasoning and reduce cost, on every Apple Business Manager call.

Tools Discovery →

What is the Apple Business Manager MCP Server?

A Apple Business Manager MCP server lets AI agents read and write Apple Business Manager data through the Model Context Protocol, Anthropic's open standard for connecting LLMs to external tools. StackOne's Apple Business Manager MCP server ships with 63 pre-built actions, fully extensible via the Connector Builder, plus managed authentication, prompt injection defense, observability, and agent execution runtime. Connect it from MCP clients like Claude Desktop, Claude Code, Cursor, Goose, and VS Code, or from agent frameworks like OpenAI Agents SDK, LangChain, and Vercel AI SDK.

All Apple Business Manager MCP Tools

Every StackOne action for Apple Business Manager, ready for your agent. Read, write and delete, scoped to exactly what you need.

Apps

  • List Apps

    List the apps the organization has licenses for.

  • Get App

    Get one app by id.

Packages

  • List Packages

    List the macOS installer packages uploaded to the organization.

  • Get Package

    Get one package by id.

Blueprints

  • Create Blueprint

    Create a Blueprint that bundles apps, packages, configurations, devices, users and user groups.

  • List Blueprints

    List the Blueprints in the organization.

  • Get Blueprint

    Get one Blueprint by id.

  • Update Blueprint

    Rename a Blueprint, change its description, or replace its linked resources.

  • Delete Blueprint

    Delete a Blueprint.

Configurations

  • List Configurations

    List the Configurations (settings profiles) in the organization.

  • Get Configuration

    Get one Configuration by id.

  • Update Configuration

    Update a custom Configuration's name, profile, filename or platforms.

  • Delete Configuration

    Delete a Configuration.

Device Management Services

  • Create Device Management Service

    Add a device management service (MDM server) to the organization.

  • List Device Management Services

    List the device management services (MDM servers) linked to the organization.

  • Get Device Management Service

    Get one device management service by id.

  • Update Device Management Service

    Update a device management service's name, certificate or default product families.

  • Delete Device Management Service

    Remove a device management service from the organization.

Organization Devices

  • List Organization Devices

    List the devices in an Apple Business organization.

  • Get Organization Device

    Get one device in an Apple Business organization by serial number.

Unified Groups

  • List Unified Groups

    List unified user groups in an Apple Business organization.

  • Get Unified Group

    Get a unified Apple Business user group by ID.

Unified Organizations

  • List Unified Organizations

    List unified organizational units in an Apple Business organization.

  • Get Unified Organization

    Get a unified Apple Business organizational unit by ID.

Unified Users

  • List Unified Users

    List unified users in an Apple Business organization.

  • Get Unified User

    Get a unified Apple Business user by ID.

Organizational Units

  • List Organizational Units

    List the organizational units in an Apple Business organization.

  • Get Organizational Unit

    Get a single Apple Business organizational unit by ID.

User Groups

  • List User Groups

    List the user groups in an Apple Business organization.

  • Get User Group

    Get a single Apple Business user group by ID.

Users

  • List Users

    List the users in an Apple Business organization.

  • Get User

    Get a single Apple Business user by ID.

Other (31)

  • Add Apps To A Blueprint

    Link apps to a Blueprint.

  • Add Configurations To A Blueprint

    Link configurations to a Blueprint.

  • Add Packages To A Blueprint

    Link packages to a Blueprint.

  • Add Devices To A Blueprint

    Link devices (serial numbers) to a Blueprint.

  • Add Users To A Blueprint

    Link users to a Blueprint.

  • Add User Groups To A Blueprint

    Link user groups to a Blueprint.

  • Create Custom Configuration

    Create a custom-settings Configuration from a configuration profile.

  • List Audit Events

    List the audit log of admin and device events in a time range.

  • List Apps In A Blueprint

    List the apps linked to a Blueprint.

  • List Configurations In A Blueprint

    List the configurations linked to a Blueprint.

  • List Packages In A Blueprint

    List the packages linked to a Blueprint.

  • List Devices In A Blueprint

    List the devices (serial numbers) linked to a Blueprint.

  • List Users In A Blueprint

    List the users linked to a Blueprint.

  • List User Groups In A Blueprint

    List the user groups linked to a Blueprint.

  • List Devices Assigned To A Device Management Service

    List the serial numbers of devices assigned to a device management service.

  • Get Device Activity

    Get the status of a device assignment or release activity.

  • List AppleCare Coverage For A Device

    List the AppleCare and warranty coverage records for one device.

  • Get Device Activation Lock Status

    Get whether Activation Lock is on for one device.

  • Get Assigned Device Management Service ID

    Get the id of the device management service a device is assigned to.

  • Get Assigned Device Management Service

    Get the device management service a device is assigned to.

  • List Devices Enrolled In Apple Device Management

    List the devices enrolled in Apple Business's own device management service.

  • Get Enrolled Device Details

    Get live management details for a device enrolled in Apple's device management service.

  • List Organizational Unit Members

    List the user ids that belong to an Apple Business organizational unit.

  • List User Group Members

    List the user ids that belong to an Apple Business user group.

  • Remove Apps From A Blueprint

    Unlink apps from a Blueprint.

  • Remove Configurations From A Blueprint

    Unlink configurations from a Blueprint.

  • Remove Packages From A Blueprint

    Unlink packages from a Blueprint.

  • Remove Devices From A Blueprint

    Unlink devices (serial numbers) from a Blueprint.

  • Remove Users From A Blueprint

    Unlink users from a Blueprint.

  • Remove User Groups From A Blueprint

    Unlink user groups from a Blueprint.

  • Assign, Unassign Or Release Devices

    Assign devices to a device management service, unassign them, manage MDM migration, or release them from the organization.

Set Up Your Apple Business Manager MCP Server in Minutes

One endpoint. Any framework. Your agent is talking to Apple Business Manager in under 10 lines of code.

Agent Frameworks

Claude Desktop
{
  "mcpServers": {
    "stackone": {
      "command": "npx",
      "args": [
        "-y",
        "mcp-remote@latest",
        "https://api.stackone.com/mcp?x-account-id=<account_id>",
        "--header",
        "Authorization: Basic <YOUR_BASE64_TOKEN>"
      ]
    }
  }
}

Check More developer MCP Servers

Wiz

696+ actions

IONOS

501+ actions

Workiva

266+ actions

KnowBe4

259+ actions

HighLevel

251+ actions

WorkOS

234+ actions

SAP Concur

232+ actions

Apple Business Manager MCP Server FAQ

Does StackOne have a Apple Business Manager MCP server?
Yes. StackOne offers a managed Apple Business Manager MCP server with 63 pre-built actions, and every action is tested and QA'd by StackOne. Connect it to Claude, Cursor, and any other MCP client, or to any agent framework through the AI Action SDK. It ships with managed agent authentication, prompt injection defense, and tool discovery with server-side execution that preserve your agent's context window and keep reasoning performance.
Apple Business Manager MCP server vs direct API integration: what's the difference?
A Apple Business Manager MCP server and direct API integration serve different use cases. Direct API integration is for software-to-software work, where backend code calls Apple Business Manager. A Apple Business Manager MCP server is for AI agents that discover and call Apple Business Manager at runtime, such as MCP clients like Claude and Cursor, plus framework agents built with OpenAI, LangChain, or Vercel AI. StackOne provides both.
How does Apple Business Manager authentication work for AI agents?
Apple Business Manager authentication for AI agents works through a StackOne Connect Session. Create one via the dashboard or the SDK to get an auth link and ready-to-paste config for Claude Desktop, Cursor, and other MCP clients. Your user authenticates their own Apple Business Manager account; StackOne handles token exchange, storage, and refresh. Credentials never reach the LLM, and each user is isolated via origin_owner_id.
Are Apple Business Manager MCP tools vulnerable to prompt injection?
Yes. Apple Business Manager MCP tools can be vulnerable to indirect prompt injection. Any tool that reads user-written content, such as documents, messages, tickets, records, or free-text fields, is a potential vector. StackOne Defender scans every tool response before it enters the agent's context. It runs regex patterns in ~1ms, then a MiniLM classifier in ~4ms. Accuracy is 88.7%, and it runs entirely on CPU.
What is the context bloat of a Apple Business Manager agent and how do I avoid it?
Context bloat happens when Apple Business Manager tool schemas and API responses eat your Apple Business Manager agent's memory, preventing it from reasoning effectively. A single Apple Business Manager query can return a massive JSON response, and connecting multiple tools compounds the problem. Tools Discovery reduces it by loading only the tools relevant to each query.
Can I limit which actions my Apple Business Manager agent can access?
Yes. You can limit which actions your Apple Business Manager agent can access directly from the StackOne dashboard. Toggle actions on or off, or restrict them to specific accounts, with no code changes to your agent. Session tokens can be scoped to exact actions so if one leaks, exposure stays contained.
Can I create custom agent actions for my Apple Business Manager MCP server?
Yes. You can create custom agent actions for your Apple Business Manager MCP server using Connector Builder. It's an integration agent your coding assistant (Claude Code, Cursor, or Copilot) can invoke to research Apple Business Manager's API, generate production-ready connector YAML, test against the live API, and validate before you ship.
When should I NOT use a Apple Business Manager MCP server?
Skip a Apple Business Manager MCP server if your integration is purely software-to-software, because direct Apple Business Manager API integration is simpler when no AI agent is involved. For deterministic, compliance-critical operations (financial transactions, regulatory reporting), direct API gives you predictable behavior without agent-driven decision-making. MCP shines when AI agents need to dynamically discover and call Apple Business Manager actions at runtime.
What AI frameworks and AI clients does the StackOne Apple Business Manager MCP server support?
The StackOne Apple Business Manager MCP server supports both. MCP clients (paste-and-go apps): Claude Desktop, Claude Code, Cursor, VS Code, Goose. Agent frameworks (code SDKs you build with): OpenAI Agents SDK, Anthropic, Vercel AI, Google ADK, CrewAI, Pydantic AI, LangChain, LangGraph, Azure AI Foundry.

Put your AI agents to work

Connect AI to every company system and control what it can do in each one, down to the field.