Connect Codex to Render
Set up in minutes
Choose where it runs
On your computer through your own Codex, or hosted in the cloud. The rest of setup adapts to your choice:
Pick what it can do in Render
A preset of real Render operations. Each one becomes a tool the agent can call, and it can't touch anything outside the list.
Connect Render
One sign-in. The agent acts through your account, scoped to the operations you picked.
Add your personal MCP link
The last step mints a private MCP URL for this agent and walks you through exactly this, with your real link filled in. The page flips to Connected the moment your Codex first calls in. Codex connects when a session starts — run codex, or restart a running one (in the Codex app, Restart).
Run this in your terminal. The Codex app shares its config, so it gets the server too
<your-link> is your personal server URL — setup mints it for you.
Tools Codex gets
Render
216 toolsList Blueprints.
Update workspace member role.
Remove workspace member.
Retrieve Blueprint.
Update Blueprint.
Disconnect Blueprint.
List Blueprint syncs.
List dedicated IPs.
Create dedicated IP set.
Retrieve dedicated IP set.
Update dedicated IP set.
Delete dedicated IP set.
List disks.
Add disk.
Retrieve disk.
Update disk.
Delete disk.
List snapshots.
Restore snapshot.
Get the authenticated user.
List workspaces.
Retrieve workspace.
List workspace members.
List workspace audit logs.
List organization audit logs.
Retrieve notification settings.
Update notification settings.
List notification overrides.
Retrieve notification override.
Update notification override.
List registry credentials.
Create registry credential.
Retrieve registry credential.
Update registry credential.
Delete registry credential.
List services.
Create service.
Retrieve service.
Update service.
Delete service.
Purge Web Service Cache.
List deploys.
Trigger deploy.
Retrieve deploy.
Cancel deploy.
Roll back deploy.
List environment variables.
Update environment variables.
Retrieve environment variable.
Add or update environment variable.
Delete environment variable.
List secret files.
Update secret files.
Retrieve secret file.
Add or update secret file.
Delete secret file.
List events.
List header rules.
Add header rule.
Replace header rules.
Delete header rule.
List redirect/rewrite rules.
Add redirect/rewrite rules.
Update redirect/rewrite rules.
Update redirect/rewrite rule priority.
Delete redirect/rewrite rule.
List custom domains.
Add custom domain.
Retrieve custom domain.
Delete custom domain.
Verify DNS configuration.
Suspend service.
Resume service.
Restart service.
Scale instance count.
Update autoscaling config.
Delete autoscaling config.
Create service preview (image-backed).
List jobs.
Create job.
Retrieve job.
Cancel running job.
List instances.
Retrieve service outbound IPs.
Trigger cron job run.
Cancel running cron job.
Retrieve event.
List logs.
List log label values.
Retrieve log stream.
Update log stream.
Delete log stream.
List log stream overrides.
Retrieve log stream override.
Update log stream override.
Delete log stream override.
Retrieve metrics stream.
Create or update metrics stream.
Delete metrics stream.
Get CPU usage.
Get CPU limit.
Get CPU target.
Get memory usage.
Get memory limit.
Get memory target.
Get HTTP request count.
Get HTTP latency.
Get bandwidth usage.
Get bandwidth usage breakdown by traffic source.
Get disk usage.
Get disk capacity.
Get instance count.
Get active connection count.
Get replica lag.
List queryable instance values.
List queryable status codes and host values.
List queryable paths.
Get task runs queued count.
Get task runs completed count.
List Key Value instances.
Create Key Value instance.
Retrieve Key Value instance.
Update Key Value instance.
Delete Key Value instance.
Retrieve Key Value connection info.
Suspend Key Value instance.
Resume Key Value instance.
List Postgres instances.
Create Postgres instance.
Retrieve Postgres instance.
Update Postgres instance.
Delete Postgres instance.
Retrieve Postgres connection info.
Retrieve point-in-time recovery status.
Trigger point-in-time recovery.
Suspend Postgres instance.
Resume Postgres instance.
Restart Postgres instance.
Failover Postgres instance.
List Postgres exports.
Create Postgres export.
List PostgreSQL Users.
Create PostgreSQL User.
Delete PostgreSQL User.
List live queries.
List top queries.
List database, table, and index sizes.
List table scans.
List projects.
Create project.
Retrieve Project.
Update project.
Delete project.
Create environment.
List environments.
Retrieve environment.
Update environment.
Delete environment.
Add resources to environment.
Remove resources from environment.
List environment groups.
Create environment group.
Retrieve environment group.
Update environment group.
Delete environment group.
Link service.
Unlink service.
Retrieve environment variable.
Add or update environment variable.
Remove environment variable.
Retrieve secret file.
Add or update secret file.
Remove secret file.
List maintenance runs.
Retrieve maintenance run.
Update maintenance run.
Trigger maintenance run.
Create a build source.
List build sources.
Retrieve a build source.
Update a build source.
Delete a build source.
List builds in a build source.
Trigger a build.
List environment variables.
Update environment variables.
Retrieve environment variable.
Add or update environment variable.
Delete environment variable.
List secret files.
Update secret files.
Retrieve secret file.
Add or update secret file.
Delete secret file.
Link environment group.
Unlink environment group.
Create a webhook.
List webhooks.
Retrieve a webhook.
Update a webhook.
Delete a webhook.
List webhook events.
List workflows.
Create a workflow.
Retrieve workflow.
Update workflow.
Delete workflow.
List workflow versions.
Deploy a workflow version.
Retrieve workflow version.
List tasks.
Retrieve task.
List task runs.
Run task.
Retrieve task run.
Cancel task run.
About Codex
Frequently asked questions
More ways to connect
Open your Codex agent in one click.
NoClick runs Codex for you with Render wired in as tools. Connect your account and run.