Microsoft Azure · Capability

Microsoft Azure Azure Maps Web Feature Service — Wfs

Microsoft Azure Azure Maps Web Feature Service — Wfs. 8 operations. Lead operation: Microsoft Azure Get Wfs Datasets Datasetid. Self-contained Naftiko capability covering one Microsoft Azure business surface.

Run with Naftiko Microsoft AzureWfs

What You Can Do

GET
Microsoftazurewfsgetlandingpage — Microsoft Azure Get Wfs Datasets Datasetid
/v1/wfs/datasets/{datasetid}
GET
Microsoftazurewfscollectionsdescription — Microsoft Azure Get Wfs Datasets Datasetid Collections
/v1/wfs/datasets/{datasetid}/collections
GET
Microsoftazurewfscollectiondescription — Microsoft Azure Get Wfs Datasets Datasetid Collections Collectionid
/v1/wfs/datasets/{datasetid}/collections/{collectionid}
GET
Microsoftazurewfscollectiondefinition — Microsoft Azure Get Wfs Datasets Datasetid Collections Collectionid Definition
/v1/wfs/datasets/{datasetid}/collections/{collectionid}/definition
GET
Microsoftazurewfsgetfeatures — Microsoft Azure Get Wfs Datasets Datasetid Collections Collectionid Items
/v1/wfs/datasets/{datasetid}/collections/{collectionid}/items
GET
Microsoftazurewfsgetfeature — Microsoft Azure Get Wfs Datasets Datasetid Collections Collectionid Items Featureid
/v1/wfs/datasets/{datasetid}/collections/{collectionid}/items/{featureid}
DELETE
Microsoftazurewfsdeletefeature — Microsoft Azure Delete Wfs Datasets Datasetid Collections Collectionid Items Featureid
/v1/wfs/datasets/{datasetid}/collections/{collectionid}/items/{featureid}
GET
Microsoftazurewfsgetrequirementsclasses — Microsoft Azure Get Wfs Datasets Datasetid Conformance
/v1/wfs/datasets/{datasetid}/conformance

MCP Tools

microsoft-azure-get-wfs-datasets

Microsoft Azure Get Wfs Datasets Datasetid

read-only idempotent
microsoft-azure-get-wfs-datasets-2

Microsoft Azure Get Wfs Datasets Datasetid Collections

read-only idempotent
microsoft-azure-get-wfs-datasets-3

Microsoft Azure Get Wfs Datasets Datasetid Collections Collectionid

read-only idempotent
microsoft-azure-get-wfs-datasets-4

Microsoft Azure Get Wfs Datasets Datasetid Collections Collectionid Definition

read-only idempotent
microsoft-azure-get-wfs-datasets-5

Microsoft Azure Get Wfs Datasets Datasetid Collections Collectionid Items

read-only idempotent
microsoft-azure-get-wfs-datasets-6

Microsoft Azure Get Wfs Datasets Datasetid Collections Collectionid Items Featureid

read-only idempotent
microsoft-azure-delete-wfs-datasets

Microsoft Azure Delete Wfs Datasets Datasetid Collections Collectionid Items Featureid

idempotent
microsoft-azure-get-wfs-datasets-7

Microsoft Azure Get Wfs Datasets Datasetid Conformance

read-only idempotent

Capability Spec

