consigcody94/context-pilot
If you are the rightful owner of context-pilot and would like to certify it and/or have it hosted online, please leave a comment on the right or send an email to dayong@mcphub.com.
Context Pilot is an MCP server designed to provide comprehensive project context to AI coding assistants, addressing the common issue of missing context.
🧭 Context Pilot
MCP Server for Living Project Context - Solves the #1 AI coding problem: Missing Context
65% of developers report missing context as their biggest frustration with AI coding assistants. Context Pilot builds comprehensive, semantic understanding of your entire codebase and provides it automatically to AI assistants through the Model Context Protocol (MCP).
🔥 The Missing Context Problem
Research shows:
- 65% of developers cite missing context during refactoring
- ~60% report missing context during test generation and code review
- #1 requested feature (26% of all feedback): "improved contextual understanding"
- AI assistants "reset like a brand new hire" every chat session
Context Pilot solves this.
✨ Features
🧠 Deep Codebase Analysis
- Semantic Understanding - Not just file contents, but architectural meaning
- Dependency Graphs - Internal module relationships and external packages
- Pattern Detection - Identifies architectural patterns, testing approaches, error handling
- Convention Extraction - Learns your naming, styling, and organization patterns
📊 Comprehensive Context
- Architecture Detection - Monolith, microservices, monorepo, library
- Structure Analysis - MVC, clean architecture, feature-based, layered
- Framework Recognition - Next.js, React, Express, Django, Rails, etc.
- Database Detection - PostgreSQL, MongoDB, Redis, SQLite, Prisma, TypeORM
🎯 Task-Aware Context
- Get relevant context for specific tasks (refactoring, bug fixes, new features, testing)
- Focus on specific areas or modules
- Automatically includes architectural constraints and conventions
🔄 Living Context
- Updates as your codebase evolves
- Learns patterns from your code reviews
- Tracks architectural decisions over time
📦 Installation
npm install -g context-pilot
Or use with npx:
npx context-pilot
🚀 Quick Start
See for comprehensive usage examples.
Claude Desktop Setup
Add to your Claude Desktop config:
macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
Linux: ~/.config/Claude/claude_desktop_config.json
Windows: %APPDATA%\Claude\claude_desktop_config.json
{
"mcpServers": {
"context-pilot": {
"command": "npx",
"args": ["context-pilot"]
}
}
}
Restart Claude Desktop.
📚 Documentation
- - Real-world usage with Claude Desktop
- - System design and components
- - How to contribute
🛠️ MCP Tools
analyze_project
Analyze entire codebase to build comprehensive context.
get_context_summary
High-level project summary (languages, frameworks, file counts).
get_architecture
Architectural details (type, structure, frameworks, databases).
get_dependencies
Dependency graph (internal modules and external packages).
get_conventions
Coding conventions (naming, file organization, code style).
get_patterns
Detected code patterns (architectural, design, testing).
search_context
Search across project context for specific information.
get_relevant_context
Get context most relevant for a specific task.
📊 What Gets Analyzed
- Code Structure - File organization, module dependencies, exports
- Architecture - Type, structure, frameworks, databases
- Conventions - Naming patterns, code style, organization
- Dependencies - External packages, internal relationships
📄 License
MIT - see
🤝 Contributing
Contributions welcome! See
Built to solve the missing context problem that affects 65% of AI-assisted developers.
Give your AI the context it deserves. ⭐