Nia Codebase MCP
Сервер Nia Codebase MCP позволяет интегрироваться с возможностями понимания кодовой базы Nia посредством вызова функций в таких инструментах, как Cursor, Claude Desktop и других MCP-совместимых клиентах.
Установка
Вы можете использовать этот MCP-сервер без его установки с помощью npx:
Варианты транспорта
Сервер Nia Codebase MCP поддерживает два метода транспортировки:
1. Стандартный ввод/вывод (stdio) — по умолчанию
Это метод транспортировки по умолчанию, который используется, когда транспорт не указан:
2. События, отправленные сервером (SSE)
Чтобы использовать транспорт SSE, укажите флаг --transport=sse
и, при необходимости, порт (по умолчанию 3000):
Использование в клиентах MCP
Курсор
Откройте Настройки курсора > Функции > Серверы MCP
Добавить новый MCP-сервер
Имя:
nia-codebase
Тип:
command
Команда:
npx -y nia-codebase-mcp@1.0.1 --api-key=YOUR_NIA_API_KEY
Клод Десктоп
Добавьте в конфигурацию Claude Desktop в ~/Library/Application Support/Claude/claude_desktop_config.json
:
Для пользователей Windows конфигурация находится в %APPDATA%\Claude\claude_desktop_config.json
.
Примеры подсказок
Отладка
Если сервер работает некорректно, вы можете включить режим отладки:
Переменные среды
Вы также можете настроить сервер с помощью переменных среды:
NIA_API_KEY
: Ваш ключ API NiaTRANSPORT
: Метод транспортировки, который нужно использовать (stdio
илиsse
).PORT
: порт, используемый для транспорта SSE (по умолчанию: 3000)TOOL_TIMEOUT_MS
: Пользовательский тайм-аут для выполнения инструмента (по умолчанию: 300000 мс)DEBUG
: включить режим отладки (true
илиfalse
)
Инструменты
Этот сервер MCP предоставляет следующий инструмент:
lookup_codebase_context : поиск контекста в кодовой базе, проиндексированной в Nia, извлечение соответствующих фрагментов кода на основе пользовательских запросов.
Требования
Node.js 18 или выше
Действительный ключ API Nia
Кодовая база, проиндексированная в Nia
Лицензия
Массачусетский технологический институт
remote-capable server
The server can be hosted and run remotely because it primarily relies on remote services or has no dependency on the local environment.
Сервер MCP, обеспечивающий интеграцию с возможностями понимания кодовой базы Nia посредством вызова функций в таких инструментах, как Cursor и Claude Desktop, что позволяет пользователям анализировать структуру проекта и выполнять поиск в кодовых базах с помощью запросов на естественном языке.
Related MCP Servers
- AsecurityAlicenseAqualityAn MCP server that implements Claude Code-like functionality, allowing the AI to analyze codebases, modify files, execute commands, and manage projects through direct file system interactions.Last updated -15265MIT License
- -securityFlicense-qualityA Model Context Protocol (MCP) server that enables interaction with JIRA APIs through Claude Desktop, allowing users to search, create, update, and manage JIRA issues using natural language commands.Last updated -
- -securityFlicense-qualityAn MCP server that integrates with Claude to provide smart documentation search capabilities across multiple AI/ML libraries, allowing users to retrieve and process technical information through natural language queries.Last updated -
- -securityAlicense-qualityAn MCP server that analyzes codebases and generates contextual prompts, making it easier for AI assistants to understand and work with code repositories.Last updated -14MIT License