Limitations (Pricefx MCP Server)

OAuth Client Registration Support in Pricefx MCP Server

The Pricefx MCP Server currently supports only the Manual OAuth Client Registration.
This means that all OAuth clients must be explicitly configured in the server’s oauthConfiguration settings, where each client is assigned a predetermined client_id and a corresponding redirect_uri. The configuration must be managed directly by an administrator and stored within the Advanced Configuration Options. At this time, the Pricefx MCP Server does not support Dynamic Discovery (such as automatic retrieval of OAuth metadata) nor Dynamic Client Registration (automatic provisioning of new OAuth clients). As a result, any system or agent integrating with a Pricefx MCP Server must rely on pre-configured credentials rather than automated registration flows.

Permissions

To discover and use MCP Roles, a user must have permission to read from the Application Configuration Options table(APPLICATIONPROPERTIES_FETCH), which is currently granted only to the following user roles:

  • General Admin

  • Data Integration

  • Support

  • Develop Interceptors

For more information about user roles see User Roles.