MCP Бесплатно

code-context-provider-mcp сервер

MCP сервер, который предоставляет контекст кода и анализ для AI-ассистентов, извлекая структуру директорий и символы кода с помощью WebAssembly Tree-sitter парсеров без нативных зависимостей.

автор: Community

Установка
1 установок
Копируй и вставляй в терминал
curl -fsSL https://vibebaza.com/i/code-context-provider-mcp | bash

MCP сервер, который предоставляет контекст кода и анализ для AI-ассистентов, извлекая структуру директорий и символы кода с помощью WebAssembly Tree-sitter парсеров без нативных зависимостей.

Установка

Smithery

npx -y @smithery/cli install @AB498/code-context-provider-mcp --client claude

NPM Global

npm install -g code-context-provider-mcp

Настройка для разработки

git clone https://github.com/your-username/code-context-provider-mcp.git
cd code-context-provider-mcp
npm install
npm run setup

Конфигурация

Windows

{
  "mcpServers": {
    "code-context-provider-mcp": {
      "command": "cmd.exe",
      "args": [
        "/c",
        "npx",
        "-y",
        "code-context-provider-mcp@latest"
      ]
    }
  }
}

MacOS/Linux

{
  "mcpServers": {
    "code-context-provider-mcp": {
      "command": "npx",
      "args": [
        "-y",
        "code-context-provider-mcp@latest"
      ]
    }
  }
}

Доступные инструменты

Инструмент Описание
get_code_context Анализирует директорию и возвращает её структуру вместе с символами кода (функции, переменные, классы...)

Возможности

  • Генерация структуры дерева директорий
  • Анализ JavaScript/TypeScript и Python файлов
  • Извлечение символов кода (функции, переменные, классы, импорты, экспорты)
  • Совместимость с протоколом MCP для бесшовной интеграции с AI-ассистентами
  • Поддержка фильтрации по шаблонам файлов
  • Настраиваемая глубина анализа директорий
  • Нулевые нативные зависимости благодаря WebAssembly Tree-sitter парсерам
  • Автоматическая фильтрация анонимных функций

Примеры использования

Analyze the directory structure of my project
Extract all functions and classes from my JavaScript files
Get code context for files matching specific patterns like *.js and *.py
Analyze only the top 2 levels of directories in my large project

Ресурсы

Примечания

Поддерживает JavaScript (.js), JSX (.jsx), TypeScript (.ts), TSX (.tsx) и Python (.py) файлы для анализа символов кода. Шаблоны файлов поддерживают glob паттерны с подстановочными символами, прямые расширения файлов и точные имена файлов. Параметр максимальной глубины помогает эффективно обрабатывать крупные проекты. Если загрузка WASM парсера не удалась во время установки, пользователи могут вручную выполнить: npx code-context-provider-mcp-setup

Zambulay Спонсор

Карта для оплаты Claude, ChatGPT и других AI