Qore json Module 1.11.0
Loading...
Searching...
No Matches
McpClientDataProvider::McpPromptGetDataProvider Class Reference

MCP prompt get data provider. More...

#include <McpPromptsDataProvider.qc.dox.h>

Inheritance diagram for McpClientDataProvider::McpPromptGetDataProvider:
McpClientDataProvider::McpClientDataProviderBase

Public Member Methods

void constructor (McpClient mcp)
 Creates the object with the given MCP client.
 
string getName ()
 Returns the data provider name.
 
soft< string > getDesc ()
 Returns the data provider description.
 
soft< DataProvider::AbstractDataProviderType > getRequestTypeImpl ()
 Returns the request type.
 
soft< DataProvider::AbstractDataProviderType > getResponseTypeImpl ()
 Returns the response type.
 
auto doRequestImpl (auto req, soft< hash< auto > > request_options)
 Performs the request.
 
hash< DataProvider::DataProviderInfo > getStaticInfoImpl ()
 Returns data provider static info.
 
- Public Member Methods inherited from McpClientDataProvider::McpClientDataProviderBase
void constructor (McpClient mcp)
 Creates the object with the given MCP client.
 
void constructor (soft< hash< auto > > options)
 Creates the object from constructor options.
 
McpClient getMcpClient ()
 Returns the MCP client.
 

Public Attributes

const auto ProviderInfo = ...
 Provider info.
 
- Public Attributes inherited from McpClientDataProvider::McpClientDataProviderBase
const auto ConstructorOptions = ...
 Constructor options.
 

Additional Inherited Members

- Static Public Member Methods inherited from McpClientDataProvider::McpClientDataProviderBase
static soft< McpClient > getMcpClient (soft< hash< auto > > options)
 Returns the MCP client from options.
 
static soft< McpClient > getMcpClientFromConnection (soft< hash< auto > > options)
 Returns the MCP client from a connection.
 
- Private Attributes inherited from McpClientDataProvider::McpClientDataProviderBase
McpClient mcp
 The MCP client.
 

Detailed Description

MCP prompt get data provider.

Gets a prompt from the MCP server by name with optional arguments.


The documentation for this class was generated from the following file: