How to Use the Jamf Pro MCP in Windsurf
Get instant, multi-step Apple fleet audits in Windsurf by letting Cascade chain Jamf Pro inventory tools autonomously.
Works with every AI agent you already use
…and any MCP-compatible client
Connect Jamf Pro MCP to Windsurf
Create your Vinkius account to connect Jamf Pro to Windsurf and route execution through our secure gateway. The platform manages server hosting, runtime updates, and security layers. Configuration requires no manual server provisioning.
Run hands-off fleet audits inside Windsurf
Cascade doesn't wait for step-by-step instructions when you need to audit your Apple hardware. Tell the agent to find out which departments are running outdated macOS builds, and it links multiple operations together. It first pulls the full directory using `list_departments`, matches users via `list_users`, and then pulls specific machine specs. Instead of prompting for every single step, Windsurf runs this chain autonomously. It calls `list_computers` to get the hardware IDs and then triggers `get_computer` for each machine to verify disk encryption status and installed software. You get a finished report without writing a single line of API polling code.
Map mobile device distribution across your offices
Tracking down iPads and iPhones across multiple physical sites usually takes a dozen manual API calls. This MCP Server exposes your physical layout directly to the Cascade engine. The agent reads your office setups using `list_buildings` and connects those locations to your mobile assets. By running `list_mobile_devices` and `get_mobile_device` in sequence, Windsurf maps every mobile serial number to its assigned user and physical location. If Cascade notices a spike in unassigned mobile devices in a specific building, it flags the anomaly and shows you the exact hardware list.
Audit custom automation scripts and packages
Security teams frequently need to review what custom code runs on corporate Macs. Windsurf handles this by letting Cascade inspect your active Jamf distribution points and script libraries. The agent pulls the complete list of deployed installers using `list_packages` and scans your remote execution assets. By invoking `list_scripts`, Cascade checks your custom shell scripts for outdated patterns or hardcoded variables. It groups these scripts by management category using `list_categories` so you can quickly see which automation assets belong to your security or infrastructure teams.
Set up Jamf Pro MCP in Windsurf
Prerequisites
- Windsurf IDE installed (macOS, Windows, or Linux)
- Active Vinkius subscription with a valid endpoint token
- 1
Open MCP configuration
Click the Cascade assistant icon in the sidebar, then click the hammer icon (🔨) at the top of the panel. Select "Configure" to open
~/.codeium/windsurf/mcp_config.json. - 2
Add the Jamf Pro MCP
Paste the JSON snippet shown on the right into the
mcpServersobject. Replace[YOUR_TOKEN_HERE]with your endpoint token from cloud.vinkius.com. - 3
Refresh MCPs
Go back to the hammer icon (🔨) in Cascade and click "Refresh". Windsurf will detect the new server. No full restart is needed — the connection is hot-reloaded.
- 4
Verify in Cascade
Start a new Cascade conversation and ask something like "Show my Jamf Pro payment history." If connected, Cascade will call the Jamf Pro tools directly. You will see a green dot next to the server name in the MCP panel.
{
"mcpServers": {
"jamf-pro-mcp": {
"url": "https://edge.vinkius.com/[YOUR_TOKEN_HERE]/mcp"
}
}
} Independent Platform Disclaimer: Vinkius is an independent platform and is not affiliated with, endorsed by, sponsored by, verified by, or otherwise authorized by Jamf Pro. All third-party trademarks, logos, and brand names are the property of their respective owners. Their use on this website is strictly for informational purposes to identify service compatibility and interoperability.
Why Choose Vinkius
Vinkius connects your tools to AI with real-time monitoring and automatic cost savings — all from one dashboard.
Real-time monitoring
Live
visibility into every interaction
Connect your favorite tools to your AI and see exactly what's happening — every request, every response, in real time.
Built-in savings
60%
lower AI costs
Vinkius compresses data between your apps and your AI automatically. Lower bills every month — no configuration required.
Single dashboard
One
place for every integration
Every tool your AI connects to, managed from a single screen. One account, complete control.
Common questions about Jamf Pro MCP in Windsurf
Use it with your favorite AI tools
Connect this server to Cursor, Claude, VS Code, and more.
Start using the Jamf Pro MCP today
We host it, we monitor it, we maintain it. You just paste one token.