PatrickSys/codebase-context

PatrickSys/codebase-context

от patricksys
MCP сервер для AI-агентов: перед поиском и редактированием кода строит карту конвенций команды — архитектуру, активные шаблоны и лучшие примеры. Агент получает компактный контекст с сигналами трендов, golden files и памятью команды. Разработчики экономят токены и получают релевантные примеры без ...

Codebase Context

npm version license node

Codebase Context gives coding agents a map of your repository through MCP, for developers who want their agent to find relevant code and follow the team's patterns. Search, examples and project memory run locally by default.

Set up your AI client

These commands use 2.4.0. If that version is not available on npm yet, use the published 2.2.0 setup guide.

Use Node.js 22 or newer. Choose your coding tool and run its command once; the examples target the 2.4.0 release:

# Claude Code
claude mcp add --scope user --transport stdio codebase-context -- npx -y codebase-context@2.4.0

# Codex CLI
codex mcp add codebase-context -- npx -y codebase-context@2.4.0

# OpenCode 1.x (keep the quoted separator on Windows)
opencode mcp add codebase-context '--' npx -y codebase-context@2.4.0

Start a new agent session in your project, then ask:

Use Codebase Context to find [feature] in this repository. Pass this repository's absolute path as project, wait for indexing if needed, and open the relevant source files.

Часто задаваемые вопросы

У этого сервера пока нет списка инструментов.
2.2.0основная
1.10.0
1.9.0
1.8.2
1.8.1
1.8.0
1.7.0
1.6.2
1.6.1
1.6.0
1.5.1
1.4.1
1.2.2
1.2.1
1.1.0
1.0.1
1.0.1-beta.0
1.0.0

Выберите клиент, чтобы установить PatrickSys/codebase-context:

Любой клиент

Конфиг добавления MCP сервера стандартный, обычно он не меняется вообще, поэтому подходит практически к любому ИИ клиенту, поддерживающему MCP.

{
  "mcpServers": {
    "patricksys-codebase-context-q9gi628khk": {
      "command": "npx",
      "args": [
        "-y",
        "codebase-context"
      ]
    }
  }
}
CursorCursor

Перейдите по ссылке и сервер автоматически будет добавлен в Cursor. Либо откройте/создайте файл ~/.cursor/mcp.json(%USERPROFILE%\.cursor\mcp.json на Windows) и добавьте конфиг сервера:

{
  "mcpServers": {
    "patricksys-codebase-context-q9gi628khk": {
      "command": "npx",
      "args": [
        "-y",
        "codebase-context"
      ]
    }
  }
}
VS Code

Создайте .vscode/mcp.json в проекте (ключ верхнего уровня — servers):

{
  "servers": {
    "patricksys-codebase-context-q9gi628khk": {
      "type": "stdio",
      "command": "npx",
      "args": [
        "-y",
        "codebase-context"
      ]
    }
  }
}

Либо добавьте сервер через терминал:

code --add-mcp "{\"name\":\"patricksys-codebase-context-q9gi628khk\",\"type\":\"stdio\",\"command\":\"npx\",\"args\":[\"-y\",\"codebase-context\"]}"
ClaudeClaude Desktop

Откройте Settings → Developer → Edit Config — это откроет файл claude_desktop_config.json:

  • macOS: ~/Library/Application Support/Claude/claude_desktop_config.json
  • Windows: %APPDATA%\Claude\claude_desktop_config.json

Впишите сервер и полностью перезапустите Claude Desktop:

{
  "mcpServers": {
    "patricksys-codebase-context-q9gi628khk": {
      "command": "npx",
      "args": [
        "-y",
        "codebase-context"
      ]
    }
  }
}
Claude CodeClaude Code

Добавьте сервер одной командой в терминале:

claude mcp add patricksys-codebase-context-q9gi628khk -- npx -y codebase-context

Либо через JSON-конфиг:

claude mcp add-json patricksys-codebase-context-q9gi628khk "{\"command\":\"npx\",\"args\":[\"-y\",\"codebase-context\"]}"
CodexCodex

Добавьте сервер командой в терминале:

codex mcp add patricksys-codebase-context-q9gi628khk -- npx -y codebase-context

Либо вручную в ~/.codex/config.toml(%USERPROFILE%\.codex\config.toml на Windows):

