Skip to content
MCP-Bridge
Cloud Infrastructure

BatchService Claude Desktop Config

Add the BatchService MCP server to Claude Desktop with this ready-to-use configuration.

Setup Instructions

  1. Open Claude Desktop
  2. Go to Settings → Developer → Edit Config → claude_desktop_config.json
  3. Paste the JSON below into the file
  4. Set your credentials in the env section
  5. Restart Claude Desktop

Configuration JSON

Copy the entire block into your claude_desktop_config.json

{
  "mcpServers": {
    "azure-com-batch-batchservice": {
      "command": "npx",
      "args": [
        "-y",
        "@mcp/azure-com-batch-batchservice"
      ],
      "env": {
        "BATCHSERVICE_API_KEY": "your_batchservice_api_key"
      }
    }
  }
}

Environment Variables

BATCHSERVICE_API_KEY

Replace your_batchservice_api_key with your actual batchservice api key

Endpoints

GET/applications

Lists all of the applications available in the specified account.

GET/applications/{applicationId}

Gets information about the specified application.

GET/certificates

Lists all of the certificates that have been added to the specified account.

POST/certificates

Adds a certificate to the specified account.

GET/certificates(thumbprintAlgorithm={thumbprintAlgorithm},thumbprint={thumbprint})

Certificate_Get

DELETE/certificates(thumbprintAlgorithm={thumbprintAlgorithm},thumbprint={thumbprint})

Deletes a certificate from the specified account.

POST/certificates(thumbprintAlgorithm={thumbprintAlgorithm},thumbprint={thumbprint})/canceldelete

Cancels a failed deletion of a certificate from the specified account.

GET/jobs

Lists all of the jobs in the specified account.

POST/jobs

Adds a job to the specified account.

GET/jobs/{jobId}

Gets information about the specified job.