Interacts with a filesystem server, allowing execution of specified tools with given arguments.
The MCP Client allows users to interact with a remote filesystem server. It connects to the server, lists available tools, and executes a specified tool with provided arguments. The client supports defining the server path and allowed directories, as well as tool and arguments for testing purposes via a `.env` file or command line arguments. It enables verification of server functionality by creating files or reading directory contents and displaying the results to the console.