Agentic Social Media Post Studio with MCP
Live demo ↗If unavailable, the Azure VM may be stopped. Please contact me for a live demo.
Problem — Creating high-quality, on-brand LinkedIn posts from PDFs, URLs, and images required coordinated planning, research, copywriting, visual generation, and review workflows—not a single prompt.
Engineering Challenge — Built a multi-agent orchestration system with explicit agent roles, critic-feedback loops, MCP-powered tool access, and multimodal RAG while maintaining traceability, partial reruns, and debuggable execution flows.
Tech Stack — LangGraph, MCP, ChromaDB, OpenAI, LangSmith, Docker, Streamlit
Architecture —
User Input (PDF / URL / Image) ↓ Streamlit UI ↓ LangGraph Workflow ↓ MCP Tools + ChromaDB RAG ↓ Final LinkedIn Post + Assets
Deployment — Containerized and deployed on an Azure VM using Docker and Docker Compose. The Streamlit app and MCP server run as separate services with shared persistent storage, environment-based configuration, and port exposure for the public live demo.