diff --git a/README.md b/README.md index f0ed9cc..522c9a8 100644 --- a/README.md +++ b/README.md @@ -96,47 +96,7 @@ The MCP server for Decision Intelligence extends its capability by enabling AI a The article [Enrich your watsonx Orchestrate chat experience with IBM Decision Intelligence](https://medium.com/@orsinije/decision-intelligence-mcp-server-tutorial-watsonx-orchestrate-4d5a200fbe08) demontrates how to integrate the capability to discover and execute decisions in an IBM watsonx Orchestrate agent using the Decision Intelligence MCP server. -#### Specifying the APIKEY and URL environment variables - -You can use the connection setting to specity the API key and URL environment variables. - -1. Open the main menu, expand **Manage**, and then click **Connections**. The Connection settings opens. - - [![Thumbnail](./doc/wxO-connection-01-thumbnail.png)](doc/wxO-connection-01.png) - -2. Click **Add new connection** to launch the **Add new connection** wizard. - - [![Thumbnail](./doc/wxO-connection-02-thumbnail.png)](doc/wxO-connection-02.png) - -3. Enter the **Connection ID** and **Display name** fields, and then click **Save and continue**. - - [![Thumbnail](./doc/wxO-connection-03-thumbnail.png)](doc/wxO-connection-03.png) - -4. In the **Configure draft connection** panel: - - Select **Key Value Pair** as **Authentication Type**. - - Enter the **Key** and **Value** fields to define the `DI_APIKEY` environment variable. - - Click **Add key value pair**. - - [![Thumbnail](./doc/wxO-connection-04-thumbnail.png)](doc/wxO-connection-04.png) - -5. Enter the **Key** and **Value** fields to define the `URL` environment variable, and then click **Connect**. - - [![Thumbnail](./doc/wxO-connection-05-thumbnail.png)](doc/wxO-connection-05.png) - -6. When the draft connection is connected, click **Next**. - - [![Thumbnail](./doc/wxO-connection-06-thumbnail.png)](doc/wxO-connection-06.png) - -7. Similarly configure the live connection. When it is done, click **Add connection**. - - [![Thumbnail](./doc/wxO-connection-07-thumbnail.png)](doc/wxO-connection-07.png) - -8. In the **Add MCP Server** wizard: - - Select the display name corresponding to the connection you just configured. - - Enter the `npx` command **WITHOUT** the `--di-apikey` and `--url` arguments. - - Click **Connect**, and then click **Done**. - - [![Thumbnail](./doc/wxO-connection-08-thumbnail.png)](doc/wxO-connection-08.png) +See the [WxO integration page](./doc/integration-wxo.md) for passing sensitive configuration settings to the DI MCP Server. ### Integrating decision services into Claude Desktop diff --git a/doc/integration-wxo.md b/doc/integration-wxo.md new file mode 100644 index 0000000..1d031fd --- /dev/null +++ b/doc/integration-wxo.md @@ -0,0 +1,43 @@ +# Integration of the DI MCP Service in WxO + +## Specifying the APIKEY and URL environment variables + +You can use the connection setting to specity the API key and URL environment variables. + +1. Open the main menu, expand **Manage**, and then click **Connections**. The Connection settings opens. + + [![Thumbnail](./wxO-connection-01-thumbnail.png)](doc/wxO-connection-01.png) + +2. Click **Add new connection** to launch the **Add new connection** wizard. + + [![Thumbnail](./wxO-connection-02-thumbnail.png)](doc/wxO-connection-02.png) + +3. Enter the **Connection ID** and **Display name** fields, and then click **Save and continue**. + + [![Thumbnail](./wxO-connection-03-thumbnail.png)](doc/wxO-connection-03.png) + +4. In the **Configure draft connection** panel: + - Select **Key Value Pair** as **Authentication Type**. + - Enter the **Key** and **Value** fields to define the `DI_APIKEY` environment variable. + - Click **Add key value pair**. + + [![Thumbnail](./wxO-connection-04-thumbnail.png)](doc/wxO-connection-04.png) + +5. Enter the **Key** and **Value** fields to define the `URL` environment variable, and then click **Connect**. + + [![Thumbnail](./wxO-connection-05-thumbnail.png)](doc/wxO-connection-05.png) + +6. When the draft connection is connected, click **Next**. + + [![Thumbnail](./wxO-connection-06-thumbnail.png)](doc/wxO-connection-06.png) + +7. Similarly configure the live connection. When it is done, click **Add connection**. + + [![Thumbnail](./wxO-connection-07-thumbnail.png)](doc/wxO-connection-07.png) + +8. In the **Add MCP Server** wizard: + - Select the display name corresponding to the connection you just configured. + - Enter the `npx` command **WITHOUT** the `--di-apikey` and `--url` arguments. + - Click **Connect**, and then click **Done**. + + [![Thumbnail](./wxO-connection-08-thumbnail.png)](doc/wxO-connection-08.png) \ No newline at end of file