MCP-Devin

create_devin_session

Initiate a Devin session for code development tasks, automatically posting the task to Slack with consistent language. Use idempotent session creation, optional compute limits, and Slack channel customization for streamlined collaboration.

Instructions

Create a new Devin session for code development and post the task to Slack. Note: This is the recommended approach as it will automatically post your task to Slack as @Devin mention. Please craft your request to Devin in the same language that the user is using to communicate with you, maintaining language consistency throughout the experience.

Input Schema

NameRequiredDescriptionDefault
idempotentNoEnable idempotent session creation
machine_snapshot_idNoOptional machine snapshot ID
max_acuNoOptional compute limit override
promptYesTask description for Devin
slack_channelNoOptional Slack channel ID to post to (default: from config)

Input Schema (JSON Schema)

{ "properties": { "idempotent": { "description": "Enable idempotent session creation", "type": "boolean" }, "machine_snapshot_id": { "description": "Optional machine snapshot ID", "type": "string" }, "max_acu": { "description": "Optional compute limit override", "type": "number" }, "prompt": { "description": "Task description for Devin", "type": "string" }, "slack_channel": { "description": "Optional Slack channel ID to post to (default: from config)", "type": "string" } }, "required": [ "prompt" ], "type": "object" }

You must be authenticated.

Other Tools from MCP-Devin

Related Tools

ID: a47ufo8oa7