The Pricefx MCP Server is using the OAuth authorization with Authorization Code Grant flow. The Pricefx MCP Server also supports PKCE.
Client Registration
To use OAuth, each client must be registered with a specific client_id. This configuration is defined through the oauthConfiguration Advanced Configuration Option. Multiple clients can be registered within this setting.
Example Configuration
{
"knownClients": {
"Claude": {
"redirect_uri": "https://claude.ai/api/mcp/auth_callback"
}
}
}
Client Configuration Properties
|
Property |
Example Value |
Required |
Description |
|---|---|---|---|
|
client_id |
Claude |
Yes |
Client ID example. |
|
redirect_uri |
|
Yes |
Must be configured, as it will be sent by the client. |
API Endpoints
The following URL scheme is used.
https://<mcp domain URL>/mcp/<instance base URL>/<partition>
|
MCP Domain URL |
|---|
|
|
OAuth / Authorize
This endpoint implements OAuth authorization as per the specification. At the end of the authorization flow, it returns a code value via the configured redirect_uri.
This code must be consumed within 10 minutes and can be used only once.