PaperBanana

by llmsresearch · AI & ML · mcp-server, python

Generates publication-quality methodology diagrams and statistical plots from text descriptions using a multi-agent pipeline with specialized agents for retrieval, planning, styling, visualization, and iterative refinement.

Automated academic illustration generation framework that creates publication-quality methodology diagrams and statistical plots from text descriptions using a multi-agent pipeline powered by Google Gemini. Features five specialized agents (Retriever, Planner, Stylist, Visualizer, Critic) that work together through linear planning and iterative refinement phases. Includes VLM-as-Judge evaluation across four dimensions (faithfulness, conciseness, readability, aesthetics) and supports both methodology diagrams for system architectures and statistical plots with matplotlib code generation.

Source: https://github.com/llmsresearch/paperbanana

Install

git clone https://github.com/llmsresearch/paperbanana

Tags: mcp-server, python

1,236 GitHub stars · Source: pulsemcp

About AI & ML MCP servers and Claude skills

AI & ML MCP servers extend what AI agents can do inside Claude Code, Cursor, Copilot, Codex, and Windsurf. The Skiln directory indexes 16,000+ such integrations across 22 categories.

PaperBanana is one of hundreds of AI & ML entries indexed on Skiln. Browse the full AI & ML category or the complete directory of Claude skills, MCP servers, agents, commands, and hooks.

Related AI & ML MCPs and skills

  • ImageSorcery by sunriseapps

    Provides powerful image manipulation capabilities including resizing, cropping, object detection, OCR text extraction, and finding objects based on text descriptions using Python with OpenCV and Ultralytics

  • Depyler by paiml

    Python-to-Rust transpiler with analysis and verification tools

  • Cheat Engine Bridge by miscusi-peek

    Bridge Cheat Engine memory analysis to AI workflows via named pipes

  • Office PowerPoint by gongrzhe

    Enables creation and manipulation of PowerPoint presentations with tools for adding and formatting slides, text, images, tables, charts and shapes through python-pptx

  • Blender by ahujasid

    Enables natural language control of Blender for 3D scene creation, manipulation, and rendering without requiring knowledge of Blender's interface or Python API.

  • Trello by delorenj

    Enables Trello board interactions for task and project management using the Trello REST API.

  • Tree-sitter by wrale

    Provides code analysis capabilities through tree-sitter parsing, enabling structured understanding and manipulation of source code across multiple programming languages for tasks like code review, refactoring, and documentation generation.

  • MCP Reasoner by jacck

    Implements beam search and thought evaluation for structured problem-solving, enabling exploration of multiple solution paths in complex reasoning tasks.

Frequently asked questions

How do I install PaperBanana?

Add the install command above to your Claude Code, Cursor, or Windsurf MCP configuration. Most servers register via npx, a local command, or a Docker image. Refer to the source repository for environment variables and credential requirements.

Which clients support PaperBanana?

Any MCP-compatible client works: Claude Desktop, Claude Code CLI, Cursor, Windsurf, Zed, and VS Code with the official MCP extension. OpenAI Codex and GitHub Copilot increasingly support MCP via adapter bridges.

Is PaperBanana free?

The server itself is typically open source. Any upstream service (API keys, paid tiers, hosted infrastructure) may have its own pricing. Check the source repository for details.