Blog

Naftiko Capabilities for Axway API Management

·May 1, 2026
Table of contents

Axway API Management is a full-lifecycle API management platform with deep enterprise integration, identity federation, and multi-organization management capabilities. The Naftiko capability set for Axway is one of the most comprehensive in the fleet, covering applications, analytics, identity, and organization management across four capability files.

What the Capability Covers

Four workflow capabilities: Application and Analytics, Identity and Access, Identity Provider Management, and Organization Management — covering app lifecycle, authentication, SAML/OIDC federation, and multi-org hierarchy.

Key MCP Tools

Organizations: org-findOne, org-userFind, org-userCreate, org-userUpdate, org-stats, org-findSubscriptions, org-findEnvs

Teams: team-create, team-find, team-userAdd, team-userRemove, team-userUpdateRole

Identity Providers: provider-idpCreateSAML, provider-idpCreateOIDC, org-idpAssociate, org-idpFind

Analytics: analytics-query, analytics-error, usage-find, activity-find

Auth: auth-login, auth-logout, auth-mfaVerify, auth-sessionFind

Capability Specification

naftiko: 1.0.0-alpha1

info:
  label: Axway Organization Management
  description: Manage organizations, subscriptions, domains, entitlements, and environments on the Axway Amplify platform.
  tags:
    - Axway
    - Organization
    - Enterprise
    - Administration

binds:
  - namespace: env
    keys:
      AXWAY_BEARER_TOKEN: AXWAY_BEARER_TOKEN

capability:
  consumes:
    - namespace: amplify-platform
      type: http
      baseUri: https://platform.axway.com
      authentication:
        type: bearer
        token: ""
      resources:
        - name: organizations
          path: "/api/v1/org/{orgId}"
          operations:
            - name: org-findOne
              method: GET
            - name: org-stats
              method: GET
            - name: org-findSubscriptions
              method: GET
        - name: org-users
          path: "/api/v1/org/{orgId}/user"
          operations:
            - name: org-userFind
              method: GET
        - name: teams
          path: "/api/v1/team"
          operations:
            - name: team-find
              method: GET

  exposes:
    - type: mcp
      port: 9081
      namespace: axway-org-mcp
      description: "MCP tools for Axway organization and identity management."
      tools:
        - name: org-findOne
          description: "Get details for an Axway organization."
          hints:
            readOnly: true
          call: amplify-platform.org-findOne
          outputParameters:
            - type: object
              mapping: $.

        - name: org-userFind
          description: "List users within an Axway organization."
          hints:
            readOnly: true
          call: amplify-platform.org-userFind
          outputParameters:
            - type: object
              mapping: $.

        - name: org-stats
          description: "Get usage statistics for an Axway organization."
          hints:
            readOnly: true
          call: amplify-platform.org-stats
          outputParameters:
            - type: object
              mapping: $.

        - name: team-find
          description: "List all teams within an organization."
          hints:
            readOnly: true
          call: amplify-platform.team-find
          outputParameters:
            - type: object
              mapping: $.

        - name: org-findSubscriptions
          description: "List all subscriptions associated with the organization."
          hints:
            readOnly: true
          call: amplify-platform.org-findSubscriptions
          outputParameters:
            - type: object
              mapping: $.

Running It

docker pull ghcr.io/naftiko/framework:latest

# Set AXWAY_BEARER_TOKEN in your .env file
docker run -p 9081:9081 \
  -v ./capabilities/organization-management.yaml:/app/capability.yaml \
  --env-file .env \
  ghcr.io/naftiko/framework:latest /app/capability.yaml

The Axway capabilities are particularly useful for identity and access governance workflows — an AI agent can audit organization membership, check team roles, validate SSO provider configuration, and surface anomalies across your organizational hierarchy. The Axway capability set is part of the Naftiko Fleet.