Synapse MCP Tools
Synapse is coming soon! These tools will be available when Synapse launches.
Tools that will be available in the Synapse MCP server for deployment orchestration.
synapse_deploy
Deploy to an environment.
Parameters
| Name | Type | Required | Description |
|---|
environment | string | Yes | Target environment |
ref | string | No | Git ref (branch, tag, commit) |
Examples
“Deploy main to production”
synapse_deploy(environment: "production", ref: "main")
“Deploy the feature branch to staging”
synapse_deploy(environment: "staging", ref: "feature/new-checkout")
synapse_rollback
Rollback to a previous version.
Parameters
| Name | Type | Required | Description |
|---|
environment | string | Yes | Target environment |
version | string | No | Specific version (default: previous) |
Examples
“Rollback production”
synapse_rollback(environment: "production")
“Rollback to deploy_abc123”
synapse_rollback(environment: "production", version: "deploy_abc123")
synapse_status
Get deployment status.
Parameters
| Name | Type | Required | Description |
|---|
environment | string | No | Specific environment |
Examples
“What’s deployed to production?”
synapse_status(environment: "production")
“Show all deployments”
synapse_task
Run a task on a server.
Parameters
| Name | Type | Required | Description |
|---|
environment | string | Yes | Target environment |
command | string | Yes | Command to run |
Examples
“Run migrations on staging”
synapse_task(environment: "staging", command: "rails db:migrate")
“Clear the cache on production”
synapse_task(environment: "production", command: "rails cache:clear")
synapse_history
Get deployment history.
Parameters
| Name | Type | Required | Description |
|---|
environment | string | No | Specific environment |
limit | number | No | Max results |
Examples
“Show recent deployments”
synapse_history(limit: 10)
Coming Soon
Join Waitlist
Get notified when Synapse launches