NeoGraph 0.16.0
A C++20 Graph Agent Engine Library — LangGraph for C++
Loading...
Searching...
No Matches
neograph::mcp::MCPClient Member List

This is the complete list of members for neograph::mcp::MCPClient, including all inherited members.

call_tool(const std::string &name, const json &arguments)neograph::mcp::MCPClient
call_tool_async(const std::string &name, const json &arguments)neograph::mcp::MCPClient
call_tool_result_async(const std::string &name, const json &arguments, std::chrono::steady_clock::time_point deadline, std::shared_ptr< graph::CancelToken > cancel_token)neograph::mcp::MCPClient
get_tool_definitions()neograph::mcp::MCPClient
get_tools()neograph::mcp::MCPClient
initialize(const std::string &client_name="neograph")neograph::mcp::MCPClient
initialize(const std::string &client_name, std::chrono::steady_clock::time_point deadline, std::shared_ptr< graph::CancelToken > cancel_token)neograph::mcp::MCPClient
initialize_async(const std::string &client_name="neograph")neograph::mcp::MCPClient
list_tools(const std::optional< std::string > &cursor=std::nullopt)neograph::mcp::MCPClient
MCPClient(const std::string &server_url)neograph::mcp::MCPClientexplicit
MCPClient(std::vector< std::string > argv)neograph::mcp::MCPClientexplicit
MCPClient(StdioClientConfig config)neograph::mcp::MCPClientexplicit
rpc_call_async(const std::string &method, const json &params=json::object(), std::chrono::steady_clock::time_point deadline=std::chrono::steady_clock::time_point::max(), std::shared_ptr< graph::CancelToken > cancel_token={})neograph::mcp::MCPClient
set_tool_list_changed_handler(std::function< void()> handler)neograph::mcp::MCPClient
shutdown() noexceptneograph::mcp::MCPClient