# McpProviderIcon.SerializeIntoJson

Kind: Method  
Namespace: `Sisk.ModelContextProtocol`  
Assembly: `Sisk.ModelContextProtocol.dll`  
Source: https://docs.sisk-framework.org/api/Sisk.ModelContextProtocol.McpProviderIcon.SerializeIntoJson.html

## SerializeIntoJson(McpProviderIcon, JsonOptions) {#Sisk_ModelContextProtocol_McpProviderIcon_SerializeIntoJson_Sisk_ModelContextProtocol_McpProviderIcon_LightJson_JsonOptions_}

Serializes an MCP provider icon into its JSON representation.

```csharp
public static JsonValue SerializeIntoJson(McpProviderIcon self, JsonOptions options)
```

### Parameters

`self` [McpProviderIcon](https://docs.sisk-framework.org/api/Sisk.ModelContextProtocol.McpProviderIcon.md)

The icon to serialize.

`options` JsonOptions

The options used to serialize the icon.

### Returns

 JsonValue

The JSON representation of `self`.
