AutotaskMCP
Verified Safeby tegwin
Overview
Manage Autotask PSA (Professional Services Automation) data, including tickets, companies, contacts, time entries, and resources, through a Claude Desktop MCP server.
Installation
python /FULL/PATH/TO/autotask_mcp.pyEnvironment Variables
- AUTOTASK_USERNAME
- AUTOTASK_SECRET
- AUTOTASK_INTEGRATION_CODE
- AUTOTASK_API_URL
Security Notes
The server correctly uses environment variables for sensitive API credentials, avoiding hardcoded secrets. HTTP requests are made using the httpx library, a standard and secure choice. There are no direct uses of 'eval', obfuscation, or obvious malicious patterns. The '_make_request' function logs 'response.text' on errors, which in a rare edge case could expose sensitive data if the Autotask API includes it in an error message. The `GetPicklistValuesInput.entity` parameter allows querying metadata for arbitrary entity names, which while not an arbitrary URL injection, could potentially reveal information about the Autotask API structure or lead to unnecessary API calls if misused by the LLM.
Similar Servers
macos-automator-mcp
Transforms an AI assistant into a macOS automation agent, enabling it to execute AppleScript and JXA commands to control applications and system functions.
mcp-orchestrator
Orchestrates multiple Model Context Protocol (MCP) servers, enabling LLMs to generate and execute TypeScript code for complex, multi-step workflows, and integrating with Agent-to-Agent (A2A) protocols for collaborative AI.
ansible.mcp_builder
Automates the installation and management of Model Context Protocol (MCP) servers from various sources into Ansible Execution Environments.
mcp-servers-devops-toolkit
Provides a curated list of Model Context Protocol (MCP) servers relevant to DevOps workflows for AI agents and developers.