Track MCP LogoTrack MCP
Track MCP LogoTrack MCP

The world's largest repository of Model Context Protocol servers. Discover, explore, and submit MCP tools.

Product

  • Categories
  • Top MCP
  • New & Updated
  • Submit MCP

Company

  • About

Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy

© 2026 TrackMCP. All rights reserved.

Built with ❤️ by Krishna Goyal

    Anubis Mcp

    Transform your AI agent from chaotic coder to intelligent workflow orchestrator with three powerful capabilities: for the Model Context Protocol. Enhance AI ass

    123 stars
    TypeScript
    Updated Oct 13, 2025

    Table of Contents

    • Three Pillars of Intelligent Workflow Management
    • Intelligent Guidance | Seamless Transitions | Repository Pattern Architecture
    • QUICK START
    • Option 1: NPX (Recommended)
    • Option 2: Docker (MCP Configuration)
    • INITIALIZE CUSTOM-MODES ( AGENT RULES)
    • Step 1: Initialize Intelligent Guidance
    • Step 2: Start Your Workflow
    • ROOCODE Setup Example
    • Cursor Setup Example
    • Now You are ready to start you first task 🚀.
    • Claude Code Setup Example
    • 🏆 RECENT ACHIEVEMENTS (v1.2.11)
    • Repository Pattern Implementation Success 🎯
    • Technical Excellence Achievements 🚀
    • MCP Protocol Compliance 🤖
    • Performance Optimizations ⚡
    • 🏗️ ARCHITECTURE EXCELLENCE
    • 🏆 Recent Achievements (v1.2.11)
    • Repository Pattern Implementation Success
    • Services Successfully Migrated
    • Technical Highlights
    • Services Utilizing Repository Pattern
    • 🚀 Key Features
    • Repository Pattern Architecture
    • MCP Protocol Compliance
    • Performance Optimizations
    • CORE VALUE #1: INTELLIGENT GUIDANCE FOR AI AGENTS
    • CORE VALUE #2: SEAMLESS TASK & ROLE TRANSITIONS
    • INTELLIGENT ROLE SYSTEM
    • REAL-WORLD EXAMPLE
    • TECHNICAL EXCELLENCE
    • 📚 DOCUMENTATION
    • 🤝 CONTRIBUTING
    • LICENSE
    • THE ANUBIS PROMISE
    • Intelligent Guidance ✨ Seamless Transitions ✨ Quality Delivery

    Table of Contents

    • Three Pillars of Intelligent Workflow Management
    • Intelligent Guidance | Seamless Transitions | Repository Pattern Architecture
    • QUICK START
    • Option 1: NPX (Recommended)
    • Option 2: Docker (MCP Configuration)
    • INITIALIZE CUSTOM-MODES ( AGENT RULES)
    • Step 1: Initialize Intelligent Guidance
    • Step 2: Start Your Workflow
    • ROOCODE Setup Example
    • Cursor Setup Example
    • Now You are ready to start you first task 🚀.
    • Claude Code Setup Example
    • 🏆 RECENT ACHIEVEMENTS (v1.2.11)
    • Repository Pattern Implementation Success 🎯
    • Technical Excellence Achievements 🚀
    • MCP Protocol Compliance 🤖
    • Performance Optimizations ⚡
    • 🏗️ ARCHITECTURE EXCELLENCE
    • 🏆 Recent Achievements (v1.2.11)
    • Repository Pattern Implementation Success
    • Services Successfully Migrated
    • Technical Highlights
    • Services Utilizing Repository Pattern
    • 🚀 Key Features
    • Repository Pattern Architecture
    • MCP Protocol Compliance
    • Performance Optimizations
    • CORE VALUE #1: INTELLIGENT GUIDANCE FOR AI AGENTS
    • CORE VALUE #2: SEAMLESS TASK & ROLE TRANSITIONS
    • INTELLIGENT ROLE SYSTEM
    • REAL-WORLD EXAMPLE
    • TECHNICAL EXCELLENCE
    • 📚 DOCUMENTATION
    • 🤝 CONTRIBUTING
    • LICENSE
    • THE ANUBIS PROMISE
    • Intelligent Guidance ✨ Seamless Transitions ✨ Quality Delivery

    Documentation

    𓂀𓁢𓋹𝔸ℕ𝕌𝔹𝕀𝕊𓋹𓁢𓂀 - Intelligent Guidance for AI Workflows

    Transform your AI agent from chaotic coder to intelligent workflow orchestrator with three powerful capabilities:

    ---

    QUICK START

    Option 1: NPX (Recommended)

    Add to your MCP client config

    json
    {
      "mcpServers": {
        "anubis": {
          "command": "npx",
          "args": ["-y", "@hive-academy/anubis"],
          "env": {
            "PROJECT_ROOT": "C:\\path\\to\\projects"
          }
        }
      }
    }

    Option 2: Docker (MCP Configuration)

    For Unix/Linux/macOS (mcp.json):

    json
    {
      "mcpServers": {
        "anubis": {
          "command": "docker",
          "args": [
            "run",
            "--rm",
            "-i",
            "-v",
            "${PWD}:/app/workspace",
            "-v",
            ".anubis:/app/.anubis",
            "hiveacademy/anubis"
          ]
        }
      }
    }

    For Windows (mcp.json):

    json
    {
      "mcpServers": {
        "anubis": {
          "command": "docker",
          "args": [
            "run",
            "--rm",
            "-i",
            "-v",
            "C:\\path\\to\\your\\project:/app/workspace",
            "-v",
            "C:\\path\\to\\your\\project\\.anubis:/app/.anubis",
            "hiveacademy/anubis"
          ]
        }
      }
    }

    ---

    INITIALIZE CUSTOM-MODES ( AGENT RULES)

    Once you get the mcp server running you need to initialize the rules (custom-modes) for the agent you are using

    Supported Agents: cursor • copilot • roocode • kilocode

    Step 1: Initialize Intelligent Guidance

    code
    Please initialize Anubis workflow rules for [your-agent-name] by calling the init_rules MCP tool

    Step 2: Start Your Workflow

    code
    Begin a new workflow for [your-project] with Anubis guidance

    ---

    ROOCODE Setup Example

    Anubis MCP server Demo

    1- install the MCP server:

    code
    {
      "mcpServers": {
        "anubis": {
          "command": "npx",
          "args": ["-y", "@hive-academy/anubis"],
          "env": {
            "PROJECT_ROOT": "C:\\path\\to\\projects"
          }
        }
      }
    }

    2- then make sure you are on Code mode and ask it to generate the custom Anubis mode for you

    Please initialize Anubis workflow rules for roocode by calling the init_rules MCP tool

    3- reload the window and you should see the custom mode in the modes dropdown list. activate it and ask it to create your first task

    4- also if you don't have a memory bank files, ask it to generate them for you as the first task.

    Cursor Setup Example

    For Cursor users, here's a complete setup example:

    1. Install MCP Server in Cursor:

    • Open Cursor Settings (Cmd/Ctrl + ,)
    • Navigate to "Extensions" → "MCP Servers"
    • Add new server configuration:
    code
    "anubis": {
         "command": "npx",
         "args": ["-y", "@hive-academy/anubis"],
          "env": {
            "PROJECT_ROOT": "C:\\path\\to\\projects"
          }
       }

    2. Initialize Cursor Rules

    • Make Sure the mcp server is working and active.
    • ask the agent to Please initialize Anubis workflow rules for cursor by calling the init_rules MCP tool.
    • you should see a file generated at .cursor/rules with the name 000-workflow-core.mdc
    • Head over to cursor rules and make sure the rules file are added and active.

    Now You are ready to start you first task 🚀.

    Hint: an important first step task is to generate memory-bank files

    Ask the agent to Please create a task to analyze codebase and generate memory-bank files (ProjectOverview.md, TechnicalArchitecture.md, and DeveloperGuide.md)

    Claude Code Setup Example

    • To install the mcp server use this command claude mcp add anubis npx -y @hive-academy/anubis

    make sure you are on the poject root you want to install this into.

    • To make sure it's installed correctly run claude mcp list you should see a server with name anubis.
    • now you will need to do a very important step:
    • Download this rules markdown file Anubis Rules
    • Save it inside your project for example inside a folder names rules and file name anubis-rules.md.
    • Then open your CLAUDE.md file and add the following:

    Anubis Workflow @rules/anubis-rules.md

    ---

    🏆 RECENT ACHIEVEMENTS (v1.2.11)

    Repository Pattern Implementation Success 🎯

    225% Completion Rate - Exceeded target goals by migrating 9 services (target: 4 services)

    Successfully Migrated Services:

    • ✅ workflow-guidance.service.ts - Enhanced testability and maintainability
    • ✅ step-progress-tracker.service.ts - Clean state management
    • ✅ workflow-bootstrap.service.ts - Simplified bootstrap process
    • ✅ progress-calculator.service.ts - Pure business logic functions
    • ✅ step-query.service.ts - Flexible data access strategies
    • ✅ step-execution.service.ts - Reliable execution tracking
    • ✅ role-transition.service.ts - Consistent role management
    • ✅ execution-data-enricher.service.ts - Efficient data aggregation
    • ✅ workflow-guidance-mcp.service.ts - Standardized MCP operations

    Technical Excellence Achievements 🚀

    95% Type Safety - Enhanced TypeScript compliance across the entire codebase

    Zero Compilation Errors - Complete elimination of TypeScript build issues

    75% Maintainability Improvement - Cleaner separation of concerns through repository pattern

    MCP Protocol Compliance 🤖

    Multi-Agent Support - Comprehensive template system for:

    • ✅ Cursor IDE - Intelligent workflow guidance integration
    • ✅ GitHub Copilot - Enhanced AI assistant capabilities
    • ✅ RooCode - Streamlined development workflows
    • ✅ KiloCode - Advanced automation support

    Performance Optimizations ⚡

    Database Optimization - 434,176 → 421,888 bytes (optimized storage)

    Enhanced Query Performance - Repository pattern enables efficient data access

    Improved State Management - ExecutionId-based workflow tracking

    ---

    🏗️ ARCHITECTURE EXCELLENCE

    🏆 Recent Achievements (v1.2.11)

    Repository Pattern Implementation Success

    • 225% Completion Rate: Exceeded target by migrating 9 services (target: 4)
    • 95% Type Safety: Enhanced TypeScript compliance across the codebase
    • Zero Compilation Errors: Complete elimination of TypeScript build issues
    • 75% Maintainability Improvement: Cleaner separation of concerns

    Services Successfully Migrated

    • workflow-guidance.service.ts
    • step-progress-tracker.service.ts
    • workflow-bootstrap.service.ts
    • progress-calculator.service.ts
    • step-query.service.ts
    • step-execution.service.ts
    • role-transition.service.ts
    • execution-data-enricher.service.ts
    • workflow-guidance-mcp.service.ts

    Technical Highlights

    • ✅ Zero TypeScript Compilation Errors - 95% type safety achieved
    • ✅ 9 Services Migrated - Exceeded 4 service target by 225%
    • ✅ 6 Repository Implementations - Complete data access abstraction layer
    • ✅ 100+ Repository Methods - Comprehensive database operations
    • ✅ SOLID Principles - Clean architecture with dependency injection
    • ✅ Transaction Support - Data integrity across complex operations

    Services Utilizing Repository Pattern

    typescript
    // Example: Service with Repository Pattern
    @Injectable()
    export class WorkflowGuidanceService {
      constructor(
        @Inject('IProjectContextRepository')
        private readonly projectContextRepository: IProjectContextRepository,
        @Inject('IWorkflowRoleRepository')
        private readonly workflowRoleRepository: IWorkflowRoleRepository,
      ) {}
    
      // 75% maintenance reduction through abstraction layer
    }

    Repositories: WorkflowExecution • StepProgress • ProjectContext • WorkflowBootstrap • ProgressCalculation • WorkflowRole

    ---

    🚀 Key Features

    Repository Pattern Architecture

    • Clean Data Access Layer: Separated business logic from data persistence
    • Enhanced Testability: Mock-friendly repository interfaces
    • SOLID Principles Compliance: Dependency inversion and single responsibility
    • Type-Safe Operations: Comprehensive TypeScript coverage

    MCP Protocol Compliance

    • Multi-Agent Support: Cursor, Copilot, RooCode, KiloCode templates
    • Standardized Interactions: Official Model Context Protocol implementation
    • Enhanced AI Integration: Optimized for LLM workflow automation

    Performance Optimizations

    • Database Size Reduction: 434176 → 421888 bytes optimized storage
    • Enhanced Query Performance: Repository pattern enables efficient data access
    • Improved State Management: ExecutionId-based workflow tracking

    ---

    CORE VALUE #1: INTELLIGENT GUIDANCE FOR AI AGENTS

    Your AI agent receives step-by-step intelligent rules for every development task:

    javascript
    // Before Anubis: Chaotic, directionless coding
    "Create a user authentication system" →  Where do I start?
    
    // With Anubis: Intelligent guidance at every step
    "Create a user authentication system" →
       Requirements Analysis (Researcher Role)
       System Architecture (Architect Role)
       Enhanced Implementation with Subtasks (Senior Dev Role)
       Quality Validation (Code Review Role)
       Delivery Preparation (Integration Engineer Role)

    Benefits:

    • 30-50% faster development with structured workflows
    • 40-60% fewer defects through quality gates
    • 100% MCP-compliant guidance without execution

    ---

    CORE VALUE #2: SEAMLESS TASK & ROLE TRANSITIONS

    Never lose context when switching between roles or continuing tasks:

    javascript
    // Seamless context preservation across transitions
    {
      "currentRole": "architect",
      "completedSteps": ["requirements", "design"],
      "context": {
        "decisions": ["JWT for auth", "PostgreSQL for storage"],
        "rationale": "Scalability and security requirements",
        "nextSteps": ["Enhanced Implementation with Subtasks by Senior Dev role"]
      }
    }
    // → Switch roles without losing any context!

    Features:

    • Intelligent context preservation between role switches
    • Automatic task handoffs with full history
    • Role-based boundaries for focused expertise
    • Pause and resume workflows anytime

    ---

    INTELLIGENT ROLE SYSTEM

    RoleIntelligent PurposeKey Powers
    Product ManagerStrategic OrchestrationProject setup, task creation, workflow management
    ArchitectSystem DesignTechnical architecture, implementation planning
    Senior DeveloperCode ManifestationHigh-quality implementation, testing
    Code ReviewQuality GuardianSecurity validation, performance review, approval

    ---

    REAL-WORLD EXAMPLE

    javascript
    // 1. Agent receives intelligent guidance
    const guidance = await get_step_guidance({
      executionId: 'auth-system-123',
      roleId: 'senior-developer'
    });
    
    // 2. Anubis provides structured rules
    {
      "guidance": {
        "step": "Implement JWT authentication",
        "approach": [
          "1. Create User model with Prisma",
          "2. Implement password hashing with bcrypt",
          "3. Create JWT token generation service",
          "4. Add authentication middleware"
        ],
        "qualityChecklist": [
          "SOLID principles applied",
          "Unit tests coverage > 80%",
          "Security best practices",
          "Error handling implemented"
        ],
        "context": {
          "previousDecisions": ["PostgreSQL", "JWT strategy"],
          "nextRole": "code-review"
        }
      }
    }
    
    // 3. Agent executes with confidence and reports
    await report_step_completion({
      result: 'success',
      metrics: {
        filesCreated: 8,
        testsWritten: 15,
        coverage: 85
      }
    });
    
    // 4. Quality delivery complete! ✅

    ---

    TECHNICAL EXCELLENCE

    Enterprise-Grade Architecture:

    • Backend: NestJS v11 + TypeScript
    • Database: Prisma ORM + SQLite/PostgreSQL
    • MCP: @rekog/mcp-nest v1.5.2
    • Workflow Engine: Repository Pattern + DDD Architecture
    • Runtime: Node.js ≥18.0.0

    Production Ready:

    • MCP-compliant architecture
    • Zero execution violations
    • 75% test coverage
    • Sub-50ms cached responses

    ---

    📚 DOCUMENTATION

    • **📖 Technical Architecture** - System design & patterns
    • **🚀 Developer Guide** - Setup & development workflows
    • **🎯 Project Overview** - Business context & strategy
    • **🏗️ Technical Architecture** - System design & patterns

    ---

    🤝 CONTRIBUTING

    bash
    # Development setup
    npm install && npm run db:init && npm run start:dev
    
    # Quality checks
    npm run test && npm run lint

    Standards: MCP compliance • SOLID principles • Domain-driven design • Evidence-based development

    ---

    LICENSE

    MIT License - see LICENSE file for details.

    ---

    THE ANUBIS PROMISE

    Similar MCP

    Based on tags & features

    • OP

      Openai Gpt Image Mcp

      TypeScript·
      75
    • MC

      Mcgravity

      TypeScript·
      71
    • PL

      Pluggedin Mcp Proxy

      TypeScript·
      97
    • BA

      Bazi Mcp

      TypeScript·
      184

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k
    View All MCP Servers

    Similar MCP

    Based on tags & features

    • OP

      Openai Gpt Image Mcp

      TypeScript·
      75
    • MC

      Mcgravity

      TypeScript·
      71
    • PL

      Pluggedin Mcp Proxy

      TypeScript·
      97
    • BA

      Bazi Mcp

      TypeScript·
      184

    Trending MCP

    Most active this week

    • PL

      Playwright Mcp

      TypeScript·
      22.1k
    • SE

      Serena

      Python·
      14.5k
    • MC

      Mcp Playwright

      TypeScript·
      4.9k
    • MC

      Mcp Server Cloudflare

      TypeScript·
      3.0k