PaperBanana — MCP-сервер для Claude Code: что делает и как установить
Генерирует научные диаграммы и статистические графики по текстовым описаниям с помощью мультиагентного пайплайна.
claude mcp add paperbanana -- uvx paperbananaЧто делает PaperBanana
PaperBanana превращает текстовые описания алгоритмов и архитектур в иллюстрации для научных статей. Сервер реализует двухфазный пайплайн с агентами, которые создают изображение и пошагово улучшают его. Для работы с графикой подключаются внешние провайдеры: Google Gemini, OpenAI, Azure OpenAI или сервис Atlas Cloud.
Инструмент поддерживает пакетный запуск по манифестам в формате YAML или JSON, а также построение серий графиков из файлов CSV. В качестве контекста можно передавать фрагменты научных статей напрямую из PDF-файлов с выбором страниц через библиотеку PyMuPDF.
Без действующего API-ключа Google Gemini, OpenAI или Atlas Cloud генерация не запустится. Для локальной работы окружения требуется Python 3.10 или новее.
Какие задачи решает
- построить архитектурную диаграмму по текстовому описанию метода
- отрисовать статистические графики из таблиц CSV по манифесту
- извлечь контекст методологии из страниц PDF-файла статьи
- доработать готовую иллюстрацию с учётом замечаний
Примеры запросов агенту
- Сделай диаграмму пайплайна для статьи по описанию из файла
method.txt. - Построй серию статистических графиков по манифесту
plots.jsonс данными из CSV. - Оцени качество сгенерированной диаграммы архитектуры и внеси исправления.
Как установить PaperBanana
Командой платформы
claude mcp add paperbanana -- uvx paperbananauvx запускает команду с именем пакета; если в README она другая — uvx --from paperbanana <команда>
Командой платформы
codex mcp add paperbanana -- uvx paperbananauvx запускает команду с именем пакета; если в README она другая — uvx --from paperbanana <команда>
Файл настроек
{
"mcpServers": {
"paperbanana": {
"command": "uvx",
"args": [
"paperbanana"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from paperbanana <команда>
Файл настроек
{
"servers": {
"paperbanana": {
"type": "stdio",
"command": "uvx",
"args": [
"paperbanana"
]
}
}
}uvx запускает команду с именем пакета; если в README она другая — uvx --from paperbanana <команда>
Командой платформы
gemini mcp add paperbanana uvx paperbananauvx запускает команду с именем пакета; если в README она другая — uvx --from paperbanana <команда>
По шагам, с командами для каждой платформы: Как подключить MCP-сервер: Claude Code, Codex, Cursor, VS Code, Gemini CLI и другие
Похожие
Рядом в теме «Наука и исследования»
Всё по теме «Наука и исследования» →Вопросы о PaperBanana
Как установить PaperBanana в Claude Code?
Выполните команду claude mcp add paperbanana -- uvx paperbanana. Для запуска потребуются утилита uv и заданный API-ключ выбранного провайдера.
Что делает MCP-сервер PaperBanana?
Он предоставляет агенту команды для создания диаграмм, схем и статистических графиков академического уровня по текстовым промптам или файлам методологии.
Какие провайдеры моделей поддерживаются?
Сервер работает с моделями Google Gemini, OpenAI (GPT-5.2 и GPT-Image-1.5), Azure OpenAI и Atlas Cloud.