HDInsightJobManagementClient Claude Desktop Config
Add the HDInsightJobManagementClient MCP server to Claude Desktop with this ready-to-use configuration.
Setup Instructions
- Open Claude Desktop
- Go to Settings → Developer → Edit Config →
claude_desktop_config.json - Paste the JSON below into the file
- Set your credentials in the
envsection - Restart Claude Desktop
Configuration JSON
Copy the entire block into your claude_desktop_config.json
{
"mcpServers": {
"azure-com-hdinsight-job": {
"command": "npx",
"args": [
"-y",
"@mcp/azure-com-hdinsight-job"
],
"env": {
"HDINSIGHTJOBMANAGEMENTCLIENT_API_KEY": "your_hdinsightjobmanagementclient_api_key"
}
}
}
}Environment Variables
HDINSIGHTJOBMANAGEMENTCLIENT_API_KEYReplace your_hdinsightjobmanagementclient_api_key with your actual hdinsightjobmanagementclient api key
Endpoints
POST
/templeton/v1/hiveJob_SubmitHiveJob
GET
/templeton/v1/jobsJob_List
GET
/templeton/v1/jobs/{jobId}Job_Get
DELETE
/templeton/v1/jobs/{jobId}Job_Kill
GET
/templeton/v1/jobs?op=LISTAFTERIDJob_ListAfterJobId
POST
/templeton/v1/mapreduce/jarJob_SubmitMapReduceJob
POST
/templeton/v1/mapreduce/streamingJob_SubmitMapReduceStreamingJob
POST
/templeton/v1/pigJob_SubmitPigJob
POST
/templeton/v1/sqoopJob_SubmitSqoopJob
GET
/ws/v1/cluster/apps/{appId}/stateJob_GetAppState