[mcp_servers.patricksys-codebase-context-q9gi628khk]
command = "npx"
args = ["-y", "codebase-context"]
PerplexityPerplexity

MCP доступен подписчикам Perplexity Pro / Max / Enterprise. Локальные серверы — только в приложении для macOS.

  1. Откройте Настройки аккаунта → Connectors.
  2. Установите вспомогательное приложение PerplexityXPC (один раз).
  3. Нажмите Add Connector → вкладка Simple.
  4. В поле Server Name укажите PatrickSys/codebase-context, а в поле команды запуска — строку ниже:
npx -y codebase-context

Нажмите Save и дождитесь статуса Running.

WindsurfWindsurf

Откройте Windsurf Settings → Cascade → MCP Servers или отредактируйте файл ~/.codeium/windsurf/mcp_config.json:

{
  "mcpServers": {
    "patricksys-codebase-context-q9gi628khk": {
      "command": "npx",
      "args": [
        "-y",
        "codebase-context"
      ]
    }
  }
}
ClineCline

В панели Cline нажмите иконку MCP Servers → Configure → Configure MCP Servers (или отредактируйте ~/.cline/mcp.json) и добавьте сервер:

{
  "mcpServers": {
    "patricksys-codebase-context-q9gi628khk": {
      "command": "npx",
      "args": [
        "-y",
        "codebase-context"
      ],
      "disabled": false,
      "autoApprove": []
    }
  }
}
Continue

Создайте файл в .continue/mcpServers/ (например patricksys-codebase-context-q9gi628khk.yaml) или добавьте блок в config.yaml. MCP работает только в режиме agent:

mcpServers:
  - name: patricksys-codebase-context-q9gi628khk
    command: npx
    args:
      - "-y"
      - "codebase-context"
Zed

Выполните agent: add context server или откройте настройки (zed: open settings file) и добавьте сервер в объект context_servers:

{
  "context_servers": {
    "patricksys-codebase-context-q9gi628khk": {
      "command": "npx",
      "args": [
        "-y",
        "codebase-context"
      ]
    }
  }
}

Похожие MCP-сервера

muhannad-hash/git-context-mcp

muhannad-hash/git-context-mcp

от muhannad-hash

MCP-сервер, который по файлу и диапазону строк находит коммит, PR и связанные issues через git blame и GitHub API — всё прямо в Claude. Разработчикам: вместо ручного поиска получаете контекст кода ...

JavaScript⭐ 2
costajohnt/oss-autopilot

costajohnt/oss-autopilot

от costajohnt

MCP инструмент OSS Autopilot автоматизирует управление open source вкладом: мониторит пул-реквесты, диагностирует CI-ошибки, помогает отвечать на фидбек и находит задачи под ваш профиль. Полезен для активных контрибьюторов.

TypeScript⭐ 23
idosal/git-mcp

idosal/git-mcp

от idosal

Читает документацию и код любого GitHub-репозитория: точные API-вызовы, свежие примеры, без выдумок. Облачный сервис, ноль настройки.

TypeScript⭐ 8471
adhikasp/mcp-git-ingest

adhikasp/mcp-git-ingest

от adhikasp

MCP-сервер для чтения структуры GitHub-репозитория и ключевых файлов. Упрощает анализ кода: извлекает иерархию папок, важные файлы, помогает быстро разобраться в проекте. Полезен разработчикам и AI...

Python⭐ 314
aashari/mcp-server-atlassian-bitbucket

aashari/mcp-server-atlassian-bitbucket

от aashari

MCP сервер для подключения AI-ассистентов к Bitbucket: запрашивайте коммиты, пул-реквесты и код на естественном языке. Идеально для разработчиков, желающих автоматизировать обзор кода и управление ...

TypeScript⭐ 163
raohwork/forgejo-mcp

raohwork/forgejo-mcp

от raohwork

MCP-сервер для управления репозиториями Gitea/Forgejo через AI-ассистентов (Claude, Gemini). Обрабатывает issue, метки, вехи, релизы, PR, Wiki и Actions. Ускоряет работу команды, автоматизируя рути...

Go⭐ 70
© Каталог MCP, 2026. Все права защищены.
Проект не аффилирован с Anthropic и любыми упомянутыми продуктами.
Все названия и торговые марки принадлежат их владельцам.
Контакты для связи: hi@mcp-katalog.ru

Лука Никитин