Microsoft Azure · Capability

Microsoft Azure Image Search Client — ImageDetailSearch

Microsoft Azure Image Search Client — ImageDetailSearch. 1 operations. Lead operation: Microsoft Azure The Image Detail Search Api Lets You Search On Bing And Get Back Insights About An Image, Such As Webpages That Include The Image This Section Provides Technical Details About The Query Parameters And Headers That You Use To Request Insights Of Images And The Json Response Objects That Contain Th

Run with Naftiko Microsoft AzureImageDetailSearch

What You Can Do

GET
Microsoftazureimagesdetails — Microsoft Azure The Image Detail Search Api Lets You Search On Bing And Get Back Insights About An Image, Such As Webpages That Include The Image This Section Provides Technical Details About The Query Parameters And Headers That You Use To
/v1/images/details

MCP Tools

microsoft-azure-image-detail-search

Microsoft Azure The Image Detail Search Api Lets You Search On Bing And Get Back Insights About An Image, Such As Webpages That Include The Image This Section Provides Technical Details About The Query Parameters And Headers That You Use To

read-only idempotent

Capability Spec

image-search-client-imagedetailsearch.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: Microsoft Azure Image Search Client — ImageDetailSearch
  description: 'Microsoft Azure Image Search Client — ImageDetailSearch. 1 operations. Lead operation: Microsoft Azure The
    Image Detail Search Api Lets You Search On Bing And Get Back Insights About An Image, Such As Webpages That Include The
    Image This Section Provides Technical Details About The Query Parameters And Headers That You Use To Request Insights
    Of Images And The Json Response Objects That Contain Th'
  tags:
  - Microsoft Azure
  - ImageDetailSearch
  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: image-search-client-imagedetailsearch
    baseUri: https://api.cognitive.microsoft.com/bing/v7.0
    description: Microsoft Azure Image Search Client — ImageDetailSearch business capability. Self-contained, no shared references.
    resources:
    - name: images-details
      path: /images/details
      operations:
      - name: microsoftazureimagesdetails
        method: GET
        description: Microsoft Azure The Image Detail Search Api Lets You Search On Bing And Get Back Insights About An Image,
          Such As Webpages That Include The Image This Section Provides Technical Details About The Query Parameters And Headers
          That You Use To
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: Accept
          in: header
          type: string
          description: The default media type is application/json. To specify that the response use [JSON-LD](http://json-ld.org/),
            set the Accept header to application/ld+json.
        - name: Accept-Language
          in: header
          type: string
          description: A comma-delimited list of one or more languages to use for user interface strings. The list is in decreasing
            order of preference. For additional information, in
        - name: Content-Type
          in: header
          type: string
          description: Optional request header. If you set the [modules](https://docs.microsoft.com/en-us/rest/api/cognitiveservices/bing-images-api-v7-reference#modulesrequested)
            que
        - name: User-Agent
          in: header
          type: string
          description: 'The user agent originating the request. Bing uses the user agent to provide mobile users with an optimized
            experience. Although optional, you are encouraged to '
        - name: X-MSEdge-ClientID
          in: header
          type: string
          description: 'Bing uses this header to provide users with consistent behavior across Bing API calls. Bing often
            flights new features and improvements, and it uses the client '
        - name: X-MSEdge-ClientIP
          in: header
          type: string
          description: The IPv4 or IPv6 address of the client device. The IP address is used to discover the user's location.
            Bing uses the location information to determine safe sear
        - name: X-Search-Location
          in: header
          type: string
          description: A semicolon-delimited list of key/value pairs that describe the client's geographical location. Bing
            uses the location information to determine safe search beha
        - name: cab
          in: query
          type: number
          description: The bottom coordinate of the region to crop. The coordinate is a fractional value of the original image's
            height and is measured from the top, left corner of th
        - name: cal
          in: query
          type: number
          description: 'The left coordinate of the region to crop. The coordinate is a fractional value of the original image''s
            height and is measured from the top, left corner of the '
        - name: car
          in: query
          type: number
          description: The right coordinate of the region to crop. The coordinate is a fractional value of the original image's
            height and is measured from the top, left corner of the
        - name: cat
          in: query
          type: number
          description: The top coordinate of the region to crop. The coordinate is a fractional value of the original image's
            height and is measured from the top, left corner of the i
        - name: ct
          in: query
          type: string
          description: The crop type to use when cropping the image based on the coordinates specified in the cal, cat, car,
            and cab parameters. The following are the possible values.
        - name: cc
          in: query
          type: string
          description: A 2-character country code of the country where the results come from. For a list of possible values,
            see [Market Codes](https://docs.microsoft.com/en-us/rest/a
        - name: id
          in: query
          type: string
          description: An ID that uniquely identifies an image. Use this parameter to ensure that the specified image is the
            first image in the list of images that Bing returns. The [
        - name: imgUrl
          in: query
          type: string
          description: The URL of an image that you want to get insights of. Use this parameter as an alternative to using
            the insightsToken parameter to specify the image. You may al
        - name: insightsToken
          in: query
          type: string
          description: 'An image token. The [Image](https://docs.microsoft.com/en-us/rest/api/cognitiveservices/bing-images-api-v7-reference#image)
            object''s [imageInsightsToken](https:'
        - name: modules
          in: query
          type: array
          description: 'A comma-delimited list of insights to request. The following are the possible case-insensitive values.
            All: Return all insights, if available, except Recognized'
        - name: mkt
          in: query
          type: string
          description: The market where the results come from. Typically, mkt is the country where the user is making the
            request from. However, it could be a different country if the
        - name: q
          in: query
          type: string
          description: The user's search query term. The term cannot be empty. The term may contain [Bing Advanced Operators](http://msdn.microsoft.com/library/ff795620.aspx).
            For exa
          required: true
        - name: safeSearch
          in: query
          type: string
          description: 'Filter images for adult content. The following are the possible filter values. Off: May return images
            with adult content. If the request is through the Image Se'
        - name: setLang
          in: query
          type: string
          description: The language to use for user interface strings. Specify the language using the ISO 639-1 2-letter language
            code. For example, the language code for English is E
  exposes:
  - type: rest
    namespace: image-search-client-imagedetailsearch-rest
    port: 8080
    description: REST adapter for Microsoft Azure Image Search Client — ImageDetailSearch. One Spectral-compliant resource
      per consumed operation, prefixed with /v1.
    resources:
    - path: /v1/images/details
      name: images-details
      description: REST surface for images-details.
      operations:
      - method: GET
        name: microsoftazureimagesdetails
        description: Microsoft Azure The Image Detail Search Api Lets You Search On Bing And Get Back Insights About An Image,
          Such As Webpages That Include The Image This Section Provides Technical Details About The Query Parameters And Headers
          That You Use To
        call: image-search-client-imagedetailsearch.microsoftazureimagesdetails
        with:
          Accept: rest.Accept
          Accept-Language: rest.Accept-Language
          Content-Type: rest.Content-Type
          User-Agent: rest.User-Agent
          X-MSEdge-ClientID: rest.X-MSEdge-ClientID
          X-MSEdge-ClientIP: rest.X-MSEdge-ClientIP
          X-Search-Location: rest.X-Search-Location
          cab: rest.cab
          cal: rest.cal
          car: rest.car
          cat: rest.cat
          ct: rest.ct
          cc: rest.cc
          id: rest.id
          imgUrl: rest.imgUrl
          insightsToken: rest.insightsToken
          modules: rest.modules
          mkt: rest.mkt
          q: rest.q
          safeSearch: rest.safeSearch
          setLang: rest.setLang
        outputParameters:
        - type: object
          mapping: $.
  - type: mcp
    namespace: image-search-client-imagedetailsearch-mcp
    port: 9090
    transport: http
    description: MCP adapter for Microsoft Azure Image Search Client — ImageDetailSearch. One tool per consumed operation,
      routed inline through this capability's consumes block.
    tools:
    - name: microsoft-azure-image-detail-search
      description: Microsoft Azure The Image Detail Search Api Lets You Search On Bing And Get Back Insights About An Image,
        Such As Webpages That Include The Image This Section Provides Technical Details About The Query Parameters And Headers
        That You Use To
      hints:
        readOnly: true
        destructive: false
        idempotent: true
      call: image-search-client-imagedetailsearch.microsoftazureimagesdetails
      with:
        Accept: tools.Accept
        Accept-Language: tools.Accept-Language
        Content-Type: tools.Content-Type
        User-Agent: tools.User-Agent
        X-MSEdge-ClientID: tools.X-MSEdge-ClientID
        X-MSEdge-ClientIP: tools.X-MSEdge-ClientIP
        X-Search-Location: tools.X-Search-Location
        cab: tools.cab
        cal: tools.cal
        car: tools.car
        cat: tools.cat
        ct: tools.ct
        cc: tools.cc
        id: tools.id
        imgUrl: tools.imgUrl
        insightsToken: tools.insightsToken
        modules: tools.modules
        mkt: tools.mkt
        q: tools.q
        safeSearch: tools.safeSearch
        setLang: tools.setLang
      outputParameters:
      - type: object
        mapping: $.