Devin MCP
How to use the official Devin MCP server for private and public repositories.
The Devin MCP server provides programmatic access to Devin’s repository documentation and search capabilities for both private and public repositories. Unlike the DeepWiki MCP server, this server requires authentication and supports private repository access.
What is MCP?
The Model Context Protocol (MCP) is an open standard that enables AI apps to securely connect to MCP-compatible data sources and tools. You can think of MCP like a USB-C port for AI applications - a standardized way to connect AI apps to different services.
Devin MCP Server
The Devin MCP server is an authenticated service that provides access to both public and private repositories.
Base Server URL: https://mcp.devin.ai/
Authentication Required
To use the Devin MCP server, you need a Devin API key:
- Sign up for a Devin account at Devin.ai
- Generate an API key from your account settings
- Include the API key in your MCP client configuration
Available Tools
The Devin MCP server offers the same three main tools as the DeepWiki server:
read_wiki_structure
- Get a list of documentation topics for a GitHub repositoryread_wiki_contents
- View documentation about a GitHub repositoryask_question
- Ask any question about a GitHub repository and get an AI-powered, context-grounded response
Wire Protocols
The Devin MCP server supports two wire protocols:
SSE (Server-Sent Events) - /sse
- URL:
https://mcp.devin.ai/sse
- The official MCP specification version
- Recommended for most integrations
Streamable HTTP - /mcp
- URL:
https://mcp.devin.ai/mcp
- Newer protocol, works with http compatible clients
For maximum compatibility, try the SSE endpoint at /sse
first.
Key Differences from DeepWiki MCP
Feature | DeepWiki MCP | Devin MCP |
---|---|---|
Authentication | None required | API key required |
Repository Access | Public repositories only | Public and private repositories |
Base URL | https://mcp.deepwiki.com/ | https://mcp.devin.ai/ |
Cost | Free | Requires Devin account |
Setup Instructions
For most clients (e.g. Cursor):
For Claude Code:
Related Resources
- Connecting remote MCP servers to Claude
- OpenAI’s docs for using MCP servers
- DeepWiki MCP - For public repositories only
- DeepWiki
- Devin Wiki
- Ask Devin