Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Network.MCP.Client
Synopsis
- createClient :: ClientConfig -> IO Client
- connectClient :: Client -> FilePath -> [String] -> IO Client
- disconnectClient :: Client -> IO ()
- listTools :: Client -> IO [Value]
- callTool :: Client -> Text -> Map Text Value -> IO Value
- listResources :: Client -> IO [Value]
- readResource :: Client -> Text -> IO Value
- listPrompts :: Client -> IO [Value]
- getPrompt :: Client -> Text -> Map Text Value -> IO Value
Documentation
createClient :: ClientConfig -> IO Client Source #
Create a new client
connectClient :: Client -> FilePath -> [String] -> IO Client Source #
Connect to the MCP server via StdIO
disconnectClient :: Client -> IO () Source #
Disconnect from the server