Overview
Last Updated: November 2025 (v2.8.0) | View all framework comparisons →
This comparison reflects our research and analysis. Please review LangGraph Cloud’s official documentation for the most current information. See our Sources & References for citations.
- LangGraph Cloud Only: Use LangGraph Cloud as a managed service (serverless, no infrastructure)
- MCP Server with LangGraph: Get the flexibility to deploy to LangGraph Cloud OR self-host on GCP, AWS, Azure, or Kubernetes
Key Insight: MCP Server with LangGraph gives you deployment flexibility while maintaining the option to use LangGraph Cloud when appropriate. Think of it as “LangGraph Cloud + Enterprise Features + Multi-Cloud Options.”
Quick Comparison
| Aspect | LangGraph Cloud Only | MCP Server with LangGraph |
|---|---|---|
| LangGraph Cloud Support | ✅ Yes (only option) | ✅ Yes (one of many options) |
| Self-Hosted Option | ❌ No | ✅ GCP, AWS, Azure, Kubernetes |
| Deployment Time | ✅ 2 minutes | ✅ 2 min (Platform) to 2 hours (K8s) |
| Authentication | ⚠️ Basic API keys | ✅ JWT + Keycloak + SSO |
| Authorization | ⚠️ Basic | ✅ OpenFGA (Google Zanzibar model) |
| Observability | ✅ LangSmith | ✅ LangSmith + OpenTelemetry + Grafana |
| Disaster Recovery | ❌ Platform-managed only | ✅ Complete (automated backups, multi-region) |
| Cost Model | Usage-based ($0.001/node exec) | Self-hosted OR Platform |
| Vendor Lock-in | ⚠️ LangChain only | ✅ Multi-cloud portable |
| Enterprise Security | ⚠️ Limited | ✅ Complete (audit, compliance) |
| MCP Protocol | ❌ No | ✅ Native MCP server |
Detailed Comparison
Deployment Options
- LangGraph Cloud Only
- MCP Server with LangGraph
Single Deployment Model:Characteristics:
- Fully managed serverless platform
- Zero infrastructure management
- Automatic scaling
- 2-minute deployment time
- No control over infrastructure
- Usage-based: $0.001 per node execution
- Developer plan: First 100k executions free
- Uptime fees apply
- Cannot self-host
- Vendor lock-in to LangChain/LangGraph
- Limited customization
- No private cloud deployment
Authentication & Authorization
| Feature | LangGraph Cloud Only | MCP Server with LangGraph |
|---|---|---|
| Authentication | ⚠️ API keys | ✅ JWT + Keycloak SSO |
| Authorization | ⚠️ Basic RBAC | ✅ OpenFGA (Google Zanzibar) |
| Single Sign-On | ❌ No | ✅ Keycloak integration |
| Service Principals | ⚠️ Limited | ✅ Full support |
| API Key Management | ✅ Basic | ✅ Advanced (rotation, scopes) |
| Identity Federation | ❌ No | ✅ SAML, OAuth, OIDC |
| SCIM Provisioning | ❌ No | ✅ Supported |
| Audit Logging | ⚠️ Basic | ✅ Complete security events |
Observability & Monitoring
LangGraph Cloud Observability
LangGraph Cloud Observability
Built-in:
- LangSmith tracing
- Basic metrics
- Log viewing in dashboard
- Works out-of-the-box
- Integrated with platform
- Good for development
- LangSmith only (no alternative)
- Limited custom metrics
- No infrastructure metrics
- Basic alerting
MCP Server with LangGraph Observability
MCP Server with LangGraph Observability
Dual Observability Stack:LangSmith (LLM-specific):
- Trace every agent execution
- Prompt engineering insights
- Cost tracking per request
- Evaluation datasets
- Distributed tracing with Jaeger
- Prometheus metrics
- Pre-built Grafana dashboards
- Custom metrics support
- Alert manager integration
- Structured JSON logging
- Trace correlation across systems
- Infrastructure metrics (CPU, memory, latency)
- Custom dashboards for business metrics
- Complete visibility (LLM + infrastructure)
- Flexible monitoring options
- Enterprise-grade alerting
- Custom metrics
- More complex setup (handled by Helm charts)
Security & Compliance
| Requirement | LangGraph Cloud Only | MCP Server with LangGraph |
|---|---|---|
| GDPR Compliance | ⚠️ Limited controls | ✅ Complete (data residency, audit) |
| SOC 2 | ⚠️ Platform-level | ✅ Full audit trails |
| HIPAA | ❌ Not certified | ✅ Ready (with BAA) |
| Data Residency | ⚠️ US-only | ✅ Deploy in any region |
| Network Isolation | ❌ Shared infrastructure | ✅ Kubernetes network policies |
| Secret Management | ⚠️ Environment vars | ✅ Infisical + Vault integration |
| Binary Authorization | ❌ No | ✅ GKE Binary Authorization |
| Private Endpoints | ❌ No | ✅ VPC-native deployment |
Cost Analysis
- LangGraph Cloud Costs
- MCP Server with LangGraph Costs
Pricing Model:
- Usage-based: $0.001 per node execution
- Developer: First 100k executions free
- Uptime fees: Charged when deployed
- 500K node executions (avg 5 nodes/request)
- Cost: $500/month
- Plus: Uptime fees
- 5M node executions
- Cost: $5,000/month
- Plus: Uptime fees
- 50M node executions
- Cost: $50,000/month
- Plus: Uptime fees
- No infrastructure costs
- Predictable per-execution pricing
- Can get expensive at scale
- No way to optimize costs
MCP Protocol Support
| Feature | LangGraph Cloud Only | MCP Server with LangGraph |
|---|---|---|
| MCP Server | ❌ Not a native MCP server | ✅ Native MCP implementation |
| MCP Protocol | ❌ No | ✅ Stdio + StreamableHTTP |
| MCP Tools | ⚠️ Via LangGraph tools | ✅ Native MCP tool support |
| MCP Resources | ❌ No | ✅ Full resource support |
| MCP Prompts | ❌ No | ✅ Prompt management |
| Standard Compliance | ❌ No | ✅ Full MCP spec compliance |
LangGraph Features Comparison
Core LangGraph Capabilities
Important: Both options use LangGraph 1.0, so core agent capabilities are identical. The differences are in deployment, security, and enterprise features.
| LangGraph Feature | LangGraph Cloud | MCP Server with LangGraph |
|---|---|---|
| StateGraph | ✅ Same | ✅ Same |
| Persistence | ✅ Managed | ✅ Redis/PostgreSQL |
| Checkpointing | ✅ Automatic | ✅ Configurable |
| Streaming | ✅ Yes | ✅ Yes (+ MCP streaming) |
| Human-in-the-Loop | ✅ Yes | ✅ Yes |
| Multi-Agent | ✅ Yes | ✅ Yes (+ examples) |
| Async Support | ✅ Yes | ✅ Yes |
| Memory | ✅ Short + Long term | ✅ Short + Long term |
When to Choose Each Option
Choose LangGraph Cloud Only When:
- ✅ Serverless Priority - You only want serverless, never self-host
- ✅ No DevOps Team - Don’t want to manage infrastructure
- ✅ Quick Prototyping - Need fastest time-to-deployment (2 minutes)
- ✅ Low Volume - Under 100K requests/month (free tier)
- ✅ No Compliance - Not subject to GDPR, HIPAA, SOC 2
- ✅ Simple Auth - API keys are sufficient
- Personal projects
- Proofs of concept
- Hackathons
- Low-traffic applications
- Non-regulated industries
Choose MCP Server with LangGraph When:
- ✅ Deployment Flexibility - Want option to self-host or use Platform
- ✅ Cost Optimization - High volume (>1M requests/month)
- ✅ Enterprise Security - Need JWT, SSO, OpenFGA
- ✅ Compliance Required - GDPR, HIPAA, SOC 2, data residency
- ✅ Multi-Cloud Strategy - Want to avoid vendor lock-in
- ✅ Complete Observability - Need LangSmith + OTEL + Grafana
- ✅ MCP Protocol - Building MCP-compatible integrations
- ✅ On-Premises - Need to deploy in private cloud
- Enterprise production applications
- Regulated industries (healthcare, finance)
- High-volume applications (millions of requests)
- Multi-region deployments
- Hybrid cloud architectures
- Organizations with DevOps teams
Hybrid Approach: Best of Both Worlds
Recommended Strategy: Use MCP Server with LangGraph and deploy to LangGraph Cloud initially, then migrate to self-hosted as you scale.
- Start fast with Platform
- Migrate to self-hosted when ready
- No code changes needed (same LangGraph code)
- Optimize costs as you grow
Migration Paths
From LangGraph Cloud to MCP Server (Self-Hosted)
1
Use MCP Server with LangGraph
Your existing LangGraph code works without changes:
2
Add Enterprise Features
- Configure JWT authentication (optional)
- Set up OpenFGA authorization (optional)
- Enable LangSmith + OTEL (optional)
- Configure Infisical secrets (optional)
3
Choose Deployment Target
Prototype: Keep using LangGraph CloudScale: Deploy to Cloud RunEnterprise: Deploy to Kubernetes
4
Optimize Costs
Monitor costs in LangSmith and decide when to migrate:
- Platform OK: <100K requests/month
- Consider Cloud Run: >1M requests/month
- Consider Kubernetes: >10M requests/month
Feature Parity Matrix
| Feature Category | LangGraph Cloud | MCP Server with LangGraph |
|---|---|---|
| Core LangGraph | ✅ 100% | ✅ 100% (same version) |
| Deployment Options | ⚠️ Platform only | ✅ Platform + 4 others |
| Authentication | ⚠️ API keys | ✅ JWT + SSO |
| Authorization | ⚠️ Basic | ✅ Enterprise (Google Zanzibar) |
| Observability | ⚠️ LangSmith only | ✅ LangSmith + OTEL |
| Security | ⚠️ Platform-level | ✅ Custom network policies |
| Compliance | ⚠️ Limited | ✅ GDPR, HIPAA, SOC 2 |
| Cost at Scale | ⚠️ Expensive | ✅ Optimizable (10-50x) |
| MCP Protocol | ❌ No | ✅ Native |
| Documentation | ✅ LangGraph docs | ✅ Complete + deployment |
Honest Recommendation
If You’re Starting Out:
- Use MCP Server with LangGraph and deploy to LangGraph Cloud initially
- Get the flexibility to self-host later without code changes
- Start simple, add enterprise features as needed
If You’re Enterprise:
- Use MCP Server with LangGraph - you’ll need the enterprise features (auth, compliance, observability)
- Start on Platform for staging, deploy to Kubernetes for production
If You’re Cost-Sensitive:
- Prototype: MCP Server with LangGraph on Platform (free tier)
- Production: Self-host on Cloud Run or Kubernetes (10-50x cheaper)
If You Never Want Infrastructure:
- Use LangGraph Cloud Only - but recognize the trade-offs (cost, compliance, vendor lock-in)
When NOT to Use MCP Server with LangGraph:
Choose LangGraph Cloud instead if:- ❌ Absolutely no infrastructure management - You never want to think about Kubernetes, Docker, or servers
- ❌ Sub-100K requests/month permanently - LangGraph Cloud’s free tier is perfect for low-volume projects
- ❌ 2-minute deployment is critical - Every hour counts and you can’t spare setup time
- ❌ LangChain ecosystem commitment - You’re fully invested in LangChain and comfortable with platform lock-in
- ❌ No DevOps team ever - Your organization will never have infrastructure expertise
- You’re building hobby projects or internal tools with minimal traffic
- You prefer platform-managed everything (backups, scaling, security)
- You’re okay paying premium for convenience (500/mo at 1M requests)
- Your use case will never require compliance certifications or multi-cloud
Summary
The Real Comparison:| Criteria | LangGraph Cloud Only | MCP Server with LangGraph |
|---|---|---|
| LangGraph Support | ✅ Yes | ✅ Yes (same capabilities) |
| Deployment Flexibility | ❌ No (Platform only) | ✅ Yes (Platform + 4 options) |
| Enterprise Security | ⚠️ Limited | ✅ Complete |
| Cost at Scale | ⚠️ Expensive | ✅ Optimizable |
| MCP Protocol | ❌ No | ✅ Yes (native server) |
| Time to Deploy | 🏆 2 minutes | ✅ 2 min - 2 hours (flexible) |
| Vendor Lock-in | ⚠️ Yes (LangChain) | ✅ No (portable) |
| Compliance | ⚠️ Limited | ✅ Complete |