4,500+ servers built on MCP Fusion
Vinkius
Jamf Pro logo
Vinkius
Windsurf logo

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.

See Vinkius in Action

Works with every AI agent you already use

…and any MCP-compatible client

Jamf Pro MCP on Cursor AI Code Editor MCP Client Jamf Pro MCP on Claude Desktop App MCP Integration Jamf Pro MCP on OpenAI Agents SDK MCP Compatible Jamf Pro MCP on Visual Studio Code MCP Extension Client Jamf Pro MCP on GitHub Copilot AI Agent MCP Integration Jamf Pro MCP on Google Gemini AI MCP Integration Jamf Pro MCP on Lovable AI Development MCP Client Jamf Pro MCP on Mistral AI Agents MCP Compatible Jamf Pro MCP on Amazon AWS Bedrock MCP Support
MCP Servers - Free for Subscribers
Windsurf

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.

GDPR Free for Subscribers

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.

Setup guide

Set up Jamf Pro MCP in Windsurf

Prerequisites

  • Windsurf IDE installed (macOS, Windows, or Linux)
  • Active Vinkius subscription with a valid endpoint token
  1. 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. 2

    Add the Jamf Pro MCP

    Paste the JSON snippet shown on the right into the mcpServers object. Replace [YOUR_TOKEN_HERE] with your endpoint token from cloud.vinkius.com.

  3. 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. 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.

mcp_config.json
{
  "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

Cascade uses its autonomous planning to chain tools together. When you ask for a hardware compliance report, it calls `list_computers` first, extracts the IDs, and automatically runs `get_computer` on each target without waiting for your permission.
Yes, Windsurf can query your inventory to find unassigned assets. It calls `list_mobile_devices` to pull the active fleet and then uses `get_mobile_device` to inspect the assigned user field for each device.
You can edit your global configuration file at `~/.codeium/windsurf/mcp_config.json` and add the server under the `mcpServers` key. Once saved, you can manage the connection directly through the Windsurf MCP Server settings.
It does. The server provides dedicated tools like `list_departments` and `list_buildings` to help you map your hardware assets to physical offices and business units.
Your Jamf hardware serials, user associations, and device configurations never touch external LLM training loops. Vinkius runs the MCP Server inside an isolated, zero-trust V8 sandbox that only passes the raw JSON tool outputs directly to your local editor.

Start using the Jamf Pro MCP today

We host it, we monitor it, we maintain it. You just paste one token.

Built & Managed by Vinkius 30s setup 10 tools

We've already built the connector for Jamf Pro. Just plug in your AI agents and start using Vinkius.

No hosting. No infrastructure. No complex setup.
All 10 tools are live and waiting. You're up and running in seconds.

Claude Claude
ChatGPT ChatGPT
Cursor Cursor
Gemini Gemini
Windsurf Windsurf
VS Code VS Code
JetBrains JetBrains
Vercel Vercel
+ other MCP clients

Vinkius gives your AI agents access to the full catalog of app connectors, all fully managed, secure, and enterprise-ready. One subscription, every tool you need.

Zero hosting required Full MCP catalog included Enterprise-grade security Auto-updated by Vinkius

Built, hosted, and secured by Vinkius. You just connect and go.