JAEGIS Claude Code Integration

Native integration of the JAEGIS Method with Claude Code for seamless AI-assisted development workflows.

Overview

This integration provides a Model Context Protocol (MCP) server that enables Claude Code to access the full JAEGIS methodology, including:

  • Interactive Brainstorming: Psychology-backed ideation sessions

  • PRD Creation: Collaborative product requirements development

  • Architecture Design: Technical architecture with AI guidance

  • Development Support: Code generation and development assistance

Installation

Prerequisites

  • Python 3.8 or higher

  • Claude Code installed and configured

  • Terminal access (bash, zsh, PowerShell)

Install JAEGIS MCP Server

# Clone the repository
git clone https://github.com/jaegis-method/claude-code-integration.git
cd claude-code-integration

# Install dependencies
pip install -r requirements.txt

# Install the package
pip install -e .

Configure Claude Code

  1. Start the MCP Server:

  2. Configure Claude Code MCP: Add the following to your Claude Code configuration:

  3. Restart Claude Code to load the new MCP server.

Usage

Basic Commands

Initialize a New JAEGIS Project

Example:

This creates a new project structure with:

  • Project directories (docs/, brainstorming/, architecture/, development/)

  • Initial README.md

  • JAEGIS workflow configuration

Start Brainstorming Session

Example:

Features:

  • Psychology-backed brainstorming techniques

  • Interactive idea development

  • Automatic session documentation

  • Idea categorization and prioritization

Create Product Requirements Document

Example:

Interactive PRD creation with:

  • Guided section completion

  • Stakeholder analysis

  • User story development

  • Acceptance criteria definition

Design Technical Architecture

Example:

Comprehensive architecture design:

  • System component analysis

  • Technology stack recommendations

  • Architecture diagrams (Mermaid)

  • Security and scalability considerations

Begin Development

Example:

Development assistance:

  • Code generation and scaffolding

  • Best practices implementation

  • Testing framework setup

  • Documentation generation

Advanced Usage

Check Project Status

Shows:

  • Current project phase

  • Completed milestones

  • Next recommended actions

  • Generated files and artifacts

List Available Templates

Examples:

Interactive Mode

All commands support interactive mode for guided workflows:

Integration with Claude Code

Seamless Workflow

  1. Natural Language Commands: Use natural language to describe what you want to accomplish

  2. File Integration: Automatically creates and updates project files

  3. Context Awareness: Maintains project context across sessions

  4. Code Generation: Generates code based on architecture and requirements

Example Workflow

File Management

The integration automatically manages project files:

Configuration

MCP Server Configuration

Create config/mcp_config.json:

Claude Code Configuration

Add to your Claude Code settings:

Troubleshooting

Common Issues

  1. MCP Server Not Starting:

  2. Claude Code Not Connecting:

    • Verify MCP server is running

    • Check Claude Code configuration

    • Restart Claude Code after configuration changes

  3. Permission Errors:

Debug Mode

Enable debug logging:

Contributing

  1. Fork the repository

  2. Create a feature branch

  3. Make your changes

  4. Add tests

  5. Submit a pull request

Development Setup

License

MIT License - see LICENSE file for details.

Support

  • Documentation: https://jaegis-method.com/docs/claude-code

  • Issues: https://github.com/jaegis-method/claude-code-integration/issues

  • Discord: https://discord.gg/jaegis-method

  • Email: support@jaegis-method.com

Last updated