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.