AI Dev Toolkit

by ReadyPlayerSix

149 downloads
Not rated
GitHub

About

The AI Dev Toolkit is an all-in-one solution for managing Model Context Protocol (MCP) servers and enhancing AI assistants like Claude with advanced development capabilities.

Details

Author
ReadyPlayerSix
Downloads
149
Categories
Developer Tools

- AI Librarian for persistent code understanding and search
- Unified MCP Server combining librarian and file system tools
- Secure file access with directory management and operations
- Enhanced code analysis for references, metrics, and related files
- Task management with tracking, subtasks, and AI extraction
- TaskBoard System and Think Tool (beta) for asynchronous processing

Setting up with Highlight

This MCP is not yet compatible with Highlight’s one-click setup. However, you can still use it with Highlight by following these steps:

  1. Download and install Highlight from highlightai.com/download
  2. Navigate to the plugins tab and select "Add Custom Plugin"
  3. Configure the plugin with the settings below
    Plugin Name AI Dev Toolkit
    Command (node, npx, python, etc.)

    Please refer to the README for specific instructions on how to obtain API keys or other required environment variables.

  4. Enable "Start Automatically" if you want the plugin to start when Highlight launches

From the repository

Clone the repository, install dependencies with pip install -r requirements.txt, then run python install_unified.py to register the server with Claude Desktop. Use commands like initialize_librarian, find_implementation, add_todo, and think to interact with its tools.

Claude Desktop / Cursor

Paste into your MCP client config file to install this server.

{
    "mcpServers": {
        "ai dev toolkit": {
            "ai-dev-toolkit": {
                "command": "python",
                "args": [
                    "install_unified.py"
                ]
            }
        }
    }
}

McpServers

{
    "ai-dev-toolkit": {
        "command": "python",
        "args": [
            "install_unified.py"
        ]
    }
}

AI Dev Toolkit

A comprehensive toolkit that enhances Claude's capabilities with persistent context, filesystem access, development tools, and AI-powered task management.

🌟 Overview

AI Dev Toolkit integrates with Claude Desktop to provide AI-assisted development capabilities beyond what's available out of the box. The toolkit creates a bridge between your projects and Claude, allowing it to understand your codebase, assist with development tasks, and maintain context across conversations.

🚀 Features

AI Librarian (Stable)

- Code Understanding: Maintains a comprehensive index of your codebase - Persistent Context: Remembers code structure across conversations - Component Tracking: Identifies functions, classes, and modules - Smart Search: Find implementations and references quickly - Real-time Updates: Monitors project changes automatically

Unified MCP Server (Stable)

- Integrated Experience: Combined AI Librarian and File System functionality in a single server - Simplified Setup: Easier configuration and installation - Improved Performance: Optimized for faster response times - MCP Protocol Support: Full compliance with Model Context Protocol standards

File System Tools (Stable)

- Secure File Access: Controlled access to your project files - Directory Management: List, search, and navigate directories - File Operations: Read from and write to files with proper encoding detection - Directory Visualization: Generate tree views of project structure - File Analysis: Detailed information about files and their contents

Enhanced Code Analysis (Stable)

- Reference Finding: Locate all references to components across the codebase - File Overview: Get comprehensive analysis of file structure and metrics - Component Details: Enhanced component querying with examples and docstrings - Related Files: Find files related to a specific file based on imports and references

Task Management (Stable)

- Task Tracking: Create and manage AI tasks for your projects - Status Updates: Track progress and update task status - Subtasks: Break down complex tasks into manageable parts - Inference: Automatically extract tasks from conversations

TaskBoard System (Beta - Coming Soon)

- AI Mini-Librarians: Specialized components that process specific tasks for Claude - Asynchronous Processing: Offload complex information gathering to background processes - Persistent Communication: Maintain task state across conversations - AI-Optimized Shorthand: Compressed format for efficient AI-to-AI communication - Enhanced Task Context: Rich contextual information about code tasks

Think Tool (Beta - Coming Soon)

- Claude Reasoning: Enhanced capability for Claude to think through complex problems - Task Delegation: Automatically delegate information gathering to mini-librarians - Knowledge Synthesis: Combine results from multiple information sources - Contextual Memory: Build and maintain detailed understanding across conversations

🛠️ Installation

Prerequisites

- Python 3.8 or higher - Claude Desktop (latest version)

Installation Options

Option 1: Install Unified Server (Recommended)

```bash
No reviews yet — be the first

Sign in to leave a review

Use Google, GitHub, or an email account so ratings stay tied to real people.

Email sign in

No reviews posted yet.