Class CfnAssociationPropsMixin.MCPServerConfigurationProperty
Configuration for MCP (Model Context Protocol) server integration.
Inherited Members
Namespace: Amazon.CDK.Mixins.Preview.AWS.DevOpsAgent.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnAssociationPropsMixin.MCPServerConfigurationProperty : CfnAssociationPropsMixin.IMCPServerConfigurationProperty
Syntax (vb)
Public Class CfnAssociationPropsMixin.MCPServerConfigurationProperty Implements CfnAssociationPropsMixin.IMCPServerConfigurationProperty
Remarks
Defines the server name, endpoint URL, available tools, optional description, and webhook update settings for custom MCP servers.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.Mixins.Preview.AWS.DevOpsAgent.Mixins;
var mCPServerConfigurationProperty = new MCPServerConfigurationProperty {
Description = "description",
EnableWebhookUpdates = false,
Endpoint = "endpoint",
Name = "name",
Tools = new [] { "tools" }
};
Synopsis
Constructors
| MCPServerConfigurationProperty() | Configuration for MCP (Model Context Protocol) server integration. |
Properties
| Description | The description of the MCP server. |
| EnableWebhookUpdates | When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service. |
| Endpoint | MCP server endpoint URL. |
| Name | The name of the MCP server. |
| Tools | List of MCP tools that can be used with the association. |
Constructors
MCPServerConfigurationProperty()
Configuration for MCP (Model Context Protocol) server integration.
public MCPServerConfigurationProperty()
Remarks
Defines the server name, endpoint URL, available tools, optional description, and webhook update settings for custom MCP servers.
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.Mixins.Preview.AWS.DevOpsAgent.Mixins;
var mCPServerConfigurationProperty = new MCPServerConfigurationProperty {
Description = "description",
EnableWebhookUpdates = false,
Endpoint = "endpoint",
Name = "name",
Tools = new [] { "tools" }
};
Properties
Description
The description of the MCP server.
public string? Description { get; set; }
Property Value
Remarks
EnableWebhookUpdates
When set to true, enables the Agent Space to create and update webhooks for receiving notifications and events from the service.
public object? EnableWebhookUpdates { get; set; }
Property Value
Remarks
Endpoint
MCP server endpoint URL.
public string? Endpoint { get; set; }
Property Value
Remarks
Name
The name of the MCP server.
public string? Name { get; set; }
Property Value
Remarks
Tools
List of MCP tools that can be used with the association.
public string[]? Tools { get; set; }
Property Value
string[]