MCP Catalogs
Homepaperbanana screenshot

paperbanana

by llmsresearch·1,549·Score 54

PaperBanana is an MCP server that generates academic diagrams and research visuals from text descriptions.

ai-llmproductivitydeveloper-tools
235
Forks
50
Open issues
1 mo ago
Last commit
2d ago
Indexed

Overview

PaperBanana is an agentic framework for generating publication-quality academic diagrams and statistical plots from text descriptions. It implements a multi-agent pipeline with iterative refinement, supporting multiple VLM and image generation providers including OpenAI, Azure OpenAI, and Google Gemini. The server offers features like auto-refine mode, batch generation from manifest files, and integration with PDF inputs for methodology context.

Try asking AI

After installing, here are 5 things you can ask your AI assistant:

you:Generate academic diagrams for research papers directly from IDE
you:Automatically create statistical plots from research data
you:Create batch diagrams from a single manifest file
you:Which LLM providers are supported?
you:Can I generate diagrams from PDF papers?

When to choose this

Choose PaperBanana if you need automated generation of academic diagrams and statistical plots from text descriptions, especially for research papers and presentations.

When NOT to choose this

Don't choose PaperBanana if you need real-time collaboration features or if you're working on a project with extremely tight visual branding requirements that can't be adjusted.

Tools this server exposes

6 tools extracted from the README
  • generate

    Generate methodology diagrams from text descriptions with optional optimization and refinement

  • plot

    Generate statistical plots from data files with communicative intent

  • batch

    Generate multiple diagrams from a manifest file with optional composite figures

  • plot-batch

    Generate multiple statistical plots from a manifest file

  • batch-report

    Generate human-readable reports from existing batch runs

  • sweep-report

    Generate reports from sweep experiments showing ranked variants

Note: Tool names inferred from CLI commands, though not explicitly listed as MCP tools. PaperBanana does support MCP server functionality but the README doesn't clearly document the MCP API schema.

Comparable tools

diagrams.netdraw.iomermaidplantuml

Installation

Install the package first:

pip install paperbanana

For MCP server integration, add to your Claude Desktop configuration:

{
  "mcpServers": {
    "paperbanana": {
      "command": "python",
      "args": ["-m", "paperbanana.mcp"],
      "env": {
        "OPENAI_API_KEY": "your-api-key"
      }
    }
  }
}

FAQ

Which LLM providers are supported?
PaperBanana supports OpenAI (GPT-5.2 + GPT-Image-1.5), Azure OpenAI / Foundry, and Google Gemini providers.
Can I generate diagrams from PDF papers?
Yes, PaperBanana supports PDF inputs with optional per-page selection for methodology context.

On Hacker News

Recent discussion from the developer community.

Compare paperbanana with

GitHub →

Last updated · Auto-generated from public README + GitHub signals.