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

MCP prompts list data provider. More...

#include <McpPromptsDataProvider.qc.dox.h>

Inheritance diagram for McpClientDataProvider::McpPromptsListDataProvider:
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 prompts list data provider.

Lists all available prompts on the MCP server.


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