complete project structure for a Claude-inspired MCP (Multi-Client Protocol) system using AutoGen for orchestration, FastAPI for the backend, and Streamlit for the UI