from fastmcp import Client async def main(): # Connect via stdio to a local script async with Client("mcp_trello_main.py") as client: tools = await client.list_tools() print(f"Available tools: {tools}") result = await client.call_tool("get_boards") print(f"Result: {result}") if __name__ == "__main__": import asyncio asyncio.run(main())