notebook-intelligence
Что такое MCP
Notebook Intelligence (NBI) интегрируется с серверами Model Context Protocol (MCP), предоставляя AI-ассистирование при написании кода в JupyterLab. Поддерживаются оба типа транспорта: Standard Input/Output (stdio) и Server-Sent Events (SSE), что обеспечивает плавное взаимодействие с инструментами MCP.
Как использовать MCP
Настройте серверы MCP, отредактировав файл nbi-config.json
, добавив данные серверов в ключ "mcp". Используйте участника чата @mcp
в NBI для доступа к инструментам MCP или создавайте собственных участников для группировки функций. Инструменты могут быть автоматически одобрены или требовать ручного подтверждения в зависимости от конфигурации.
Для чего можно использовать MCP
Интеграция с MCP позволяет NBI использовать внешние инструменты для расширенной функциональности, такой как операции с файловой системой, обработка данных или другие пользовательские задачи. Это расширяет возможности JupyterLab с помощью AI-ассистирования, автоматизации и интеграции инструментов при сохранении контроля безопасности.