Локальные соединения
С помощью настольного приложения вы можете регистрировать локальные MCP (Model Context Protocol) сервера. Это соединения с внешними сервисами и инструментами, которые работают непосредственно на вашем компьютере.
Почему только в настольном приложении?
MCP сервера могут общаться двумя способами:
| Тип | Протокол | Web-приложение | Настольное приложение |
|---|---|---|---|
| SSE | Server-Sent Events через HTTP | ✅ Да | ✅ Да |
| Stdio | Стандартный ввод/вывод | ❌ Нет | ✅ Да |
Stdio серверы общаются через командную строку (stdin/stdout). Это мощный и широко используемый метод, но требует прямого доступа к операционной системе. Веб-браузер не может это сделать из соображений безопасности.
Настольное приложение работает как полноценное приложение на вашем компьютере и поэтому может:
- запускать и управлять локальными программами
- общаться через stdin/stdout
- получать доступ к локальным ресурсам
Что такое MCP?
Model Context Protocol — открытый стандарт, который позволяет AI-ассистентам общаться с внешними инструментами и источниками данных. MCP сервер предоставляет:
- Tools — действия, которые может выполнять ИИ (например, поиск файлов, вызовы API)
- Resources — данные, которые ИИ может читать (например, документы, информация из баз данных)
- Prompts — предопределённые инструкции для конкретных задач
Как найти MCP серверы
Существует несколько источников для поиска MCP серверов:
| Источник | URL | Описание |
|---|---|---|
| MCP Servers Directory | mcpservers.org | Обширный каталог сотен серверов |
| Awesome MCP Servers | github.com/punkpeye/awesome-mcp-servers | Подборка на GitHub |
| Smithery | smithery.ai | Регистр с поиском |
| Официальный MCP | modelcontextprotocol.io/examples | Примеры от команды MCP |
Рекомендуемые серверы MCP для образования
Для AI-School следующие MCP серверы особенно полезны:
Управление знаниями
| Сервер | Установка | Функция |
|---|---|---|
| Obsidian | npx @anthropic/mcp-server-obsidian | Поиск и редактирование заметок в Obsidian |
| Notion | npx @anthropic/mcp-server-notion | Интеграция с рабочими пространствами Notion |
| Memory | npx @anthropic/mcp-server-memory | Постоянное хранение знаний для ИИ |
Исследование и источники
| Сервер | Установка | Функция |
|---|---|---|
| Brave Search | npx @anthropic/mcp-server-brave-search | Поиск в интернете |
| Fetch | npx @anthropic/mcp-server-fetch | Получение и чтение веб-страниц |
| Arxiv | npx arxiv-mcp-server | Поиск научных статей |
Производительность
| Сервер | Установка | Функция |
|---|---|---|
| Google Drive | npx @anthropic/mcp-server-gdrive | Доступ к файлам Google Drive |
| Slack | npx @anthropic/mcp-server-slack | Чтение и отправка сообщений в Slack |
| Calendar | npx gcal-mcp-server | Интеграция с Google Calendar |
Регистрация сервера MCP
- Убедитесь, что установлен Node.js (для npx серверов)
- Откройте настольное приложение
- Перейдите в Настройки → MCP Servers
- Нажмите Добавить сервер
- Введите конфигурацию:
- Имя: понятное имя сервера
- Команда: команда для запуска сервера (например,
npx) - Аргументы: аргументы (например,
@anthropic/mcp-server-filesystem /path/to/folder)
После добавления можно протестировать сервер, запустив чат и запросив, какие инструменты доступны.
Разработка собственного MCP сервера
Хотите создать свой MCP сервер? Посмотрите официальную документацию:
- MCP Quickstart — быстрый старт
- MCP SDK (TypeScript) — SDK для Node.js
- MCP SDK (Python) — SDK для Python