AI::OpenAI::Tools::Mcp
MCP (Model Context Protocol) tool.
Allows models to call tools exposed by remote MCP servers or service connectors.
Constants
ID = "openai.mcp"
NAME = "mcp"
Constructors
new(server_label : String, allowed_tools : Array(String) | AllowedToolsFilter | Nil = nil, authorization : String | Nil = nil, connector_id : String | Nil = nil, headers : Hash(String, String) | Nil = nil, require_approval : String | RequireApprovalFilter | Nil = nil, server_description : String | Nil = nil, server_url : String | Nil = nil)
SourceInstance methods
args
Sourceid
Sourcename
Sourcetype
Source