PaperBanana
MCP-сервер и CLI для генерации научных схем, диаграмм и графиков из текста статьи или данных
Средний риск
Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.
Почему такой уровень
- Запускает код и обращается к внешнему API генерации
- Расходует платную квоту Google
Установка
Ручная установка
{
"mcpServers": {
"paperbanana": {
"command": "uvx",
"args": ["--from", "paperbanana[mcp]", "paperbanana-mcp"],
"env": { "GOOGLE_API_KEY": "your-google-api-key" }
}
}
}Запуск сервера через uvx без локального клона.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
PaperBanana собирает иллюстрации для научных работ: методологические схемы из текстового описания, статистические графики из CSV или JSON, наборы фигур под целую статью. Инструмент подключается к агенту через MCP по uvx, а также работает как отдельная команда и как набор скиллов Claude Code. Через MCP доступны генерация и доработка диаграмм и графиков, оценка результата по эталону, пакетная сборка и подгрузка справочных материалов. Под капотом рисование идет моделями Google Gemini, поэтому нужен ключ Google.
Для кого. Для исследователей, аналитиков и авторов статей, которым нужны схемы и графики для публикаций и презентаций.
Подходит, если
- Нужно нарисовать методологическую схему по текстовому описанию
- Нужен статистический график из таблицы данных
- Нужен согласованный набор иллюстраций под статью
Не подходит, если
- Нет доступа к Google Gemini или ключа
- Нужна верстка макетов и интерфейсов, а не научные иллюстрации
Пример запроса к агенту
Собери схему методологии из этого описания эксперимента и график из results.csvОграничения
Для генерации нужен ключ Google Gemini, обращения к Google из России без VPN недоступны. Часть возможностей включается дополнительными зависимостями (studio, pdf), а эталонный набор данных для бенчмарка весит несколько сотен мегабайт.
Как отключить. Удалите запись paperbanana из конфигурации MCP или удалите пакет: pip uninstall paperbanana.
MCP
- Транспорт
- stdio
- Авторизация
- API-ключ
| Переменные окружения | |
|---|---|
| GOOGLE_API_KEY обязательная, секрет | Ключ Google для моделей Gemini, которыми рисуются изображения |
Проверка безопасности
- Запускает код и обращается к внешнему API генерации
- Расходует платную квоту Google
Коротко о README
README это открытая реализация и расширение подхода PaperBanana от Google Research для автоматической сборки научных иллюстраций. Установка идет через pip или из исходников, есть Docker и Colab-блокнот для быстрого старта. MCP-сервер подключается по uvx и дает одиннадцать инструментов: генерацию и продолжение диаграмм и графиков, оценку, пакетные прогоны и загрузку справочных данных. Дополнительно репозиторий содержит три скилла Claude Code и графический режим на Gradio. Лицензия MIT.
Частые вопросы
Обязателен ли локальный клон?
Нет, MCP-сервер запускается через uvx без клонирования. Для CLI можно поставить пакет через pip.
Какая модель рисует?
Изображения генерируются моделями Google Gemini, поэтому нужен ключ Google.
Похожие
166 скиллов для научных задач: биоинформатика, хемоинформатика, клинические данные, геоданные и доступ к 100+ базам
Открытый MCP-сервер Google для баз данных: готовые инструменты для Postgres, MySQL, BigQuery, Spanner и других, плюс свои инструменты в tools.yaml
Официальные скиллы Hugging Face: работа с Hub через CLI hf, датасеты, обучение моделей, Spaces, оценка и деплой
Язык визуализации для агентов и MCP-сервер: из простой семантической спецификации собираются аккуратные графики