azure-maps-web-feature-service-wfs.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: Microsoft Azure Azure Maps Web Feature Service — Wfs
  description: 'Microsoft Azure Azure Maps Web Feature Service — Wfs. 8 operations. Lead operation: Microsoft Azure Get Wfs
    Datasets Datasetid. Self-contained Naftiko capability covering one Microsoft Azure business surface.'
  tags:
  - Microsoft Azure
  - Wfs
  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-web-feature-service-wfs
    baseUri: ''
    description: Microsoft Azure Azure Maps Web Feature Service — Wfs business capability. Self-contained, no shared references.
    resources:
    - name: wfs-datasets-datasetid
      path: /wfs/datasets/{datasetid}/
      operations:
      - name: microsoftazurewfsgetlandingpage
        method: GET
        description: Microsoft Azure Get Wfs Datasets Datasetid
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: wfs-datasets-datasetid-collections
      path: /wfs/datasets/{datasetid}/collections
      operations:
      - name: microsoftazurewfscollectionsdescription
        method: GET
        description: Microsoft Azure Get Wfs Datasets Datasetid Collections
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: wfs-datasets-datasetid-collections-collectionId
      path: /wfs/datasets/{datasetid}/collections/{collectionId}
      operations:
      - name: microsoftazurewfscollectiondescription
        method: GET
        description: Microsoft Azure Get Wfs Datasets Datasetid Collections Collectionid
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: wfs-datasets-datasetid-collections-collectionId-definition
      path: /wfs/datasets/{datasetid}/collections/{collectionId}/definition
      operations:
      - name: microsoftazurewfscollectiondefinition
        method: GET
        description: Microsoft Azure Get Wfs Datasets Datasetid Collections Collectionid Definition
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: wfs-datasets-datasetid-collections-collectionId-items
      path: /wfs/datasets/{datasetid}/collections/{collectionId}/items
      operations:
      - name: microsoftazurewfsgetfeatures
        method: GET
        description: Microsoft Azure Get Wfs Datasets Datasetid Collections Collectionid Items
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: wfs-datasets-datasetid-collections-collectionId-items-featureId
      path: /wfs/datasets/{datasetid}/collections/{collectionId}/items/{featureId}
      operations:
      - name: microsoftazurewfsgetfeature
        method: GET
        description: Microsoft Azure Get Wfs Datasets Datasetid Collections Collectionid Items Featureid
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
      - name: microsoftazurewfsdeletefeature
        method: DELETE
        description: Microsoft Azure Delete Wfs Datasets Datasetid Collections Collectionid Items Featureid
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: wfs-datasets-datasetid-conformance
      path: /wfs/datasets/{datasetid}/conformance
      operations:
      - name: microsoftazurewfsgetrequirementsclasses
        method: GET
        description: Microsoft Azure Get Wfs Datasets Datasetid Conformance
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
  exposes:
  - type: rest
    namespace: azure-maps-web-feature-service-wfs-rest
    port: 8080
    description: REST adapter for Microsoft Azure Azure Maps Web Feature Service — Wfs. One Spectral-compliant resource per
      consumed operation, prefixed with /v1.
    resources:
    - path: /v1/wfs/datasets/{datasetid}
      name: wfs-datasets-datasetid
      description: REST surface for wfs-datasets-datasetid.
      operations:
      - method: GET
        name: microsoftazurewfsgetlandingpage
        description: Microsoft Azure Get Wfs Datasets Datasetid
        call: azure-maps-web-feature-service-wfs.microsoftazurewfsgetlandingpage
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/wfs/datasets/{datasetid}/collections
      name: wfs-datasets-datasetid-collections
      description: REST surface for wfs-datasets-datasetid-collections.
      operations:
      - method: GET
        name: microsoftazurewfscollectionsdescription
        description: Microsoft Azure Get Wfs Datasets Datasetid Collections
        call: azure-maps-web-feature-service-wfs.microsoftazurewfscollectionsdescription
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/wfs/datasets/{datasetid}/collections/{collectionid}
      name: wfs-datasets-datasetid-collections-collectionid
      description: REST surface for wfs-datasets-datasetid-collections-collectionId.
      operations:
      - method: GET
        name: microsoftazurewfscollectiondescription
        description: Microsoft Azure Get Wfs Datasets Datasetid Collections Collectionid
        call: azure-maps-web-feature-service-wfs.microsoftazurewfscollectiondescription
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/wfs/datasets/{datasetid}/collections/{collectionid}/definition
      name: wfs-datasets-datasetid-collections-collectionid-definition
      description: REST surface for wfs-datasets-datasetid-collections-collectionId-definition.
      operations:
      - method: GET
        name: microsoftazurewfscollectiondefinition
        description: Microsoft Azure Get Wfs Datasets Datasetid Collections Collectionid Definition
        call: azure-maps-web-feature-service-wfs.microsoftazurewfscollectiondefinition
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/wfs/datasets/{datasetid}/collections/{collectionid}/items
      name: wfs-datasets-datasetid-collections-collectionid-items
      description: REST surface for wfs-datasets-datasetid-collections-collectionId-items.
      operations:
      - method: GET
        name: microsoftazurewfsgetfeatures
        description: Microsoft Azure Get Wfs Datasets Datasetid Collections Collectionid Items
        call: azure-maps-web-feature-service-wfs.microsoftazurewfsgetfeatures
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/wfs/datasets/{datasetid}/collections/{collectionid}/items/{featureid}
      name: wfs-datasets-datasetid-collections-collectionid-items-featureid
      description: REST surface for wfs-datasets-datasetid-collections-collectionId-items-featureId.
      operations:
      - method: GET
        name: microsoftazurewfsgetfeature
        description: Microsoft Azure Get Wfs Datasets Datasetid Collections Collectionid Items Featureid
        call: azure-maps-web-feature-service-wfs.microsoftazurewfsgetfeature
        outputParameters:
        - type: object
          mapping: $.
      - method: DELETE
        name: microsoftazurewfsdeletefeature
        description: Microsoft Azure Delete Wfs Datasets Datasetid Collections Collectionid Items Featureid
        call: azure-maps-web-feature-service-wfs.microsoftazurewfsdeletefeature
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/wfs/datasets/{datasetid}/conformance
      name: wfs-datasets-datasetid-conformance
      description: REST surface for wfs-datasets-datasetid-conformance.
      operations:
      - method: GET
        name: microsoftazurewfsgetrequirementsclasses
        description: Microsoft Azure Get Wfs Datasets Datasetid Conformance
        call: azure-maps-web-feature-service-wfs.microsoftazurewfsgetrequirementsclasses
        outputParameters:
        - type: object
          mapping: $.
  - type: mcp
    namespace: azure-maps-web-feature-service-wfs-mcp
    port: 9090
    transport: http
    description: MCP adapter for Microsoft Azure Azure Maps Web Feature Service — Wfs. One tool per consumed operation, routed
      inline through this capability's consumes block.
    tools:
    - name: microsoft-azure-get-wfs-datasets
      description: Microsoft Azure Get Wfs Datasets Datasetid
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: azure-maps-web-feature-service-wfs.microsoftazurewfsgetlandingpage
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-get-wfs-datasets-2
      description: Microsoft Azure Get Wfs Datasets Datasetid Collections
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: azure-maps-web-feature-service-wfs.microsoftazurewfscollectionsdescription
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-get-wfs-datasets-3
      description: Microsoft Azure Get Wfs Datasets Datasetid Collections Collectionid
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: azure-maps-web-feature-service-wfs.microsoftazurewfscollectiondescription
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-get-wfs-datasets-4
      description: Microsoft Azure Get Wfs Datasets Datasetid Collections Collectionid Definition
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: azure-maps-web-feature-service-wfs.microsoftazurewfscollectiondefinition
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-get-wfs-datasets-5
      description: Microsoft Azure Get Wfs Datasets Datasetid Collections Collectionid Items
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: azure-maps-web-feature-service-wfs.microsoftazurewfsgetfeatures
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-get-wfs-datasets-6
      description: Microsoft Azure Get Wfs Datasets Datasetid Collections Collectionid Items Featureid
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: azure-maps-web-feature-service-wfs.microsoftazurewfsgetfeature
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-delete-wfs-datasets
      description: Microsoft Azure Delete Wfs Datasets Datasetid Collections Collectionid Items Featureid
      hints:
        readOnly: false
        destructive: true
        idempotent: true
      call: azure-maps-web-feature-service-wfs.microsoftazurewfsdeletefeature
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-get-wfs-datasets-7
      description: Microsoft Azure Get Wfs Datasets Datasetid Conformance
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: azure-maps-web-feature-service-wfs.microsoftazurewfsgetrequirementsclasses
      outputParameters:
      - type: object
        mapping: $.