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