hreine/Data-Stage-MCP-Server-Utils
If you are the rightful owner of Data-Stage-MCP-Server-Utils and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
This project implements a Model Context Protocol (MCP) Server in Python using the FastMCP library, designed to programmatically interact with IBM DataStage.
Tools
Functions exposed to the LLM to take actions
get_projects
Lists all available projects in DataStage.
get_jobs
Retrieves a list of all jobs within a specific DataStage project.
get_jobs_with_status
Lists jobs in a project with specific execution statuses.
get_job_info
Retrieves detailed information about a specific job.
get_stages
Lists all stages of a DataStage job.
get_links
Obtains links associated with a specific stage within a job.
get_params
Lists parameters defined for a DataStage job.
export_job_to_file
Exports a DataStage job to an .isx file.
dssearch_command
Searches for DataStage objects matching a search string.
Prompts
Interactive templates invoked by user choice
No prompts
Resources
Contextual data attached and managed by the client