Skip to main content

Adding the arnold™ MCP Connector in Copilot Studio

This guide explains how to configure the arnold™ MCP connector in Microsoft Copilot Studio after your agent has been created.


Step 1: Add Agent Instructions

To ensure proper SAP data handling and secure tool usage, configure the agent instructions as follows:

  • Only use the arnold™ MCP tools for all SAP data retrieval.
  • Do not assume or fabricate information. All responses must come directly from tool calls.
  • Display returned data in a clear, readable format.
  • Provide a SUMMARY for each response that explains the returned data.

These instructions enforce tool-based retrieval, prevent hallucinations, and standardize output formatting.


Step 2: Add the MCP Connector

  1. In Copilot Studio, open the Tools tab.
  2. Click Add a tool.
  3. Select Model Context Protocol.

MCP Connector Configuration

Configure the connector with the following values:

  • Server Name
    enosix arnold MCP

  • Server Description
    Provides SAP data access to AI Agent

  • Server URL
    https://na.arnold.enosix.com/mcp

  • Authentication Type
    OAuth 2.0

  • Discovery Type
    Dynamic discovery

  1. Click Create.

Step 3: Connect the MCP Connector

  1. When prompted, click Not Connected.
  2. Select the connection created in the arnold™ Portal.
    • If multiple connections exist, you will be prompted to choose one.
  3. Click Create.
  4. Authenticate when prompted.
  5. Click Add and Configure.

The MCP connector is now attached to the agent.


Step 4: Review Connector Settings and Tools

After configuration, you will land on the connector detail screen.

Authentication Mode

By default, the MCP connector uses End-user credentials.

  • Each user must authenticate individually before accessing SAP data.
  • This ensures user-level security, traceability, and audit logging.
  • All activity is logged under the individual user in arnold™ Portal.

For testing or controlled demo environments, you may switch to:

Maker-provided credentials

  • The agent accesses SAP using a shared credential.
  • Individual user authentication is not required.
  • All SAP logs in arnold™ Portal will appear under the shared credential.

Use Maker-provided credentials only for non-production or controlled testing scenarios.


Tool Management

To control the scope of the agent:

  1. Open the Tools section.
  2. Review the dynamically discovered tools.
  3. Disable any tools not required for this specific agent.

Example:

  • material_search_by_group
  • material_search_by_type
  1. Click Save.

Restricting tools improves security and reduces unintended tool invocation.


Step 5: Publish the Agent

note

Share the agent with employees in your organization who have permission to use it.

  1. Click Publish.
  2. Select Force newest version.
  3. Confirm publishing.

Publishing may take several seconds.


Step 6: Enable the Microsoft 365 Copilot Channel

  1. Navigate to Channels.
  2. Select Microsoft 365 Copilot.
  3. Click See agent in Microsoft 365.

If the channel is not visible, add the Microsoft 365 Copilot channel first.

  1. Click See agent in Microsoft 365 to open it.

Step 7: Add and Share the Agent

  1. In Microsoft 365, click Add.
  2. Once installed, the agent appears under Agents in the left menu.
  3. Hover over the agent, click More, then select Share.
  4. Copy the share link and distribute it to pilot participants.

The enosix Arnold™ MCP connector is now fully configured and available through Microsoft 365 Copilot.