Share via


Connect any agent to any external data with custom MCP servers

Important

Some of the functionality described in this release plan has not been released. Delivery timelines may change and projected functionality may not be released (see Microsoft policy). Learn more: What's new and planned

Enabled for Public preview General availability
Admins, makers, marketers, or analysts, automatically Mar 2026 Apr 2026

Business value

Custom Model Context Protocol (MCP) servers let you connect Microsoft Copilot, VS Code, Git, Claude, and other AI agents to the third-party apps and internal systems your business relies on such as Docusign, Salesforce, GitHub, or ServiceNow. Makers and developers can create or clone reusable, governed MCP servers that bring together connector actions, tools from other MCPs, and custom APIs, giving agents the ability to take meaningful, secure actions across platforms.

Feature details

Custom MCP servers function as the bridge between your agents and your systems, enabling them to call the exact tools they need to complete a task.

With this feature, you can create new or clone existing MCP servers:

  • Build new MCP servers by assembling connector actions, tools from other MCP servers, and custom APIs
  • Clone existing Microsoft authored or hosted MCP servers like Dataverse MCP servers, and tailor them for your business by adding, removing, or replacing tools

Custom MCP servers:

  • Give Makers and developers the flexibility to:

    • Add only the tools relevant to their scenario
    • Remove unnecessary or restricted actions
    • Swap in business-specific APIs or trusted toolsets
    • Design focused, scenario-based MCPs that are easier for agents to invoke and for admins to govern
  • Support multiple AI agents:

    • Compatible with Microsoft Copilot, VS Code, Git Claude, ChatGPT, and other custom agents
    • One MCP server can support many agents and use cases
  • Integrate with any system:

    • Connect through connector actions from Microsoft and third-party services such as Salesforce, ServiceNow, GitHub, and Outlook
    • Reuse tools from other MCP servers, such as standardized prompts or business logic packages
    • Add custom APIs hosted in Dataverse to integrate proprietary processes and data securely
  • Provide enterprise-grade governance:

    • Enforce Data Loss Prevention (DLP) policies
    • Apply access controls at both the MCP server and individual tool level

Geographic areas

Visit the Explore Feature Geography report for Microsoft Azure areas where this feature is planned or available.

Language availability

Visit the Explore Feature Language report for information on this feature's availability.