Skip to main content
Glama

HaloPSA MCP Server

halopsa_query

Execute SQL queries to retrieve data from HaloPSA tables including tickets, users, sites, actions, and request types through the reporting API.

Instructions

Execute a SQL query against HaloPSA reporting API. Use this to retrieve data from any HaloPSA table including tickets (FAULTS), users (USERS), sites (SITE), actions (ACTIONS), request types (REQUESTTYPE), and more. Returns the full report response with data rows, column metadata, and available filters.

Input Schema

NameRequiredDescriptionDefault
sqlYesSQL query to execute against HaloPSA database. Supports standard SQL syntax including SELECT, JOIN, WHERE, ORDER BY, GROUP BY, etc. Example: SELECT * FROM FAULTS WHERE Status = 1
loadReportOnlyNoWhether to load report data only (default: true)

Input Schema (JSON Schema)

{ "properties": { "loadReportOnly": { "default": true, "description": "Whether to load report data only (default: true)", "type": "boolean" }, "sql": { "description": "SQL query to execute against HaloPSA database. Supports standard SQL syntax including SELECT, JOIN, WHERE, ORDER BY, GROUP BY, etc. Example: SELECT * FROM FAULTS WHERE Status = 1", "type": "string" } }, "required": [ "sql" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Switchboard666/halopsa-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server