HaloPSA

HaloPSA MCP Connector for Claude

A+

Automate service desk workflows via HaloPSA — manage tickets, clients, users, and assets directly from any AI agent.

11 tools Official Updated Jun 28, 2026 Official Vinkius Partner

Connect your HaloPSA instance to any AI agent and take full control of your service desk and PSA workflows through natural conversation.

What you can do

  • Ticket Management — List all tickets, retrieve detailed information, and create new support requests effortlessly.
  • Client & User Oversight — Access lists of clients (customers) and users defined in your system to ensure data accuracy.
  • Asset Tracking — Monitor the hardware and software assets managed within HaloPSA.
  • Team Coordination — Browse your organizational teams and sites to facilitate better resource allocation.
  • Financial Insights — Retrieve lists of invoices and customer contracts for quick status checks.
  • Action Execution — Perform updates on tickets, add internal notes, or change statuses directly from the chat.

How it works

  1. Subscribe to this server
  2. Enter your HaloPSA Client ID, Client Secret, Resource URL, and Auth URL
  3. Start managing your service desk from Claude, Cursor, or any MCP-compatible client

No more manual navigating through complex PSA tabs. Your AI assistant acts as a dedicated Service Desk Coordinator or Operations Specialist.

Who is this for?

  • Service Desk Agents — instantly retrieve ticket details and add notes during customer interactions.
  • Operations Managers — automate the process of checking asset lists and team assignments.
  • IT Directors — maintain a real-time overview of support volume and contract statuses.
psaservice-deskit-service-managementticket-managementclient-management

11 tools expose this connector's capabilities to your AI agent.

create_ticket

Create a new ticket in HaloPSA

get_ticket

Get detailed information about a specific ticket

list_assets

List all assets defined in HaloPSA

list_clients

List all clients (customers) in HaloPSA

list_contracts

List all customer contracts

list_invoices

List all invoices in HaloPSA

list_sites

List all sites/locations

list_teams

List all teams configured in the service desk

list_tickets

List all tickets in HaloPSA

list_users

List all users in the HaloPSA instance

perform_ticket_action

Perform an action on a ticket (e.g., add note, change status)

See how to talk to your AI agent using HaloPSA.

List all open tickets assigned to me.

I've retrieved your tickets. You currently have 3 open items: 'Internet connectivity issue' (ID: 1021), 'Printer setup request' (ID: 1025), and 'Software license renewal' (ID: 1030). Which one would you like to update?

Add an internal note to ticket ID 1021: 'Waiting for vendor feedback'.

Action performed! I've successfully added the internal note to ticket 1021. Would you like to change its status to 'On Hold' as well?

Show me the asset list for Client 'Acme Corp'.

Accessing assets... I found 5 assets linked to Acme Corp, including 3 Laptops (MacBook Pro), 1 Server (PowerEdge), and 1 Firewall (FortiGate). Shall I list the serial numbers for these items?

Log in as an Administrator, go to **Configuration > Integrations > Halo API**. In 'View Applications', create a new app with the 'Agent' login type and grant the necessary permissions. You will receive your Client ID and Client Secret there.

Related Connectors