Файлы в папке на компьютере, Filesystem
Filesystem · modelcontextprotocol
Даёт ИИ доступ к одной выбранной папке: найти документ, переименовать файлы пачкой, разложить загрузки по местам.
Serena подключает к помощнику языковой сервер — тот же механизм, что подсказывает переходы к определению в редакторе. Поддерживает более сорока языков, включая Python, TypeScript, Java и Go.
Действия, которые сервер открывает для ИИ. Моноширинным шрифтом — их технические названия.
Скопируйте и отправьте в чат после подключения.
Активируй текущую папку как проект и расскажи, из каких частей он состоит.
Найди функцию sendInvoice и покажи все места, где её вызывают.
Переименуй класс OrderService в CheckoutService во всём проекте.
Выберите приложение, в котором работаете с ИИ.
uv tool install -p 3.13 serena-agent.serena init — она подготовит рабочую конфигурацию.{
"mcpServers": {
"serena": {
"command": "serena",
"args": [
"start-mcp-server",
"--context=desktop-app"
]
}
}
}Значение --context подбирают под клиента: desktop-app для Claude Desktop. Для Claude Code авторы предлагают отдельную команду `serena setup claude-code`.
Serena читает и меняет файлы вашего проекта, а при включённых базовых инструментах умеет запускать команды в терминале. Просите вносить правки по одной и проверяйте изменения в системе контроля версий.
Filesystem · modelcontextprotocol
Даёт ИИ доступ к одной выбранной папке: найти документ, переименовать файлы пачкой, разложить загрузки по местам.
Git · modelcontextprotocol
ИИ смотрит историю проекта в Git, показывает, что поменялось в файлах, создаёт ветки и сохраняет изменения коммитом с понятным описанием.
CodeGraph · colbymchenry
Строит карту вашего проекта: где какие функции и кто кого вызывает. ИИ отвечает на вопросы о коде быстрее и тратит меньше токенов на поиск.