[ ABORT TO HUD ]
SEQ. 1
SEQ. 2
SEQ. 3
SEQ. 4
SEQ. 5

Deployment Strategies

🛡️ Production & Sec8 min110 BASE XP

Going to Production

How you deploy depends entirely on your use case:

  1. Private Desktop Tools (stdio): Best for manipulating local files. Distribute the code via npm install -g or pipx install. The user edits claude_desktop_config.json manually.
  2. Internal SaaS Integrations (SSE): Best for teams accessing a centralized company database securely. Deploy as an HTTP container on AWS/Vercel. Teams configure their Host with an API key.
  3. Public Platforms: Companies providing public APIs (like Notion or Slack) will host public, rate-limited MCP endpoints that any user can connect their Claude Desktop to using OAuth.
SYNAPSE VERIFICATION
QUERY 1 // 3
Which deployment strategy is best for a tool that scans identical local `node_modules` folders?
A public Vercel endpoint
A serverless function via SSE
A local stdio distribution via npm or pip
A Python Flask server on AWS EC2
Watch: 139x Rust Speedup
Deployment Strategies | Production & Sec — MCP Academy