Table of Contents

Class MCPServerTool

Namespace
OpenAI.Responses
Assembly
OpenAI-DotNet.dll
public sealed class MCPServerTool
Inheritance
MCPServerTool
Inherited Members

Properties

Annotations

[JsonInclude]
[JsonPropertyName("annotations")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public JsonNode Annotations { get; }

Property Value

JsonNode

Description

[JsonInclude]
[JsonPropertyName("description")]
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingDefault)]
public string Description { get; }

Property Value

string

InputSchema

[JsonInclude]
[JsonPropertyName("input_schema")]
public JsonNode InputSchema { get; }

Property Value

JsonNode

Name

[JsonInclude]
[JsonPropertyName("name")]
public string Name { get; }

Property Value

string