naftiko: 1.0.0-alpha2 info: label: Microsoft Azure Azure Maps Dataset Service — Datasets description: 'Microsoft Azure Azure Maps Dataset Service — Datasets. 5 operations. Lead operation: Microsoft Azure Post Datasets. Self-contained Naftiko capability covering one Microsoft Azure business surface.' tags: - Microsoft Azure - Datasets created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: MICROSOFT_AZURE_API_KEY: MICROSOFT_AZURE_API_KEY capability: consumes: - type: http namespace: azure-maps-dataset-service-datasets baseUri: '' description: Microsoft Azure Azure Maps Dataset Service — Datasets business capability. Self-contained, no shared references. resources: - name: datasets path: /datasets operations: - name: microsoftazuredatasetcreate method: POST description: Microsoft Azure Post Datasets outputRawFormat: json outputParameters: - name: result type: object value: $. - name: microsoftazuredatasetlist method: GET description: Microsoft Azure Get Datasets outputRawFormat: json outputParameters: - name: result type: object value: $. - name: datasets-operations-operationId path: /datasets/operations/{operationId} operations: - name: microsoftazuredatasetgetoperation method: GET description: Microsoft Azure Get Datasets Operations Operationid outputRawFormat: json outputParameters: - name: result type: object value: $. - name: datasets-datasetId path: /datasets/{datasetId} operations: - name: microsoftazuredatasetget method: GET description: Microsoft Azure Get Datasets Datasetid outputRawFormat: json outputParameters: - name: result type: object value: $. - name: microsoftazuredatasetdelete method: DELETE description: Microsoft Azure Delete Datasets Datasetid outputRawFormat: json outputParameters: - name: result type: object value: $. exposes: - type: rest namespace: azure-maps-dataset-service-datasets-rest port: 8080 description: REST adapter for Microsoft Azure Azure Maps Dataset Service — Datasets. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/datasets name: datasets description: REST surface for datasets. operations: - method: POST name: microsoftazuredatasetcreate description: Microsoft Azure Post Datasets call: azure-maps-dataset-service-datasets.microsoftazuredatasetcreate outputParameters: - type: object mapping: $. - method: GET name: microsoftazuredatasetlist description: Microsoft Azure Get Datasets call: azure-maps-dataset-service-datasets.microsoftazuredatasetlist outputParameters: - type: object mapping: $. - path: /v1/datasets/operations/{operationid} name: datasets-operations-operationid description: REST surface for datasets-operations-operationId. operations: - method: GET name: microsoftazuredatasetgetoperation description: Microsoft Azure Get Datasets Operations Operationid call: azure-maps-dataset-service-datasets.microsoftazuredatasetgetoperation outputParameters: - type: object mapping: $. - path: /v1/datasets/{datasetid} name: datasets-datasetid description: REST surface for datasets-datasetId. operations: - method: GET name: microsoftazuredatasetget description: Microsoft Azure Get Datasets Datasetid call: azure-maps-dataset-service-datasets.microsoftazuredatasetget outputParameters: - type: object mapping: $. - method: DELETE name: microsoftazuredatasetdelete description: Microsoft Azure Delete Datasets Datasetid call: azure-maps-dataset-service-datasets.microsoftazuredatasetdelete outputParameters: - type: object mapping: $. - type: mcp namespace: azure-maps-dataset-service-datasets-mcp port: 9090 transport: http description: MCP adapter for Microsoft Azure Azure Maps Dataset Service — Datasets. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: microsoft-azure-post-datasets description: Microsoft Azure Post Datasets hints: readOnly: false destructive: false idempotent: false call: azure-maps-dataset-service-datasets.microsoftazuredatasetcreate outputParameters: - type: object mapping: $. - name: microsoft-azure-get-datasets description: Microsoft Azure Get Datasets hints: readOnly: true destructive: false idempotent: true call: azure-maps-dataset-service-datasets.microsoftazuredatasetlist outputParameters: - type: object mapping: $. - name: microsoft-azure-get-datasets-operations description: Microsoft Azure Get Datasets Operations Operationid hints: readOnly: true destructive: false idempotent: true call: azure-maps-dataset-service-datasets.microsoftazuredatasetgetoperation outputParameters: - type: object mapping: $. - name: microsoft-azure-get-datasets-datasetid description: Microsoft Azure Get Datasets Datasetid hints: readOnly: true destructive: false idempotent: true call: azure-maps-dataset-service-datasets.microsoftazuredatasetget outputParameters: - type: object mapping: $. - name: microsoft-azure-delete-datasets-datasetid description: Microsoft Azure Delete Datasets Datasetid hints: readOnly: false destructive: true idempotent: true call: azure-maps-dataset-service-datasets.microsoftazuredatasetdelete outputParameters: - type: object mapping: $.