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.
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
{
"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>"
]
}
}
}Platform Resources
Comparing BM25, TF-IDF, and Hybrid Search for MCP Tool Discovery
Benchmarking BM25, TF-IDF, and hybrid search for MCP tool discovery across 916 tools. The 80/20 TF-IDF/BM25 hybrid hits 21% Top-1 accuracy in under 1ms.
10 min
Indirect Prompt Injection Defense for MCP Tools: A Technical Guide
MCP tools that read emails, CRM records, and tickets are indirect prompt injection vectors. Here's how we built a two-tier defense that scans tool results in ~11ms.
12 min
MCP vs A2A: Architecture, Security, and When to Use Each
MCP vs A2A: what each protocol standardizes, how they differ, the security risks they share, and when to use one, both or a hybrid.
12 min
MCP vs API: What Hundreds of Connector Builds Taught Us
MCP wraps APIs, it doesn't replace them. After building hundreds of connectors that serve both, here's when each approach wins.
14 min read
Apple Business Manager MCP Server FAQ
Does StackOne have a Apple Business Manager MCP server?
Apple Business Manager MCP server vs direct API integration: what's the difference?
How does Apple Business Manager authentication work for AI agents?
origin_owner_id.Are Apple Business Manager MCP tools vulnerable to prompt injection?
What is the context bloat of a Apple Business Manager agent and how do I avoid it?
Can I limit which actions my Apple Business Manager agent can access?
Can I create custom agent actions for my Apple Business Manager MCP server?
When should I NOT use a Apple Business Manager MCP server?
What AI frameworks and AI clients does the StackOne Apple Business Manager MCP server support?
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.