drift
Drift is an MCP server that provides codebase intelligence for AI, helping developers detect patterns and remember decisions across sessions.
Drift is designed to enhance the coding experience by offering insights into code patterns and conventions, making it easier for developers to maintain consistency in their projects. It operates as a server that can be integrated with any IDE, allowing for seamless interaction with the codebase. The tool also features an offline CLI, enabling developers to access its capabilities without needing an internet connection. With its current Rust/TypeScript monorepo, Drift is actively developed to ensure it meets the evolving needs of developers. The system remembers decisions made in previous sessions, which helps streamline workflows and improve productivity. For detailed setup and usage instructions, users can refer to the documentation provided in the repository.
Compatible with
Install
Claude Desktop
Add to your claude_desktop_config.json:
{
"mcpServers": {
"drift": {
"command": "npx",
"args": [
"-y",
"@modelcontextprotocol/server-drift"
]
}
}
}Config File Location
Mac: ~/Library/Application Support/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
Linux: ~/.config/claude/claude_desktop_config.json
Some servers require additional setup - check the GitHub README for specific instructions.
Permissions