Skip to content
MCP-Bridge
Developer Tools

Run History APIs MCP Config

Run History APIs API

Config URL

Use this URL in any MCP-compatible client to fetch the config automatically.

https://mcp-bridge.pages.dev/config/azure-com-machinelearningservices-runhistory.json

Configuration JSON

Use curl https://mcp-bridge.pages.dev/config/azure-com-machinelearningservices-runhistory.json to fetch programmatically.

{
  "mcpServers": {
    "azure-com-machinelearningservices-runhistory": {
      "command": "npx",
      "args": ["-y","@mcp/azure-com-machinelearningservices-runhistory"],
      "env": {
      "RUN_HISTORY_APIS_API_KEY": "your_run_history_apis_api_key"
}
    }
  }
}

How to Use

Claude Desktop

Paste the config JSON into your claude_desktop_config.json.

Full instructions →

Cursor

Go to Cursor Settings → MCP Servers → Add with the JSON above.

CLI / curl

Fetch the config programmatically:

curl https://mcp-bridge.pages.dev/config/azure-com-machinelearningservices-runhistory.json

Environment Variables

RUN_HISTORY_APIS_API_KEY

Replace your_run_history_apis_api_key with your actual run history apis api key

Endpoints

GET/history/v1.0/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/experimentids/{experimentId}

Get details of an Experiment.

PATCH/history/v1.0/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/experimentids/{experimentId}

Update details of an Experiment.

DELETE/history/v1.0/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/experimentids/{experimentId}/tags

Delete list of Tags in an Experiment.

GET/history/v1.0/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/experiments/{experimentName}

Get details of an Experiment.

POST/history/v1.0/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/experiments/{experimentName}

Create an Experiment.

POST/history/v1.0/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/experiments/{experimentName}/batch/events

Batch post event data.

PATCH/history/v1.0/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/experiments/{experimentName}/batch/runs

Add or Modify a batch of Runs.

GET/history/v1.0/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/experiments/{experimentName}/metrics/{metricId}

Get Metric details.

POST/history/v1.0/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/experiments/{experimentName}/metrics:query

Get all Run Metrics for the specific Experiment.

GET/history/v1.0/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MachineLearningServices/workspaces/{workspaceName}/experiments/{experimentName}/runs/{runId}

Get Run details.