cxxmcp 1.1.6
C++ MCP SDK
Loading...
Searching...
No Matches
mcp::server::ServerBuilder Member List

This is the complete list of members for mcp::server::ServerBuilder, including all inherited members.

add_prompt(protocol::Prompt prompt, PromptHandler handler)mcp::server::ServerBuilder
add_resource(protocol::Resource resource, ResourceReadHandler handler)mcp::server::ServerBuilder
add_resource_template(protocol::ResourceTemplate resource_template)mcp::server::ServerBuilder
add_tool(protocol::ToolDefinition definition, ToolHandler handler)mcp::server::ServerBuilder
build()mcp::server::ServerBuilder
instructions(std::string value)mcp::server::ServerBuilder
name(std::string value)mcp::server::ServerBuilder
on_completion(Server::JsonHandler handler)mcp::server::ServerBuilder
on_completion(Server::JsonContextHandler handler) (defined in mcp::server::ServerBuilder)mcp::server::ServerBuilder
on_completion(Server::JsonRequestContextHandler handler) (defined in mcp::server::ServerBuilder)mcp::server::ServerBuilder
on_custom_notification(Server::RawNotificationHandler handler)mcp::server::ServerBuilder
on_custom_request(Server::RawRequestHandler handler)mcp::server::ServerBuilder
on_logging(Server::LoggingHandler handler)mcp::server::ServerBuilder
on_progress(Server::ProgressHandler handler)mcp::server::ServerBuilder
on_prompt_list_changed(Server::ListChangedHandler handler)mcp::server::ServerBuilder
on_prompts_list(Server::PromptsListHandler handler)mcp::server::ServerBuilder
on_raw_notification(Server::RawNotificationHandler handler)mcp::server::ServerBuilder
on_raw_request(Server::RawRequestHandler handler)mcp::server::ServerBuilder
on_resource_list_changed(Server::ListChangedHandler handler)mcp::server::ServerBuilder
on_resource_templates_list(Server::ResourceTemplatesListHandler handler)mcp::server::ServerBuilder
on_resource_updated(Server::ResourceUpdatedHandler handler)mcp::server::ServerBuilder
on_resources_list(Server::ResourcesListHandler handler)mcp::server::ServerBuilder
on_roots_list_changed(Server::RootsListChangedHandler handler)mcp::server::ServerBuilder
on_sampling(Server::JsonHandler handler)mcp::server::ServerBuilder
on_sampling(Server::JsonContextHandler handler) (defined in mcp::server::ServerBuilder)mcp::server::ServerBuilder
on_sampling(Server::JsonRequestContextHandler handler) (defined in mcp::server::ServerBuilder)mcp::server::ServerBuilder
on_task_cancel(Server::TaskCancelHandler handler)mcp::server::ServerBuilder
on_task_get(Server::TaskGetHandler handler)mcp::server::ServerBuilder
on_task_list(Server::TaskListHandler handler)mcp::server::ServerBuilder
on_task_result(Server::TaskResultHandler handler)mcp::server::ServerBuilder
on_tool_list_changed(Server::ListChangedHandler handler)mcp::server::ServerBuilder
on_tools_list(Server::ToolsListHandler handler)mcp::server::ServerBuilder
version(std::string value)mcp::server::ServerBuilder
with_auth_provider(std::unique_ptr< AuthProvider > auth_provider)mcp::server::ServerBuilder
with_capabilities(protocol::ServerCapabilities capabilities)mcp::server::ServerBuilder
with_handler(ServerHandler handler)mcp::server::ServerBuilder
with_handler(const ServerHandlerInterface &handler)mcp::server::ServerBuilder
with_handler(std::shared_ptr< const ServerHandlerInterface > handler)mcp::server::ServerBuilder
with_rate_limiter(std::unique_ptr< RateLimiter > rate_limiter)mcp::server::ServerBuilder
with_router(const Router &router)mcp::server::ServerBuilderinline
with_schema_validator(std::shared_ptr< const JsonSchemaValidator > validator)mcp::server::ServerBuilder
with_task_manager(TaskOperationProcessorOptions options={})mcp::server::ServerBuilder
with_task_manager(std::shared_ptr< TaskOperationProcessor > processor)mcp::server::ServerBuilder
with_transport(std::unique_ptr< Transport > transport)mcp::server::ServerBuilder