Microsoft Azure · Capability

Microsoft Azure Service Fabric Client APIs — EventsStore

Microsoft Azure Service Fabric Client APIs — EventsStore. 13 operations. Lead operation: Microsoft Azure Gets All Applications Related Events. Self-contained Naftiko capability covering one Microsoft Azure business surface.

Run with Naftiko Microsoft AzureEventsStore

What You Can Do

GET
Microsoftazuregetapplicationseventlist — Microsoft Azure Gets All Applications Related Events
/v1/eventsstore/applications/events
GET
Microsoftazuregetapplicationeventlist — Microsoft Azure Gets An Application Related Events
/v1/eventsstore/applications/{applicationid}//events
GET
Microsoftazuregetclustereventlist — Microsoft Azure Gets All Cluster Related Events
/v1/eventsstore/cluster/events
GET
Microsoftazuregetcontainerseventlist — Microsoft Azure Gets All Containers Related Events
/v1/eventsstore/containers/events
GET
Microsoftazuregetcorrelatedeventlist — Microsoft Azure Gets All Correlated Events For A Given Event
/v1/eventsstore/correlatedevents/{eventinstanceid}//events
GET
Microsoftazuregetnodeseventlist — Microsoft Azure Gets All Nodes Related Events
/v1/eventsstore/nodes/events
GET
Microsoftazuregetnodeeventlist — Microsoft Azure Gets A Node Related Events
/v1/eventsstore/nodes/{nodename}//events
GET
Microsoftazuregetpartitionseventlist — Microsoft Azure Gets All Partitions Related Events
/v1/eventsstore/partitions/events
GET
Microsoftazuregetpartitioneventlist — Microsoft Azure Gets A Partition Related Events
/v1/eventsstore/partitions/{partitionid}//events
GET
Microsoftazuregetpartitionreplicaseventlist — Microsoft Azure Gets All Replicas Related Events For A Partition
/v1/eventsstore/partitions/{partitionid}//replicas/events
GET
Microsoftazuregetpartitionreplicaeventlist — Microsoft Azure Gets A Partition Replica Related Events
/v1/eventsstore/partitions/{partitionid}//replicas/{replicaid}//events
GET
Microsoftazuregetserviceseventlist — Microsoft Azure Gets All Services Related Events
/v1/eventsstore/services/events
GET
Microsoftazuregetserviceeventlist — Microsoft Azure Gets A Service Related Events
/v1/eventsstore/services/{serviceid}//events

MCP Tools

microsoft-azure-gets-all-applications

Microsoft Azure Gets All Applications Related Events

read-only idempotent
microsoft-azure-gets-application-related

Microsoft Azure Gets An Application Related Events

read-only idempotent
microsoft-azure-gets-all-cluster

Microsoft Azure Gets All Cluster Related Events

read-only idempotent
microsoft-azure-gets-all-containers

Microsoft Azure Gets All Containers Related Events

read-only idempotent
microsoft-azure-gets-all-correlated

Microsoft Azure Gets All Correlated Events For A Given Event

read-only idempotent
microsoft-azure-gets-all-nodes

Microsoft Azure Gets All Nodes Related Events

read-only idempotent
microsoft-azure-gets-node-related

Microsoft Azure Gets A Node Related Events

read-only idempotent
microsoft-azure-gets-all-partitions

Microsoft Azure Gets All Partitions Related Events

read-only idempotent
microsoft-azure-gets-partition-related

Microsoft Azure Gets A Partition Related Events

read-only idempotent
microsoft-azure-gets-all-replicas

Microsoft Azure Gets All Replicas Related Events For A Partition

read-only idempotent
microsoft-azure-gets-partition-replica

Microsoft Azure Gets A Partition Replica Related Events

read-only idempotent
microsoft-azure-gets-all-services

Microsoft Azure Gets All Services Related Events

read-only idempotent
microsoft-azure-gets-service-related

Microsoft Azure Gets A Service Related Events

read-only idempotent

Capability Spec

