Skip to main content

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

NameTypeRequiredDescription
environmentstringYesTarget environment
refstringNoGit 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

NameTypeRequiredDescription
environmentstringYesTarget environment
versionstringNoSpecific 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

NameTypeRequiredDescription
environmentstringNoSpecific environment

Examples

“What’s deployed to production?”
synapse_status(environment: "production")
“Show all deployments”
synapse_status()

synapse_task

Run a task on a server.

Parameters

NameTypeRequiredDescription
environmentstringYesTarget environment
commandstringYesCommand 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

NameTypeRequiredDescription
environmentstringNoSpecific environment
limitnumberNoMax results

Examples

“Show recent deployments”
synapse_history(limit: 10)

Coming Soon

Join Waitlist

Get notified when Synapse launches