Autotask MCP
MCP server for Kaseya Autotask PSA — access companies, contacts, tickets, time entries, projects, contracts, and billing through AI assistants.
🔗 Companion Plugin
Pair this MCP server with the Autotask PSA plugin for skills, commands, and API knowledge alongside direct API access.
Installation
Run the MCP server with npx:
npx @wyre-technology/autotask-mcp Or install the package:
npm install @wyre-technology/autotask-mcp MCPB Bundle (Claude Desktop)
Download the .mcpb bundle from
GitHub Releases
for a zero-config Claude Desktop install. No Node.js or terminal required — just open the
bundle in Claude Desktop via Settings → MCP Servers → Install from file.
Requires Claude Desktop 0.10+.
Claude Desktop Configuration
Add to your claude_desktop_config.json:
{
"mcpServers": {
"autotask": {
"command": "npx",
"args": [
"@wyre-technology/autotask-mcp"
],
"env": {
"AUTOTASK_USERNAME": "your-autotask-username",
"AUTOTASK_SECRET": "your-autotask-secret",
"AUTOTASK_INTEGRATION_CODE": "your-autotask-integration-code"
}
}
}
} Authentication
| Variable | Required | Description |
|---|---|---|
AUTOTASK_USERNAME | Yes | Autotask API username (email) |
AUTOTASK_SECRET | Yes | Autotask API secret key |
AUTOTASK_INTEGRATION_CODE | Yes | Autotask integration code |
Architecture
Comprehensive flat tool exposure with intelligent caching and ID-to-name resolution.
Available Tools (16)
Tools are organized into 6 domains:
Tickets
Service ticket management.
| Tool | Description |
|---|---|
List tickets | List/search tickets with filters |
Get ticket | Get ticket details |
Create ticket | Create a new ticket |
Update ticket | Update ticket fields |
Add note | Add note to ticket |
Companies
CRM company management.
| Tool | Description |
|---|---|
List companies | List/search companies |
Get company | Get company details |
Create company | Create a new company |
Contacts
Contact management.
| Tool | Description |
|---|---|
List contacts | List/search contacts |
Get contact | Get contact details |
Time Entries
Time tracking and billing.
| Tool | Description |
|---|---|
List time entries | List time entries with filters |
Create time entry | Log time against ticket/project |
Projects
Project management.
| Tool | Description |
|---|---|
List projects | List projects |
Get project | Get project details |
Contracts
Service agreements.
| Tool | Description |
|---|---|
List contracts | List contracts |
Get contract | Get contract details |
Rate Limits
10,000 requests per hour. The underlying client library handles rate limiting automatically.