devin-mcp
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@devin-mcpCreate a Devin session to refactor the login module"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
devin-mcp
MCP server for creating, monitoring, and managing Devin AI sessions.
Tools
delegate
Create a Devin session and monitor it until completion. Runs as a background task with live progress updates (status changes, messages).
Supports all Devin session options:
Parameter | Description |
| The instruction for Devin to execute (required) |
| Custom session name (auto-generated if omitted) |
| Restore from a previous snapshot |
| Associated playbook identifier |
| Session categorization labels |
| Resource consumption ceiling |
| Prevent duplicate sessions with the same prompt |
| Hide session from listings |
| Knowledge bases to include ( |
| Secrets to include ( |
get_session
Retrieve details about an existing Devin session, including its status, messages, and metadata.
Parameter | Description |
| The identifier of the session to retrieve (required) |
list_sessions
List Devin sessions with optional filtering. Useful for finding session IDs to inspect or resume.
Parameter | Description |
| Maximum number of sessions to return (default 100) |
| Pagination offset (default 0) |
| Filter sessions by tags |
| Filter sessions by creator's email |
resume_session
Send a message to an existing Devin session and monitor it until completion. Runs as a background task. Use this to wake a sleeping session or send follow-up instructions to a running one.
Parameter | Description |
| The identifier of the session to message (required) |
| The message to send (required) |
Related MCP server: AgentHub
Requirements
Python 3.13+
Devin API key (starts with
apk_)
Usage
Claude Code
claude mcp add devin -e DEVIN_API_KEY=apk_your_key_here -- uvx --from git+https://github.com/desertaxle/devin-mcp devin-mcpStandalone
Run the MCP server directly:
uvx --from git+https://github.com/desertaxle/devin-mcp devin-mcpDevelopment
Install dev dependencies:
uv syncRun tests:
uv run pytestRun linter, formatter, and type checker:
uv run prek run --all-filesThis server cannot be installed
Maintenance
Resources
Unclaimed servers have limited discoverability.
Looking for Admin?
If you are the server author, to access and configure the admin panel.
Latest Blog Posts
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/desertaxle/devin-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server