Replit · Capability
Replit Development Workflow
Workflow capability for managing the full development lifecycle on Replit. Covers creating and managing Repls (coding environments), deploying applications to production, and managing user profiles. Designed for developers, educators, and platform teams automating coding workflows.
What You Can Do
GET
List repls
— List all Repls for the authenticated user.
/v1/repls
POST
Create repl
— Create a new Repl.
/v1/repls
GET
Get repl
— Get Repl details.
/v1/repls/{id}
PATCH
Update repl
— Update Repl metadata.
/v1/repls/{id}
DELETE
Delete repl
— Delete a Repl permanently.
/v1/repls/{id}
GET
List repl deployments
— List deployments for a Repl.
/v1/repls/{id}/deployments
POST
Create repl deployment
— Deploy a Repl to production.
/v1/repls/{id}/deployments
GET
Get deployment
— Get deployment details and status.
/v1/deployments/{id}
DELETE
Delete deployment
— Remove a deployment from production.
/v1/deployments/{id}
GET
Get current user
— Get the authenticated user's profile.
/v1/user
GET
Get user
— Get a user's public profile.
/v1/users/{username}
GET
List user repls
— List public Repls for a user.
/v1/users/{username}/repls
MCP Tools
list-repls
List all Repls accessible to the authenticated user.
read-only
create-repl
Create a new Repl coding environment with the specified language.
get-repl
Get detailed information about a specific Repl.
read-only
update-repl
Update a Repl's title, description, or privacy setting.
idempotent
delete-repl
Permanently delete a Repl.
idempotent
deploy-repl
Deploy a Repl to production hosting.
get-deployment
Check the status and details of a deployment.
read-only
list-user-repls
Browse public Repls for any Replit user.
read-only
get-current-user
Get the authenticated user's Replit profile.
read-only
APIs Used
replit