Prerequisites
- A GitHub repository with your MCP server code
- A DeployContext account
- Your MCP server should follow the MCP specification
Deployment Process
- Connect Repository
Enter your GitHub repository URL and select the branch (default: main).
- Configure Settings
Set your MCP name, description, and optional database settings.
- Deploy
Click deploy and watch real-time progress. Most deployments complete in under 5 minutes.
- Go Live
Once deployment completes, your MCP is live and accessible via the endpoint URL.
Database Setup
If your MCP needs a database, enable it during deployment:
- Choose PostgreSQL or MongoDB
- Upload a CSV file for initial data (optional)
- Database credentials are provided automatically
Troubleshooting
Common issues and solutions:
- Build fails: Check that your repository is accessible and contains valid MCP server code
- Deployment timeout: Large repositories may take longer; check deployment logs
- Database errors: Ensure CSV format is correct if uploading data