UNPKG

touchdesigner-mcp-server

Version:
31 lines (30 loc) 1.21 kB
/** * Reference URLs for TouchDesigner Python documentation */ export const TD_PYTHON_CLASS_REFERENCE_BASE_URL = "https://docs.derivative.ca"; export const TD_PYTHON_CLASS_REFERENCE_INDEX_URL = `${TD_PYTHON_CLASS_REFERENCE_BASE_URL}/Python_Classes_and_Modules`; /** * Reference Tool Names for TouchDesigner MCP */ export const TOOL_NAMES = { CREATE_TD_NODE: "create_td_node", DELETE_TD_NODE: "delete_td_node", DESCRIBE_TD_TOOLS: "describe_td_tools", EXECUTE_NODE_METHOD: "exec_node_method", EXECUTE_PYTHON_SCRIPT: "execute_python_script", GET_TD_CLASS_DETAILS: "get_td_class_details", GET_TD_CLASSES: "get_td_classes", GET_TD_INFO: "get_td_info", GET_TD_MODULE_HELP: "get_td_module_help", GET_TD_NODE_ERRORS: "get_td_node_errors", GET_TD_NODE_PARAMETERS: "get_td_node_parameters", GET_TD_NODES: "get_td_nodes", GET_TOP_IMAGE: "get_top_image", UPDATE_TD_NODE_PARAMETERS: "update_td_node_parameters", }; export const REFERENCE_COMMENT = `Check reference resources: ${TD_PYTHON_CLASS_REFERENCE_INDEX_URL}`; export const PROMPT_NAMES = { CHECK_NODE_ERRORS: "Check node errors", NODE_CONNECTION: "Node connection", SEARCH_NODE: "Search node", };