Configure Moody’s Compliance Screening Agent in IBM watsonx Orchestrate
Learn how to subscribe to the Moody’s Compliance Screening Agent and configure it in IBM watsonx Orchestrate using OAuth connection, ADK, and MCP tools.
This guide explains how to subscribe to the Moody’s Compliance Screening Agent and configure it in IBM watsonx Orchestrate (wxO) when you have received your credentials.
Subscribe to the Moody’s Compliance Screening Agent
The Moody’s Compliance Screening Agent is available under the Bring Your Own License (BYOL) model on the IBM platform.
To subscribe to the Moody’s Compliance Screening Agent and receive your ClientID and ClientSecret, contact the Moody's Sales team at the following email address: Sales_Alliances@moodys.com.
Configure the Moody’s Compliance Screening Agent in IBM watsonx Orchestrate
To configure Moody’s Compliance Screening Agent in the IBM Agentic platform, you need to install and configure IBM Agent Development Kit (ADK), create an OAUth connection to Moody's Identification Service, import Moody's Model Context Protocol (MCP) tools using ADK, and create an IBM Agent consuming the Moody’s Compliance Screening Agent tools.
Install and configure IBM ADK
Follow the wxO ADK documentation on the official IBM Developer site to install and configure the IBM wxO ADK integration on your wxO instance.
Create an OAuth connection to Moody's OAuth server
To set up the connection to Moody's OAuth server using OAuth2 Authorization Code:
In the wxO UI, navigate to Manage > Connections and select .

Enter "Moodys_OAuth_Connection" as the Connection ID and "Moody's OAuth 2 Connection" as the Display name and select .

Select as the Authentication type.

Use the following values to create the draft connection, which is used to import Moody’s Compliance Screening Agent tools, set up the agent builder, and test the draft connection to make sure it works:
Server URL: Leave blank
Token URL: Enter "https://login.moodys.com/oauth2/v1/token"
Scope: Enter "openid profile email tenants groups"
Authorization URL: Enter "https://login.moodys.com/oauth2/v1/authorize"
ClientID and Client Secret: Enter the ClientID and ClientSecret you received from the Moody's Sales team.
Credential type: Select .
Select . You are redirected to an authorization window and then to Moody's Identification Service where you can sign in using your Moody's SSO credentials.

A message appears in the wxO UI when you are successfully connected to the Moody's OAuth server.
Select to create the live connection, which is used for production.
Select to use the same values as the draft connection, and then select to test the live connection.
A message appears in the wxO UI when you are successfully connected to the Moody's OAuth server.
Select . Green check icons appear under Draft and Live on the Connections screen to indicate that the connection was successfully established.
Import Moody's MCP tools via ADK using the OAuth connection
To import Moody’s Compliance Screening Agent MCP tools using ADK, run the following command in a Unix shell:
orchestrate toolkits import --kind mcp --name moodys_mcp_tools --description "Moody’s Screening Agent MCP tools" --url "https://screening-ai-services.moodys.cloud/mcp" --transport "streamable_http" --tools "*" --app-id "Moodys_OAuth_Connection"
Ensure the app-id is identical to the value you entered for Connection ID when creating an OAuth connection to Moody's OAuth server.
See the official ADK documentation for more details on connection setup and toolkit import.
Create an IBM Agent to use Moody's MCP tools
To create an IBM Agent to consume the Moody’s Compliance Screening Agent MCP tools:
In the wxO UI, navigate to Build > Agent Builder.

In the Tools section, select .
Select and then choose .
Open the Select MCP server drop-down and select .
Activate the MCP tools you need for your agent and business operations and then select . The activated tools appear in your agent's toolset.
Finalize your agent setup and configurations to meet your specific requirements. See the official IBM watsonx Orchestrate documentation for detailed guidance.