Integration Overview
The InitRepo MCP Server integrates with popular AI development tools to provide structured project context and intelligent assistance. This guide covers setup for all supported tools and platforms.Supported AI Development Tools
Claude Code
Native MCP integration with Anthropic’s AI coding assistant
Cursor
Enhanced AI IDE with advanced MCP support
VS Code
Popular editor with MCP extension support
JetBrains IDEs
IntelliJ, WebStorm, PyCharm, and other JetBrains tools
Claude Code Integration
Quick Setup (Recommended)
For the fastest setup, use Claude Code’s built-in MCP integration command:1
Quick Connection Command
- Claude Code attempts to connect to the MCP server
- Server responds with “Authentication Required”
- Claude Code automatically opens https://initrepo.com/mcp-auth in your browser
- Sign in and generate your MCP token
- Claude Code detects successful authentication and connects automatically
2
Manual Token Setup (if needed)
If the automatic flow doesn’t work, get your token manually:
- Visit: https://initrepo.com/mcp-auth
- Sign in with your account
- Generate your MCP token
- Use the token with Claude Code:
3
Verify Connection
Ask Claude Code:You should see a list of 37+ available tools including:
- Project analysis and structure understanding
- Context retrieval by ID (T-001, US-001, etc.)
- Task management and prioritization
- Documentation validation
- Implementation guidance
Alternative Manual Setup
If you prefer manual configuration or need custom settings:1
Install InitRepo MCP Server
2
Configure Claude Code
Add to your Claude Code configuration file:
3
Verify Connection
Ask Claude Code:You should see a list of 37+ available tools.
4
Test Intelligence
Try these example queries:
Claude Code Usage Examples
Daily Development Planning:Cursor Integration
Setup Process
- Configuration
- Workspace Setup
Add to your Cursor settings or
.cursorrules:Enhanced Cursor Workflows
AI-Enhanced Code Completion:- Cursor automatically provides context-aware suggestions based on your project requirements
- Code completions include relevant user stories and acceptance criteria
- Intelligent variable and function naming based on project terminology
- Cursor maintains awareness of current task context (T-001, US-005, etc.)
- Automatic cross-referencing between code changes and requirements
- Live validation against acceptance criteria during coding
- Automatic checking of implementation against project requirements
- Suggestion of missing components based on user stories
- Integration testing recommendations based on technical architecture
VS Code Integration
Extension Installation
1
Install MCP Extension
Search for and install the “Model Context Protocol” extension in VS Code marketplace
2
Configure Settings
Add to your VS Code settings.json:
3
Restart VS Code
Restart VS Code to load the MCP server configuration
4
Verify Integration
Open the Command Palette (Ctrl/Cmd+Shift+P) and search for “MCP” commands
VS Code Features
Command Palette Integration:MCP: Get Task Context- Retrieve context for specific tasksMCP: Generate Implementation Brief- Create detailed implementation guidanceMCP: Validate Documentation- Check project documentation completenessMCP: Show Project Map- Display project structure and relationships
- InitRepo Explorer: Navigate project structure by epics, user stories, and tasks
- Context Viewer: Display relevant context for current file or selection
- Progress Tracker: Monitor task completion and dependencies
- Current task context (T-001, US-005, etc.)
- Project completion percentage
- Next recommended task
JetBrains IDEs Integration
Plugin Installation
IntelliJ IDEA
IntelliJ IDEA
- Go to File → Settings → Plugins
- Search for “InitRepo MCP” plugin
- Install and restart IntelliJ IDEA
- Configure in Settings → Tools → InitRepo MCP
WebStorm
WebStorm
- Open WebStorm → Preferences → Plugins
- Install “InitRepo MCP” plugin
- Configure server settings in Tools → InitRepo
PyCharm
PyCharm
- Settings → Plugins → Install “InitRepo MCP”
- Configure Python project integration
- Enable AI assistant features
JetBrains Configuration
JetBrains Features
Integrated AI Assistant:- Right-click context menus with InitRepo intelligence
- Inline code suggestions based on project requirements
- Automatic documentation generation for functions and classes
- Navigate between code and requirements using ID references
- Jump from implementation to related user stories
- Visualize dependencies between tasks and code components
- Real-time validation against acceptance criteria
- Suggestion of missing test cases based on requirements
- Architecture compliance checking
Terminal Integration
Setup for Command Line Usage
1
Install Terminal Client
2
Initialize Configuration
3
Test Connection
Terminal Usage Examples
Interactive Mode:Advanced Integration Scenarios
CI/CD Pipeline Integration
GitHub Actions Workflow:Team Collaboration Setup
Shared Configuration:Troubleshooting Integration
Common Issues
Server Not Detected
Server Not Detected
Symptoms: AI assistant doesn’t recognize InitRepo toolsSolutions:
No InitRepo Documentation Found
No InitRepo Documentation Found
Symptoms: Error message about missing documentation structureSolutions:
- Ensure
/docsfolder exists in your project - Verify documentation was generated by InitRepo platform
- Check for proper ID format (T-001, US-001, E-001)
- Validate documentation completeness using CLI
Connection Timeout
Connection Timeout
Symptoms: MCP server connection fails or times outSolutions:
Performance Optimization
For Large Projects:- Enable caching: Set
INITREPO_CACHE_ENABLED=true - Increase memory:
export NODE_OPTIONS="--max-old-space-size=2048" - Use specific context scopes to reduce processing time
- Configure background processing for non-critical queries
- Set up dedicated MCP server instance for team sharing
- Use WebSocket transport for real-time collaboration
- Configure load balancing for multiple concurrent users
- Implement progress synchronization across team members
Best Practices
Development Workflow Integration
- Start with Context: Always get task context before beginning implementation
- Validate Frequently: Use MCP tools to verify implementation against requirements
- Document Decisions: Record architectural decisions using MCP intelligence
- Track Progress: Regular progress updates maintain project visibility
Team Collaboration
- Shared Standards: Use consistent MCP queries across team members
- Regular Sync: Schedule regular progress synchronization
- Communication: Use MCP insights to inform team communications
- Knowledge Sharing: Leverage MCP context for knowledge transfer
Advanced Integration Scenarios
CI/CD Pipeline Integration
GitHub Actions Workflow:Team Collaboration Setup
Shared Configuration:Terminal Integration
Setup for Command Line Usage:Performance Optimization
For Large Projects:- Enable caching: Set
INITREPO_CACHE_ENABLED=true - Increase memory:
export NODE_OPTIONS="--max-old-space-size=2048" - Use specific context scopes to reduce processing time
- Configure background processing for non-critical queries
- Set up dedicated MCP server instance for team sharing
- Use WebSocket transport for real-time collaboration
- Configure load balancing for multiple concurrent users
- Implement progress synchronization across team members
Troubleshooting Integration
Common Issues
Server Not Detected
Server Not Detected
Symptoms: AI assistant doesn’t recognize InitRepo toolsSolutions:
No InitRepo Documentation Found
No InitRepo Documentation Found
Symptoms: Error message about missing documentation structureSolutions:
- Ensure
/docsfolder exists in your project - Verify documentation was generated by InitRepo platform
- Check for proper ID format (T-001, US-001, E-001)
- Validate documentation completeness using CLI
Connection Timeout
Connection Timeout
Symptoms: MCP server connection fails or times outSolutions:
Next Steps
Explore All 37+ Tools
Learn about every MCP tool and advanced capabilities
Best Practices Guide
Optimize your MCP integration for maximum productivity
Troubleshooting Guide
Solve common issues and get help when needed
Complete Quick Start
Follow our 5-minute setup guide to get started immediately