QuickStart Presets
MCP Server LangGraph provides pre-configured presets for different deployment scenarios:| Preset | Setup Time | Infrastructure | Use Case |
|---|---|---|---|
| QuickStart | < 2 minutes | None | Learning, prototyping |
| Development | ~15 minutes | Docker Compose | Local development |
| Production | 1-2 hours | Kubernetes | Enterprise deployment |
QuickStart Preset
The QuickStart preset provides:- In-memory checkpointing (LangGraph MemorySaver)
- Free LLM defaults (Gemini Flash)
- No Docker required
- No authentication needed
- Simple agent creation
- FastAPI server ready
Quick Start
Creating Agents
Basic Agent
Agent with Tools
Agent with Custom Settings
Available LLMs
The QuickStart preset supports these free-tier friendly models:| Model | Provider | Best For |
|---|---|---|
gemini-flash | Fast, general purpose (default) | |
gemini-pro | Complex reasoning | |
claude-haiku | Anthropic | Concise responses |
gpt-5-mini | OpenAI | Balanced performance |
Creating a FastAPI Application
Generate a complete REST API for your agent:API Endpoints
The generated app includes:| Endpoint | Method | Description |
|---|---|---|
/ | GET | Health check with agent info |
/chat | POST | Chat with the agent |
/health | GET | Simple health check |
Example Request
Conversation Threading
QuickStart supports conversation history with thread IDs:Streaming Responses
For real-time output:Configuration Options
TheQuickStartConfig model defines all options:
| Option | Type | Default | Description |
|---|---|---|---|
name | str | required | Agent name |
tools | list[str] | [] | Tools to include |
llm | str | gemini-flash | LLM model |
system_prompt | str | None | Custom system prompt |
temperature | float | 0.7 | LLM temperature (0.0-1.0) |
Migrating to Production
When ready for production, migrate from QuickStart to the full deployment:Step 1: Add Persistence
Step 2: Add Authentication
Step 3: Add Observability
Step 4: Deploy to Kubernetes
Limitations
The QuickStart preset is designed for learning and prototyping. It has these limitations:| Feature | QuickStart | Production |
|---|---|---|
| State persistence | In-memory (lost on restart) | PostgreSQL |
| Authentication | None | Keycloak JWT |
| Authorization | None | OpenFGA |
| Observability | Basic logging | OpenTelemetry + LangSmith |
| Scaling | Single instance | Kubernetes HPA |
| Secrets management | Environment variables | Infisical |