service_create_from_repo
Deploy applications directly from GitHub repositories using the MCP server API. Ideal for projects requiring build processes and source code deployment. Requires project ID and repository details.
Instructions
[API] Create a new service from a GitHub repository
⚡️ Best for: ✓ Deploying applications from source code ✓ Services that need build processes ✓ GitHub-hosted projects
⚠️ Not for: × Pre-built Docker images (use service_create_from_image) × Database deployments (use database_deploy) × Static file hosting
→ Prerequisites: project_list
→ Alternatives: service_create_from_image, database_deploy
→ Next steps: variable_set, service_update
→ Related: deployment_trigger, service_info
Input Schema
Name | Required | Description | Default |
---|---|---|---|
name | No | Optional custom name for the service | |
projectId | Yes | ID of the project to create the service in | |
repo | Yes | GitHub repository URL or name (e.g., 'owner/repo') |