PyWry — плагин

Плагин и MCP для Claude Code: субагент, команды и скилл строят интерфейсы PyWry на Python для окна, Jupyter и браузера.

  • 99 ★ репозитория
  • Последний коммит
Плагин

Расширенный доступ

Почему такой уровень

  • Агент через MCP создает окна и запускает Python-код на вашем компьютере.
Все причины и проверки

deeleeramone/pywry

Установка

Работает в

Ручная установка

pip install 'pywry[mcp]'

Дальше `/plugin marketplace add deeleeramone/PyWry` с путем к `claude/.claude-plugin/marketplace.json`, как описано в `claude/README.md`.

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Агент через MCP создает окна и запускает Python-код на вашем компьютере.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

PyWry — набор для построения интерфейсов на Python с одним API для трех целей: нативное окно через PyTauri, виджет Jupyter и вкладка браузера. Для Claude Code в репозитории лежит плагин `pywry` с MCP-сервером, субагентом `pywry-builder`, командами `/pywry:doctor`, `/pywry:scaffold` и `/pywry:examples`, хуком форматирования ruff и скиллом `pywry-orientation`. Для Claude Desktop есть расширение `.mcpb`. MCP-сервер ставится вместе с пакетом: `pip install 'pywry[mcp]'`. Агент получает возможность создавать и менять окна и виджеты PyWry, от графиков до окна чата. Приложение можно собрать в отдельный исполняемый файл через `pywry[freeze]`, а состояние хранить в Redis или зашифрованном SQLite.

Для кого. Python-разработчикам, которые делают настольные и ноутбучные интерфейсы и хотят поручить часть работы Claude Code.

Подходит, если

  • Нужен быстрый каркас окна PyWry с графиком или чатом по запросу агента.
  • Один интерфейс должен работать в Jupyter, в браузере и в нативном окне.
  • Нужна диагностика окружения PyWry командой `/pywry:doctor`.
  • Приложение на Python надо собрать в отдельный исполняемый файл.

Не подходит, если

  • Нужен интерфейс на Qt или Electron.
  • Проект не на Python.
  • Нужны только веб-страницы без Python-логики.

Пример запроса к агенту

Создай через PyWry окно с графиком цены и чатом справа и проверь окружение командой /pywry:doctor.

Ограничения

Нужен Python версий от 3.10 до 3.14, рекомендуется виртуальное окружение. Плагин ставится из маркетплейса репозитория, а MCP требует пакет с расширением `mcp`. Для нативного окна нужна системная веб-оболочка, для браузерной вкладки с горизонтальным масштабированием нужен Redis. Агент через MCP создает окна и запускает код на вашем компьютере, поэтому работу стоит вести в отдельном окружении. Часть возможностей, например аутентификация и шифрованное хранилище, требует отдельных расширений пакета.

Как отключить. Удалите плагин командой `/plugin` и пакет через `pip uninstall pywry`. Запись MCP-сервера уберите из настроек клиента.

Частые вопросы

Что входит в плагин?

MCP-сервер, субагент `pywry-builder`, команды `/pywry:doctor`, `/pywry:scaffold` и `/pywry:examples`, хук форматирования ruff и скилл `pywry-orientation`.

Как поставить MCP?

Командой `pip install 'pywry[mcp]'` в виртуальное окружение Python.

Есть ли вариант для Claude Desktop?

Да, расширение `.mcpb` из релизов репозитория открывается в Claude Desktop.

Какие версии Python подходят?

От 3.10 до 3.14.

Куда выводится интерфейс?

В нативное окно через PyTauri, в виджет Jupyter или во вкладку браузера. Выбор делает один и тот же API.

Обсуждение

Вопросов и отзывов пока нет.

Плагины

MCP-сервер, который дает Claude Desktop и другим клиентам файловые инструменты, shell и подагентов в духе Claude Code

MCP-серверШирокий доступ306Звезды репозитория

Пакет Emacs для Claude Code: сессии по проектам и MCP-сервер, через который агент видит буферы, LSP и изменения редактора.

ПлагинРасширенный доступ67Звезды репозитория

Асинхронный MCP-клиент на Python с командной строкой и веб-интерфейсом подключает Claude к серверам по stdio и SSE.

CLIШирокий доступ172Звезды репозитория

Плагин со скиллами для сборки MCP-серверов и MCP-приложений на TypeScript: агент создает, дорабатывает, отлаживает и проверяет их

ПлагинРасширенный доступ10,9 тыс.Звезды репозитория

Плагин для Claude Code с 29 командами, 23 агентами и 7 режимами ставится из маркетплейса без Python и Node.js.

ПлагинРасширенный доступ56Звезды репозитория
Выбор редакции

Официальный плагин со скиллами для сборки MCP Apps: интерактивных UI поверх инструментов MCP, которые открываются прямо в Claude

ПлагинМинимальный доступ3,1 тыс.Звезды репозитория

Коротко о README

В описании PyWry показан как кроссплатформенный движок интерфейсов с тремя целями вывода. Таблицы расширений объясняют, что ставить для Jupyter, авторизации, сборки и MCP, а отдельный раздел описывает ассеты для Claude.

Бейдж для README

Сообщить о проблеме