smolagents[mcp] gradio [mcp] mcp fastmcp python-dotenv pandas pyarrow fastparquet