https://ideas.creativecasinoties.com/post/how-to-build-an-mcp-client-in-python-in-10-min-7jser9