← Back to search

@relay-org/relay-mcp

GitHub Actions Scanned 20h ago

Model Context Protocol server for Relay — deploy, inspect, and control apps from any MCP-aware AI tool

C
63.9 / 100

Versions

0.1.105latest
Jul 14, 2026
0.1.104
Jul 14, 2026
0.1.103
Jul 14, 2026
0.1.101
Jun 26, 2026
0.1.100
Jun 18, 2026
+ show 22 moreshow less
0.1.99
Jun 17, 2026
0.1.97
Jun 10, 2026
0.1.95
Jun 9, 2026
0.1.94
Jun 9, 2026
0.1.93
Jun 9, 2026
0.1.92
Jun 9, 2026
0.1.91
Jun 9, 2026
0.1.90
Jun 3, 2026
0.1.89
Jun 1, 2026
0.1.88
May 19, 2026
0.1.87
May 19, 2026
0.1.86
May 19, 2026
0.1.85
May 19, 2026
0.1.84
May 18, 2026
0.1.83
May 8, 2026
0.1.82
May 8, 2026
0.1.79
May 1, 2026
0.1.78
Apr 28, 2026
0.1.77
Apr 28, 2026
0.1.76
Apr 26, 2026
0.1.75
Apr 26, 2026
0.1.0
Apr 11, 2026
PermissionsTool SafetyAuthAnnotationsCode QualityStabilitySpecVuln HistoryAuthorTransparencyCommunity

Tools 27

list_projects
annotations: none low

List all projects and their environments known to the Relay agent.

list_deploys
annotations: none low

List recent deploys. Filter by app, env, and/or branch. Returns build numbers, statuses, deployed_by, commit messages, and timestamps.

app string env string limit number branch string
get_deploy
annotations: none low

Get a single deploy record by ID including status, logs reference, image tag, and commit info.

id string
get_deploy_logs
annotations: none low

Fetch the stored build and deploy logs for a given deploy ID.

id string
cancel_deploy
annotations: none low

Cancel an in-progress deploy by ID.

id string
rollback
annotations: none low

Roll back the most recent deploy to the previous image for an app/env/branch.

app string env string branch string
start_app
annotations: none low

Start a stopped app container without triggering a new build.

app string env string branch string host_port number expires_at number public_host string ip_allowlist string service_port number webhook_secret string
stop_app
annotations: none low

Stop a running app container.

app string env string branch string host_port number expires_at number public_host string ip_allowlist string service_port number webhook_secret string
restart_app
annotations: none low

Restart a running app container in place without a new build.

app string env string branch string host_port number expires_at number public_host string ip_allowlist string service_port number webhook_secret string
delete_lane
annotations: none low

Delete a lane and remove its container, workspace, and state from the agent.

app string env string branch string host_port number expires_at number public_host string ip_allowlist string service_port number webhook_secret string
get_app_config
annotations: none low

Get the current lane configuration for an app including access_policy, public_host, engine, host_port, service_port, and rollout settings.

app string env string branch string host_port number expires_at number public_host string ip_allowlist string service_port number webhook_secret string
set_app_config
annotations: none low

Update lane configuration for an app. Only supply the fields you want to change.

app string env string branch string host_port number expires_at number public_host string ip_allowlist string service_port number webhook_secret string
list_secrets
annotations: none low

List secret key names (not values) for an app/env/branch.

app string env string key string value string branch string
add_secret
annotations: none low

Add or update a secret value for an app/env/branch. The value is encrypted at rest if RELAY_SECRET_KEY is configured on the agent.

app string env string key string value string branch string
remove_secret
annotations: none low

Delete a secret by key for an app/env/branch.

app string env string key string branch string
list_promotions
annotations: none low

List promotion requests. Shows source/target lane, image, approval state, and post-promote health status.

app string status string
approve_promotion
annotations: none low

Approve a queued promotion request by ID. Requires owner role.

id string
list_users
annotations: none low

List all user accounts with their roles. Requires owner role.

get_audit_log
annotations: none low

Fetch recent audit log entries showing actor, action, target, and timestamp. Requires owner role.

limit number
get_server_config
annotations: none low

Get server-level config: base_domain, dashboard_host, ACME settings, and active theme. Requires owner role.

set_server_config
annotations: none low

Update server-level config. Supply only the fields to change. Requires owner role.

theme_css string theme_name string base_domain string acme_disabled boolean dashboard_host string
list_buildpack_plugins
annotations: none low

List installed buildpack plugins on the agent.

remove_buildpack_plugin
annotations: none low

Remove an installed buildpack plugin by name. Requires RELAY_ENABLE_PLUGIN_MUTATIONS=true on the agent.

name string
get_version
annotations: none low

Get relayd build metadata and Station runtime version details.

create_signed_link
annotations: none low

Generate a time-bounded signed share URL for a lane that uses access_policy=signed-link.

app string env string branch string expires_in number
list_companions
annotations: none low

List managed companion services (databases, caches, etc.) attached to an app lane.

app string env string name string branch string
restart_companion
annotations: none low

Restart a named companion service in place.

app string env string name string branch string

Permissions 4

network medium
Server uses network capabilities via: fetch(), http, https
filesystem low
Server uses filesystem capabilities via: fs, fs sync ops, fs/promises, os, path
shell high
Server uses shell capabilities via: child_process, execSync(), spawn(), spawnSync()
env_vars low
Server uses env_vars capabilities via: os.environ, process.env

Scan Findings 0

No scan findings.