Filesystem
officialЧтение/запись файлов в разрешённых директориях. Базовый сервер для агентов, которым нужно работать с локальным кодом.
npx -y @modelcontextprotocol/server-filesystemПодборка реально полезных серверов из официального репозитория modelcontextprotocol/servers и нескольких заметных community-серверов. У каждого: что умеет, чем ставить, ссылка на исходники.
Чтение/запись файлов в разрешённых директориях. Базовый сервер для агентов, которым нужно работать с локальным кодом.
npx -y @modelcontextprotocol/server-filesystemIssues, PR, поиск по коду, чтение файлов. Нужен Personal Access Token. Заменяет ad-hoc интеграции с GitHub API.
npx -y @modelcontextprotocol/server-githubRead-only доступ к Postgres: список таблиц, схема, SELECT-запросы. Полезно для аналитики через LLM без права что-то сломать.
npx -y @modelcontextprotocol/server-postgresАналог Postgres-сервера, но для SQLite. Удобен для локальных датасетов.
uvx mcp-server-sqliteKnowledge graph как долгая память агента: создавать сущности, рёбра, наблюдения. Поверх локального JSON-файла.
npx -y @modelcontextprotocol/server-memoryВеб-поиск через Brave API. Нужен API-ключ; есть free tier. Хороший выбор для general-purpose агентов.
npx -y @modelcontextprotocol/server-brave-searchСкачивание HTML/Markdown по URL с конвертацией в текст. По сути «curl + readability» как tool для модели.
uvx mcp-server-fetchЧтение каналов, поиск сообщений, отправка. Bot Token с минимальными scope.
npx -y @modelcontextprotocol/server-slackПоиск и чтение документов в Google Drive. OAuth-флоу для первичной авторизации.
npx -y @modelcontextprotocol/server-gdriveTools для работы со временем и timezone: модели часто плохо считают «сколько часов между X и Y», вынести в tool — надёжно.
uvx mcp-server-timeHeadless Chrome: скрин страницы, click/type, JavaScript-eval. Для агентов, которым нужно реально походить по UI.
npx -y @modelcontextprotocol/server-puppeteerIssues, проекты, статусы в Linear. Community-сервер, активно развивается.
npx -y mcp-linearОткрываете claude_desktop_config.json и в секцию mcpServers добавляете запись с командой запуска (из строки под каждым сервером выше). Пример для GitHub:
{
"mcpServers": {
"github": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-github"],
"env": {
"GITHUB_PERSONAL_ACCESS_TOKEN": "ghp_..."
}
}
}
}Хотите написать свой? Гайд: как создать MCP-сервер.