fastapi mcp langgraph template
Basic Information
This repository is a developer-focused template for building and deploying agentic orchestration systems. It bundles a FastAPI backend, MCP client/server integration and LangGraph orchestration to help teams prototype multi-component agent workflows with streaming and persisted chat state. The template includes database integration patterns using SQLModel with PostgreSQL and PGVector, RBAC via Supabase, and observability hooks with Langfuse. It provides Docker Compose configurations for development and production, an optional VSCode devcontainer workflow for debugging, and architecture documentation including an Inspector component that communicates with MCP servers over SSE. The README documents setup, build scripts for example MCP servers, environment variable management, and planned production features like metrics, auth, and CI/CD. The project is intended as a starting point for engineers building scalable, customizable agent platforms.