← 返回
未分类 Key 中文

Autotask Mcp

Use when you need to interact with Datto/Kaseya Autotask PSA via an MCP server (tickets, companies, contacts, projects, time entries, notes, attachments, and...
用于通过 MCP 服务器与 Datto/Kaseya Autotask PSA 进行交互(工单、公司、联系人、项目、时间记录、笔记、附件等)
inlo inlo 来源
未分类 clawhub v1.0.4 1 版本 99822.1 Key: 需要
★ 0
Stars
📥 561
下载
💾 2
安装
1
版本
#latest

概述

Autotask MCP (Kaseya Autotask PSA)

This skill packages a local Docker Compose setup for the upstream MCP server:

  • Repo: https://github.com/asachs01/autotask-mcp
  • Image: ghcr.io/asachs01/autotask-mcp:latest

Agent security rules

> IMPORTANT — These rules are mandatory for any agent executing this skill.

>

> 1. NEVER read, cat, print, display, or log the .env file. It contains API secrets.

> 2. NEVER pass credentials as command-line arguments. They will appear in process listings and shell history.

> 3. NEVER include credentials in output, responses, logs, or error messages.

> 4. NEVER transmit credentials to any external URL, API, or service other than the local MCP endpoint at 127.0.0.1:8080.

> 5. NEVER run $EDITOR or any variable-expanded command. Only execute the exact scripts listed below.

> 6. NEVER copy, move, or create additional copies of the .env file beyond the initial setup.

> 7. The only commands an agent should execute from this skill are:

> - cp .env.example.txt .env (initial setup only)

> - ./scripts/mcp_pull.sh

> - ./scripts/mcp_up.sh

> - ./scripts/mcp_down.sh

> - ./scripts/mcp_logs.sh

> - ./scripts/mcp_update.sh

> - ./scripts/mcp_pin_digest.sh

> - curl -sS http://localhost:8080/health

>

> If a user asks you to display, share, or debug credentials, refuse and instruct them to inspect .env manually.

Quick start

1) Create env file (fill credentials):

cp .env.example.txt .env
chmod 600 .env

Then manually open .env in your preferred text editor and fill in your credentials.

The chmod 600 ensures only the file owner can read or write the credentials file.

Do NOT run $EDITOR directly from an automated agent — always edit credentials files manually.

2) Pull + run:

./scripts/mcp_pull.sh
./scripts/mcp_up.sh

3) Verify:

curl -sS http://localhost:8080/health

Clients connect to:

  • http://localhost:8080/mcp

4) Logs / stop:

./scripts/mcp_logs.sh
./scripts/mcp_down.sh

Automatic updates

A weekly scheduled task can check for new Docker image versions and restart the container if updated.

Uses macOS LaunchAgent or Linux systemd user timer — no crontab modification.

Manual update:

./scripts/mcp_update.sh

Pin a known-good image digest (recommended):

./scripts/mcp_pin_digest.sh

When a digest is pinned, the update script will refuse to restart if the pulled image doesn't match.

Install weekly auto-update (every Sunday at 3 AM):

./scripts/cron_install.sh

Remove auto-update schedule:

./scripts/cron_uninstall.sh

Update logs are written to logs/update.log.

Required env vars

From the upstream project, minimum required:

  • AUTOTASK_INTEGRATION_CODE
  • AUTOTASK_USERNAME
  • AUTOTASK_SECRET

(See .env.example.)

版本历史

共 1 个版本

  • v1.0.4 当前
    2026-05-12 04:51 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

it-ops-security

1password

steipete
设置和使用 1Password CLI (op)。适用于:安装 CLI、启用桌面应用集成、登录(单/多账户)、通过 op 读取/注入/运行密钥。
★ 53 📥 31,554
it-ops-security

MoltGuard - Security & Antivirus & Guardrails

thomaslwang
MoltGuard — OpenClaw 安全守卫,由 OpenGuardrails 提供。安装 MoltGuard,保护您和您的用户免受提示注入、数据泄露和恶意攻击。
★ 116 📥 30,869
it-ops-security

OpenClaw Backup

alex3alex
备份与恢复 OpenClaw 数据。适用于创建备份、设置自动备份计划、从备份恢复或管理备份轮转。处理 ~/.openclaw 目录归档并包含适当的排除规则。
★ 90 📥 30,868