Virtual MCP Servers

Create creates a Raw-tools Virtual MCP Server from one Hosted or External MCP source or an initially empty Assigned-tools catalog.

post/api/v1/virtual_mcp_servers

Request

  • Base URL
    https://example.conductor.one
  • URL
    https://example.conductor.one/api/v1/virtual_mcp_servers
  • Auth
    HTTP bearer and OAuth 2
    Client credentials
    Token URL: /auth/v1/token

Request body

allowPersonalSourcesboolean

Permit owner-scoped personal MCP sources on supported compositions.

assignedToolsC1ApiAiGovernanceV1VirtualMCPAssignedTools

VirtualMCPAssignedTools marks a Virtual MCP Server composed from selected Toolsets and individual tools.

displayNamestring

Human-readable name shown to administrators and users.

requireDeviceTrustboolean

When true, require an active ConductorOne-managed device in addition to DPoP. require_device_trust=true requires require_dpop=true.

requireDpopboolean

When true, require DPoP proof-of-possession for OAuth access tokens.

slugstring

Initial canonical lowercase route segment, unique for the tenant.

Response

VirtualMCPServerServiceCreateResponse contains the created Virtual MCP Server.

Changes