naftiko: 1.0.0-alpha2 info: label: Google Quantum Engine — Calibrations description: Inspect calibration snapshots (per-gate and per-qubit performance metrics) for Google's quantum processors. tags: - Google Quantum AI - Quantum Engine - Calibrations created: '2026-05-25' modified: '2026-05-25' binds: - namespace: env keys: GOOGLE_OAUTH_TOKEN: GOOGLE_OAUTH_TOKEN capability: consumes: - type: http namespace: quantum-engine-calibrations baseUri: https://quantum.googleapis.com description: Quantum Engine Calibrations REST surface. resources: - name: calibrations path: /v1alpha1/projects/{projectId}/processors/{processorId}/calibrations operations: - name: listcalibrations method: GET description: List calibration snapshots for a processor. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: projectId in: path type: string required: true - name: processorId in: path type: string required: true - name: calibration path: /v1alpha1/projects/{projectId}/processors/{processorId}/calibrations/{calibrationId} operations: - name: getcalibration method: GET description: Get a single calibration snapshot. outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: projectId in: path type: string required: true - name: processorId in: path type: string required: true - name: calibrationId in: path type: string required: true authentication: type: bearer value: '{{env.GOOGLE_OAUTH_TOKEN}}' placement: header exposes: - type: rest namespace: quantum-engine-calibrations-rest port: 8080 description: REST adapter for Quantum Engine Calibrations. resources: - path: /v1/projects/{projectId}/processors/{processorId}/calibrations name: calibrations operations: - method: GET name: listcalibrations call: quantum-engine-calibrations.listcalibrations with: projectId: rest.path.projectId processorId: rest.path.processorId outputParameters: - type: object mapping: $. - path: /v1/projects/{projectId}/processors/{processorId}/calibrations/{calibrationId} name: calibration operations: - method: GET name: getcalibration call: quantum-engine-calibrations.getcalibration with: projectId: rest.path.projectId processorId: rest.path.processorId calibrationId: rest.path.calibrationId outputParameters: - type: object mapping: $. - type: mcp namespace: quantum-engine-calibrations-mcp port: 9090 transport: http description: MCP adapter for Quantum Engine Calibrations. tools: - name: quantum-engine-list-calibrations description: List calibration snapshots for a processor. hints: readOnly: true destructive: false idempotent: true call: quantum-engine-calibrations.listcalibrations with: projectId: tools.projectId processorId: tools.processorId outputParameters: - type: object mapping: $. - name: quantum-engine-get-calibration description: Retrieve a calibration snapshot. hints: readOnly: true destructive: false idempotent: true call: quantum-engine-calibrations.getcalibration with: projectId: tools.projectId processorId: tools.processorId calibrationId: tools.calibrationId outputParameters: - type: object mapping: $.