naftiko: 1.0.0-alpha2 info: label: Amazon Resource Explorer Operations description: Workflow capability for Amazon Resource Explorer. Enables automation of Amazon Resource Explorer resources for cloud operations teams. tags: - Amazon Resource Explorer - AWS - Cloud Operations created: '2026-04-19' modified: '2026-05-06' binds: - namespace: env keys: AWS_ACCESS_KEY: AWS_ACCESS_KEY AWS_SECRET_KEY: AWS_SECRET_KEY capability: consumes: - type: http namespace: amazon-resource-explorer baseUri: https://resource-explorer-2.{region}.amazonaws.com description: Amazon Resource Explorer API authentication: type: bearer token: '{{AWS_ACCESS_KEY}}' resources: - name: Search path: /Search description: Search operations operations: - name: Search method: POST description: Search Resources outputRawFormat: json outputParameters: - name: result type: object value: $. - name: GetIndex path: /GetIndex description: GetIndex operations operations: - name: GetIndex method: POST description: Get Index outputRawFormat: json outputParameters: - name: result type: object value: $. - name: CreateIndex path: /CreateIndex description: CreateIndex operations operations: - name: CreateIndex method: POST description: Create Index outputRawFormat: json outputParameters: - name: result type: object value: $. - name: DeleteIndex path: /DeleteIndex description: DeleteIndex operations operations: - name: DeleteIndex method: POST description: Delete Index outputRawFormat: json outputParameters: - name: result type: object value: $. - name: ListIndexes path: /ListIndexes description: ListIndexes operations operations: - name: ListIndexes method: POST description: List Indexes outputRawFormat: json outputParameters: - name: result type: object value: $. - name: CreateView path: /CreateView description: CreateView operations operations: - name: CreateView method: POST description: Create View outputRawFormat: json outputParameters: - name: result type: object value: $. - name: DeleteView path: /DeleteView description: DeleteView operations operations: - name: DeleteView method: POST description: Delete View outputRawFormat: json outputParameters: - name: result type: object value: $. - name: GetView path: /GetView description: GetView operations operations: - name: GetView method: POST description: Get View outputRawFormat: json outputParameters: - name: result type: object value: $. - name: ListViews path: /ListViews description: ListViews operations operations: - name: ListViews method: POST description: List Views outputRawFormat: json outputParameters: - name: result type: object value: $. - name: BatchGetView path: /BatchGetView description: BatchGetView operations operations: - name: BatchGetView method: POST description: Batch Get View outputRawFormat: json outputParameters: - name: result type: object value: $. - name: ListSupportedResourceTypes path: /ListSupportedResourceTypes description: ListSupportedResourceTypes operations operations: - name: ListSupportedResourceTypes method: POST description: List Supported Resource Types outputRawFormat: json outputParameters: - name: result type: object value: $. - name: ListTagsForResource path: /ListTagsForResource/{resourceArn} description: ListTagsForResource operations operations: - name: ListTagsForResource method: GET description: List Tags for Resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: TagResource path: /TagResource/{resourceArn} description: TagResource operations operations: - name: TagResource method: POST description: Tag Resource outputRawFormat: json outputParameters: - name: result type: object value: $. - name: UntagResource path: /UntagResource/{resourceArn} description: UntagResource operations operations: - name: UntagResource method: DELETE description: Untag Resource outputRawFormat: json outputParameters: - name: result type: object value: $. exposes: - type: rest port: 8080 namespace: amazon-resource-explorer-api description: Unified REST API for Amazon Resource Explorer operations. resources: - path: /v1/resources name: resources description: Amazon Resource Explorer resources operations: - method: GET name: list-resources description: List Amazon Resource Explorer resources outputParameters: - type: object mapping: $. - type: mcp port: 9090 namespace: amazon-resource-explorer-mcp transport: http description: MCP server for AI-assisted Amazon Resource Explorer operations. tools: - name: list-amazon-resource-explorer-resources description: List Amazon Resource Explorer resources hints: readOnly: true outputParameters: - type: object mapping: $.