Back to Home
Yapade0708 icon

catalyst_builder

by Yapade0708

Overview

Build AI-powered integrations for various business systems (databases, REST APIs, cloud services) using no-code YAML configurations, primarily for enterprise business process automation with LLMs like Claude and ChatGPT.

Installation

Run Command
catalyst-packs

Environment Variables

  • API_BASE_URL
  • API_TOKEN
  • DB_HOST
  • DB_USER
  • DB_PASSWORD
  • SSH_HOST
  • SSH_USER
  • SSH_PRIVATE_KEY_FILE
  • GITHUB_TOKEN
  • GITLAB_URL
  • GITLAB_TOKEN
  • S3_BUCKET
  • AWS_ACCESS_KEY_ID
  • AWS_SECRET_ACCESS_KEY
  • AWS_REGION

Security Notes

The project explicitly supports dynamic code execution through `TransformEngine` (Python, JavaScript) and command execution via `ToolType.COMMAND` (SSH, Local Shell). While a `sandbox` parameter exists in `TransformConfig`, there is no visible implementation of robust sandboxing in the provided source code to prevent arbitrary or malicious code from being executed if a "Knowledge Pack" is untrusted. Similarly, SSH `command` tools allow arbitrary shell commands to be defined within packs without explicit runtime constraints in the provided code, posing a severe risk of remote code execution or system compromise if a malicious pack is installed or deployed to a server. The `installer.py` uses `subprocess.run` to copy and execute files (`tar`, `docker exec`) based on pack source, which could be exploited if `pack_source` is not trusted.

Similar Servers

Stats

Interest Score0
Security Score2
Cost ClassLow
Stars0
Forks0
Last Update2026-01-19

Tags

ai-integrationapi-integrationbusiness-automationenterprise-aimcp-server