The authentication mode is not defined. Using 'DiApiKey'
The transport protocol is not defined. Using 'stdio'
IBM Decision Intelligence MCP Server version 2.1.2 running on stdio
Now polling for tools change every 30s
MCP server 'mcp-server' is up & running...
starting server on port 3002
You may also see the discovered decision service and operation schema in the logs.
Tunnel ID : giant-chair-fwckv6f.uks1
Port Number : 3002
Protocol : auto
Access control : {Inherited: +Anonymous [connect]}
Host the tunnel:
devtunnel host giant-chair-fwckv6f.uks1
Replace giant-chair-fwckv6f.uks1 with your actual Tunnel ID.
Example output:
Hosting port: 3002
Connect via browser: https://2d2bvkrr-3002.uks1.devtunnels.ms
Ready to accept connections for tunnel: giant-chair-fwckv6f.uks1
Note: If your tunnel also shows other ports such as 3000, that is fine. It only means those ports are also attached to the same tunnel. For this DI test, you only need port 3002.
Keep this terminal window open - the tunnel must remain active for Copilot Studio to connect.
Step 4: Build the MCP URL for Copilot Studio
Use the Dev Tunnel URL from the previous step plus /mcp:
https://2d2bvkrr-3002.uks1.devtunnels.ms/mcp
Replace 2d2bvkrr-3002.uks1.devtunnels.ms with your actual tunnel URL.
This is the URL you will configure in Copilot Studio.
Step 5: Create the Copilot Studio Agent
In Copilot Studio:
- Create a new agent
- Go to Tools
- Add an existing MCP server
- Paste the tunnel URL:
https://2d2bvkrr-3002.uks1.devtunnels.ms/mcp
- Complete the connection flow
- Wait for the tools to be discovered
- If prompted to open the connection manager, do that and click Connect
Step 6: Confirm the Tool Appears
Once Copilot Studio connects successfully, it should import the decision operation as a tool.
In the tested setup, the tool appeared as:
Getting_started_daily-advice