MCPNik MCP ToolkitLocal AI tools

Model Context Protocol · Local First

AI получает
рабочие руки

Набор локальных MCP-серверов связывает модель с браузером, веб-поиском, страницами, SSH-серверами и файлами — с явными границами доступа.

  • Python
  • FastMCP
  • stdio
  • Local profiles
  • Explicit confirmation
nik-mcp / local session
browser.snapshot()search.web(query)fetch.url(https://…)ssh.connect(accept-new)files.read(allowed_root)✓ boundaries verified
LOCALData stays here
5 SERVERSOne toolkit
5MCP-серверов
stdioлокальный транспорт
0.0.0.0не используется
Boundedдоступ к данным

Toolkit

Пять инструментов.
Один рабочий контур.

Каждый сервер решает одну понятную задачу и может подключаться к LM Studio, Cursor или Windsurf независимо.

01 / browser

Nik-Browser

Собственный Chromium, вкладки, элементы, формы, снимки и контролируемая загрузка файлов.

02 / search

Web Search

Поиск через DuckDuckGo HTML с лимитом частоты и нормализацией реальных ссылок.

03 / fetch

Web Fetch

Безопасное чтение HTML, JSON и текста с блокировкой локальных сетей и лимитом ответа.

04 / ssh

Nik-SSH

Временные SSH-сессии, проверка host key, команды и SFTP без хранения пароля на диске.

05 / files

File Operations

Чтение, запись, поиск и управление файлами строго внутри разрешённых директорий.

Security by design

Доступ ровно
настолько широкий, как нужно

Локальная модель получает полезные действия, но не бесконтрольный доступ к компьютеру и сети.

01

Локальный транспорт

Серверы работают через stdio; Chromium CDP слушает только localhost.

02

Разрешённые корни

Файлы и загрузки ограничены заранее указанными каталогами.

03

Подтверждения

Внешняя загрузка, публикация и установка требуют явного решения пользователя.

04

SSRF-защита

Web Fetch блокирует localhost, приватные диапазоны и опасные перенаправления.

05

Временные секреты

SSH-пароль существует только в памяти сессии и очищается при отключении.

06

Отдельный профиль

Профиль автоматизированного браузера не смешивается с обычным браузером пользователя.

Workflow

От запроса
до проверенного действия

Снимок состояния и проверки идут перед изменением внешней системы.

01

Понять задачу

Модель выбирает самый узкий подходящий MCP-сервер.

02

Получить контекст

Страница, результаты поиска, файл или состояние SSH-сессии.

03

Проверить границы

Домен, путь, host key, размер и необходимость подтверждения.

04

Выполнить

Одно контролируемое действие и проверка результата.

Исходный код открыт

Toolkit и отдельный Browser MCP доступны в двух зеркалах. README содержит установку, конфигурацию и модель безопасности.