Autotask Tool Discovery & Lazy Loading

Discover and route Autotask tools via natural language intent mapping.

39|17|Updated Feb 4, 2026
One-click install
npx skills add https://github.com/wyre-technology/msp-claude-plugins --skill autotask-tool-discovery-lazy-loading
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Autotask Tool Discovery & Lazy Loading
Source: https://github.com/wyre-technology/msp-claude-plugins/tree/main/msp-claude-plugins/kaseya/autotask/skills/tool-discovery
Command: npx skills add https://github.com/wyre-technology/msp-claude-plugins --skill autotask-tool-discovery-lazy-loading

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill helps you find and use Autotask tools when they are not readily available or when working with a lazy-loaded MCP connection, ensuring you can interact with Autotask functionalities even in restricted environments.

Core Features & Use Cases

  • Progressive Discovery: Guides you through listing categories, then tools within categories, to find the exact function you need.
  • Intelligent Router: Allows you to describe your intent in natural language and get the recommended tool and parameters.
  • Lazy Loading Support: Essential for remote MCP connections where not all tool schemas are loaded by default.
  • Use Case: If you're unsure how to create a time entry in Autotask via the MCP, you can use the autotask_router with the intent "log 2 hours on ticket 12345" to get the correct tool and arguments.

Quick Start

Use the autotask_router skill with the intent "find tickets for Acme Corp".

Frequently Asked Questions about Autotask Tool Discovery & Lazy Loading

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I discover Autotask tools when my MCP connection only loads meta-tools?

Autotask tool discovery in a lazy-loaded MCP connection is facilitated by progressively listing categories, then tools within categories. This approach exposes available functions even when remote schemas are not loaded by default.

Can I map natural language intents to Autotask API actions without knowing the exact tool name?

Yes, an intelligent router maps natural language intents to Autotask API actions. By describing your intent, like logging hours on a ticket, the router recommends the correct tool and generates the required arguments.

What is the best way to find a specific Autotask function in a restricted environment?

The best way to find a specific Autotask function in a restricted environment is progressive discovery. You list categories first, then list tools within the desired category to locate the exact function needed.

Why does my Autotask MCP connection not show all available tool schemas by default?

Autotask MCP connections often use lazy loading to limit schema availability by default. This design requires progressive discovery through category and tool listing to interact with functionalities in restricted environments.

Do I need lazy loading support to interact with Autotask APIs remotely?

Lazy loading support is essential for remote Autotask MCP connections where not all tool schemas are loaded by default. It ensures you can interact with Autotask functionalities even when full schemas are unavailable.