mcp_config_process_management.json•1.58 kB
{
"server": {
"url": "/api"
},
"authentication": [
{
"schema_parameters": {
"scheme": "bearer"
},
"type": "http",
"value": "BEARER_TOKEN"
}
],
"operations": [
{
"description": "Retrieves a list of available processes",
"name": "get_processes"
},
{
"description": "Creates a custom data type or pipeline which you can use in the listed projects.",
"name": "create_custom_process"
},
{
"description": "Removes the process from the list of available options",
"name": "archive_custom_process"
},
{
"description": "Retrieves detailed information on a process",
"name": "get_process"
},
{
"description": "Updates the custom process",
"name": "update_custom_process"
},
{
"description": "Retrieves the cost of running the pipeline",
"name": "calculate_pipeline_cost"
},
{
"description": "Retrieves the input parameters for a process",
"name": "get_process_parameters"
},
{
"description": "Checks the input file names with the expected files for a data type (ingest processes only)",
"name": "validate_file_requirements"
},
{
"description": "Updates the process definition from the repository",
"name": "sync_custom_process"
},
{
"description": "Terminates all analysis jobs related to this execution",
"name": "stop_analysis"
},
{
"description": "Sets the project status to archived",
"name": "archive_project"
},
{
"description": "Sets the project status to active",
"name": "unarchive_project"
}
]
}