Jentic · Capability

Jentic Jairf Bridge

Pulls Jentic's JAIRF (Jentic AI-Readiness Framework) scores into Naftiko Signals so company / API landing pages get an "AI-ready" governance signal alongside the existing service / standard / tool coverage. Lets Naftiko's outside-in profiling layer carry the Jentic-computed agent-readiness rubric for any API in their catalog.

Run with Naftiko NaftikoJenticPartnershipJAIRFAI-ReadinessSignalsGTM

What You Can Do

GET
List jairf scores
/jairf/scores
GET
Get jairf score
/jairf/scores/{api_id}
GET
Get jairf rubric
/jairf/rubric
GET
Get jairf summary
/jairf/summary

MCP Tools

list-jairf-scores

List Jentic JAIRF AI-Readiness scores across the catalog (optionally filtered by API).

read-only
get-jairf-score

Get the JAIRF AI-Readiness score for a single API.

read-only
get-jairf-rubric

Get the JAIRF rubric definition (the scoring dimensions and weights).

read-only
get-jairf-summary

Get an aggregate JAIRF score summary across the Jentic catalog.

read-only

Capability Spec

jentic-jairf-bridge.yaml Raw ↑
naftiko: "1.0.0-alpha2"

info:
  title: Jentic JAIRF Bridge
  description: >-
    Pulls Jentic's JAIRF (Jentic AI-Readiness Framework) scores into
    Naftiko Signals so company / API landing pages get an "AI-ready"
    governance signal alongside the existing service / standard / tool
    coverage. Lets Naftiko's outside-in profiling layer carry the
    Jentic-computed agent-readiness rubric for any API in their catalog.
  tags:
    - Naftiko
    - Jentic
    - Partnership
    - JAIRF
    - AI-Readiness
    - Signals
    - GTM
  created: '2026-05-15'
  modified: '2026-05-15'

binds:
  - namespace: jentic-env
    description: Jentic agent-scoped API key.
    keys:
      JENTIC_API_KEY: JENTIC_API_KEY

capability:
  consumes:
    - namespace: jentic
      type: http
      baseUri: https://api.jentic.com
      authentication:
        type: bearer
        token: '{{JENTIC_API_KEY}}'
      resources:
        - name: list-jairf-scores
          path: '/jairf/scores'
          operations:
            - name: list-jairf-scores
              method: GET
              inputParameters:
                - { name: api_name, in: query, type: string, required: false }
                - { name: cursor, in: query, type: string, required: false }
        - name: jairf-score
          path: '/jairf/scores/{{api_id}}'
          operations:
            - name: get-jairf-score
              method: GET
              inputParameters:
                - { name: api_id, in: path, required: true }
        - name: jairf-rubric
          path: '/jairf/rubric'
          operations:
            - name: get-jairf-rubric
              method: GET
        - name: jairf-summary
          path: '/jairf/summary'
          operations:
            - name: get-jairf-summary
              method: GET

  exposes:
    - type: rest
      address: 0.0.0.0
      port: 8080
      namespace: jentic-jairf-bridge-rest
      description: REST surface for Jentic JAIRF AI-Readiness scores.
      resources:
        - name: list-jairf-scores
          path: '/jairf/scores'
          operations:
            - name: list-jairf-scores
              method: GET
              inputParameters:
                - { name: api_name, in: query, type: string, required: false }
                - { name: cursor, in: query, type: string, required: false }
              call: jentic.list-jairf-scores
        - name: jairf-score
          path: '/jairf/scores/{api_id}'
          operations:
            - name: get-jairf-score
              method: GET
              inputParameters:
                - { name: api_id, in: path, type: string, required: true }
              call: jentic.get-jairf-score
        - name: jairf-rubric
          path: '/jairf/rubric'
          operations:
            - name: get-jairf-rubric
              method: GET
              call: jentic.get-jairf-rubric
        - name: jairf-summary
          path: '/jairf/summary'
          operations:
            - name: get-jairf-summary
              method: GET
              call: jentic.get-jairf-summary

    - type: mcp
      address: 0.0.0.0
      port: 3010
      namespace: jentic-jairf-bridge-mcp
      description: MCP server for surfacing Jentic JAIRF AI-Readiness scores.
      tools:
        - name: list-jairf-scores
          description: List Jentic JAIRF AI-Readiness scores across the catalog (optionally filtered by API).
          hints: { readOnly: true }
          inputParameters:
            - { name: api_name, type: string, required: false, description: Filter to a specific API. }
            - { name: cursor, type: string, required: false, description: Pagination cursor. }
          call: jentic.list-jairf-scores
        - name: get-jairf-score
          description: Get the JAIRF AI-Readiness score for a single API.
          hints: { readOnly: true }
          inputParameters:
            - { name: api_id, type: string, required: true, description: Jentic API ID. }
          call: jentic.get-jairf-score
        - name: get-jairf-rubric
          description: Get the JAIRF rubric definition (the scoring dimensions and weights).
          hints: { readOnly: true }
          call: jentic.get-jairf-rubric
        - name: get-jairf-summary
          description: Get an aggregate JAIRF score summary across the Jentic catalog.
          hints: { readOnly: true }
          call: jentic.get-jairf-summary