service-fabric-client-apis-eventsstore.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: Microsoft Azure Service Fabric Client APIs — EventsStore
  description: 'Microsoft Azure Service Fabric Client APIs — EventsStore. 13 operations. Lead operation: Microsoft Azure Gets
    All Applications Related Events. Self-contained Naftiko capability covering one Microsoft Azure business surface.'
  tags:
  - Microsoft Azure
  - EventsStore
  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: service-fabric-client-apis-eventsstore
    baseUri: http://localhost:19080
    description: Microsoft Azure Service Fabric Client APIs — EventsStore business capability. Self-contained, no shared references.
    resources:
    - name: EventsStore-Applications-Events
      path: /EventsStore/Applications/Events
      operations:
      - name: microsoftazuregetapplicationseventlist
        method: GET
        description: Microsoft Azure Gets All Applications Related Events
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: EventsStore-Applications-applicationId-$-Events
      path: /EventsStore/Applications/{applicationId}/$/Events
      operations:
      - name: microsoftazuregetapplicationeventlist
        method: GET
        description: Microsoft Azure Gets An Application Related Events
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: EventsStore-Cluster-Events
      path: /EventsStore/Cluster/Events
      operations:
      - name: microsoftazuregetclustereventlist
        method: GET
        description: Microsoft Azure Gets All Cluster Related Events
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: EventsStore-Containers-Events
      path: /EventsStore/Containers/Events
      operations:
      - name: microsoftazuregetcontainerseventlist
        method: GET
        description: Microsoft Azure Gets All Containers Related Events
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: EventsStore-CorrelatedEvents-eventInstanceId-$-Events
      path: /EventsStore/CorrelatedEvents/{eventInstanceId}/$/Events
      operations:
      - name: microsoftazuregetcorrelatedeventlist
        method: GET
        description: Microsoft Azure Gets All Correlated Events For A Given Event
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: EventsStore-Nodes-Events
      path: /EventsStore/Nodes/Events
      operations:
      - name: microsoftazuregetnodeseventlist
        method: GET
        description: Microsoft Azure Gets All Nodes Related Events
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: EventsStore-Nodes-nodeName-$-Events
      path: /EventsStore/Nodes/{nodeName}/$/Events
      operations:
      - name: microsoftazuregetnodeeventlist
        method: GET
        description: Microsoft Azure Gets A Node Related Events
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: EventsStore-Partitions-Events
      path: /EventsStore/Partitions/Events
      operations:
      - name: microsoftazuregetpartitionseventlist
        method: GET
        description: Microsoft Azure Gets All Partitions Related Events
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: EventsStore-Partitions-partitionId-$-Events
      path: /EventsStore/Partitions/{partitionId}/$/Events
      operations:
      - name: microsoftazuregetpartitioneventlist
        method: GET
        description: Microsoft Azure Gets A Partition Related Events
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: EventsStore-Partitions-partitionId-$-Replicas-Events
      path: /EventsStore/Partitions/{partitionId}/$/Replicas/Events
      operations:
      - name: microsoftazuregetpartitionreplicaseventlist
        method: GET
        description: Microsoft Azure Gets All Replicas Related Events For A Partition
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: EventsStore-Partitions-partitionId-$-Replicas-replicaId-$-Events
      path: /EventsStore/Partitions/{partitionId}/$/Replicas/{replicaId}/$/Events
      operations:
      - name: microsoftazuregetpartitionreplicaeventlist
        method: GET
        description: Microsoft Azure Gets A Partition Replica Related Events
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: EventsStore-Services-Events
      path: /EventsStore/Services/Events
      operations:
      - name: microsoftazuregetserviceseventlist
        method: GET
        description: Microsoft Azure Gets All Services Related Events
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: EventsStore-Services-serviceId-$-Events
      path: /EventsStore/Services/{serviceId}/$/Events
      operations:
      - name: microsoftazuregetserviceeventlist
        method: GET
        description: Microsoft Azure Gets A Service Related Events
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
  exposes:
  - type: rest
    namespace: service-fabric-client-apis-eventsstore-rest
    port: 8080
    description: REST adapter for Microsoft Azure Service Fabric Client APIs — EventsStore. One Spectral-compliant resource
      per consumed operation, prefixed with /v1.
    resources:
    - path: /v1/eventsstore/applications/events
      name: eventsstore-applications-events
      description: REST surface for EventsStore-Applications-Events.
      operations:
      - method: GET
        name: microsoftazuregetapplicationseventlist
        description: Microsoft Azure Gets All Applications Related Events
        call: service-fabric-client-apis-eventsstore.microsoftazuregetapplicationseventlist
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/eventsstore/applications/{applicationid}//events
      name: eventsstore-applications-applicationid-events
      description: REST surface for EventsStore-Applications-applicationId-$-Events.
      operations:
      - method: GET
        name: microsoftazuregetapplicationeventlist
        description: Microsoft Azure Gets An Application Related Events
        call: service-fabric-client-apis-eventsstore.microsoftazuregetapplicationeventlist
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/eventsstore/cluster/events
      name: eventsstore-cluster-events
      description: REST surface for EventsStore-Cluster-Events.
      operations:
      - method: GET
        name: microsoftazuregetclustereventlist
        description: Microsoft Azure Gets All Cluster Related Events
        call: service-fabric-client-apis-eventsstore.microsoftazuregetclustereventlist
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/eventsstore/containers/events
      name: eventsstore-containers-events
      description: REST surface for EventsStore-Containers-Events.
      operations:
      - method: GET
        name: microsoftazuregetcontainerseventlist
        description: Microsoft Azure Gets All Containers Related Events
        call: service-fabric-client-apis-eventsstore.microsoftazuregetcontainerseventlist
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/eventsstore/correlatedevents/{eventinstanceid}//events
      name: eventsstore-correlatedevents-eventinstanceid-events
      description: REST surface for EventsStore-CorrelatedEvents-eventInstanceId-$-Events.
      operations:
      - method: GET
        name: microsoftazuregetcorrelatedeventlist
        description: Microsoft Azure Gets All Correlated Events For A Given Event
        call: service-fabric-client-apis-eventsstore.microsoftazuregetcorrelatedeventlist
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/eventsstore/nodes/events
      name: eventsstore-nodes-events
      description: REST surface for EventsStore-Nodes-Events.
      operations:
      - method: GET
        name: microsoftazuregetnodeseventlist
        description: Microsoft Azure Gets All Nodes Related Events
        call: service-fabric-client-apis-eventsstore.microsoftazuregetnodeseventlist
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/eventsstore/nodes/{nodename}//events
      name: eventsstore-nodes-nodename-events
      description: REST surface for EventsStore-Nodes-nodeName-$-Events.
      operations:
      - method: GET
        name: microsoftazuregetnodeeventlist
        description: Microsoft Azure Gets A Node Related Events
        call: service-fabric-client-apis-eventsstore.microsoftazuregetnodeeventlist
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/eventsstore/partitions/events
      name: eventsstore-partitions-events
      description: REST surface for EventsStore-Partitions-Events.
      operations:
      - method: GET
        name: microsoftazuregetpartitionseventlist
        description: Microsoft Azure Gets All Partitions Related Events
        call: service-fabric-client-apis-eventsstore.microsoftazuregetpartitionseventlist
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/eventsstore/partitions/{partitionid}//events
      name: eventsstore-partitions-partitionid-events
      description: REST surface for EventsStore-Partitions-partitionId-$-Events.
      operations:
      - method: GET
        name: microsoftazuregetpartitioneventlist
        description: Microsoft Azure Gets A Partition Related Events
        call: service-fabric-client-apis-eventsstore.microsoftazuregetpartitioneventlist
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/eventsstore/partitions/{partitionid}//replicas/events
      name: eventsstore-partitions-partitionid-replicas-events
      description: REST surface for EventsStore-Partitions-partitionId-$-Replicas-Events.
      operations:
      - method: GET
        name: microsoftazuregetpartitionreplicaseventlist
        description: Microsoft Azure Gets All Replicas Related Events For A Partition
        call: service-fabric-client-apis-eventsstore.microsoftazuregetpartitionreplicaseventlist
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/eventsstore/partitions/{partitionid}//replicas/{replicaid}//events
      name: eventsstore-partitions-partitionid-replicas-replicaid-events
      description: REST surface for EventsStore-Partitions-partitionId-$-Replicas-replicaId-$-Events.
      operations:
      - method: GET
        name: microsoftazuregetpartitionreplicaeventlist
        description: Microsoft Azure Gets A Partition Replica Related Events
        call: service-fabric-client-apis-eventsstore.microsoftazuregetpartitionreplicaeventlist
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/eventsstore/services/events
      name: eventsstore-services-events
      description: REST surface for EventsStore-Services-Events.
      operations:
      - method: GET
        name: microsoftazuregetserviceseventlist
        description: Microsoft Azure Gets All Services Related Events
        call: service-fabric-client-apis-eventsstore.microsoftazuregetserviceseventlist
        outputParameters:
        - type: object
          mapping: $.
    - path: /v1/eventsstore/services/{serviceid}//events
      name: eventsstore-services-serviceid-events
      description: REST surface for EventsStore-Services-serviceId-$-Events.
      operations:
      - method: GET
        name: microsoftazuregetserviceeventlist
        description: Microsoft Azure Gets A Service Related Events
        call: service-fabric-client-apis-eventsstore.microsoftazuregetserviceeventlist
        outputParameters:
        - type: object
          mapping: $.
  - type: mcp
    namespace: service-fabric-client-apis-eventsstore-mcp
    port: 9090
    transport: http
    description: MCP adapter for Microsoft Azure Service Fabric Client APIs — EventsStore. One tool per consumed operation,
      routed inline through this capability's consumes block.
    tools:
    - name: microsoft-azure-gets-all-applications
      description: Microsoft Azure Gets All Applications Related Events
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: service-fabric-client-apis-eventsstore.microsoftazuregetapplicationseventlist
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-gets-application-related
      description: Microsoft Azure Gets An Application Related Events
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: service-fabric-client-apis-eventsstore.microsoftazuregetapplicationeventlist
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-gets-all-cluster
      description: Microsoft Azure Gets All Cluster Related Events
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: service-fabric-client-apis-eventsstore.microsoftazuregetclustereventlist
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-gets-all-containers
      description: Microsoft Azure Gets All Containers Related Events
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: service-fabric-client-apis-eventsstore.microsoftazuregetcontainerseventlist
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-gets-all-correlated
      description: Microsoft Azure Gets All Correlated Events For A Given Event
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: service-fabric-client-apis-eventsstore.microsoftazuregetcorrelatedeventlist
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-gets-all-nodes
      description: Microsoft Azure Gets All Nodes Related Events
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: service-fabric-client-apis-eventsstore.microsoftazuregetnodeseventlist
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-gets-node-related
      description: Microsoft Azure Gets A Node Related Events
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: service-fabric-client-apis-eventsstore.microsoftazuregetnodeeventlist
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-gets-all-partitions
      description: Microsoft Azure Gets All Partitions Related Events
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: service-fabric-client-apis-eventsstore.microsoftazuregetpartitionseventlist
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-gets-partition-related
      description: Microsoft Azure Gets A Partition Related Events
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: service-fabric-client-apis-eventsstore.microsoftazuregetpartitioneventlist
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-gets-all-replicas
      description: Microsoft Azure Gets All Replicas Related Events For A Partition
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: service-fabric-client-apis-eventsstore.microsoftazuregetpartitionreplicaseventlist
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-gets-partition-replica
      description: Microsoft Azure Gets A Partition Replica Related Events
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: service-fabric-client-apis-eventsstore.microsoftazuregetpartitionreplicaeventlist
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-gets-all-services
      description: Microsoft Azure Gets All Services Related Events
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: service-fabric-client-apis-eventsstore.microsoftazuregetserviceseventlist
      outputParameters:
      - type: object
        mapping: $.
    - name: microsoft-azure-gets-service-related
      description: Microsoft Azure Gets A Service Related Events
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: service-fabric-client-apis-eventsstore.microsoftazuregetserviceeventlist
      outputParameters:
      - type: object
        mapping: $.