PaperBanana MCP

MCP server and CLI that turns paper text or data into academic figures, diagrams and plots

  • 2,479 ★ on the repository
  • Last commit
  • MIT
MCP server

Extended access

Why this level

  • Runs code and calls an external generation API
  • Consumes paid Google quota
All reasons and checks
Needs a VPN

llmsresearch/paperbanana

Install

In your terminal, with SkillFoxx CLI

npx skillfoxx add mcp/paperbanana

Detects the agents on your machine, shows the access level and pins the version.

Other ways to install

Access and checks

How we review

Extended accessThe tool runs code or makes network calls and only reads external data.

  • Runs code and calls an external generation API
  • Consumes paid Google quota

This is third-party code. Review the repository files before installing.

What it does

PaperBanana assembles figures for research work: methodology diagrams from a text description, statistical plots from CSV or JSON, and full figure packages for a whole paper. It plugs into an agent over MCP via uvx, and also runs as a standalone command and as a set of Claude Code skills. Over MCP it exposes generation and refinement of diagrams and plots, evaluation against a reference, batch runs and reference downloads. Rendering runs on Google Gemini models, so a Google key is required.

Who it is for. For researchers, analysts and paper authors who need diagrams and plots for publications and talks.

Good fit when

  • You need a methodology diagram from a text description
  • You need a statistical plot from a data table
  • You need a consistent set of figures for a paper

Not a fit when

  • You have no access to Google Gemini or a key
  • You need UI or layout design rather than scientific figures

Example request

Build a methodology diagram from this experiment description and a plot from results.csv

MCP

Transport
stdio
Authentication
API key

Environment variables

GOOGLE_API_KEY required, secret
Google key for the Gemini models used to render images

Limitations

Generation requires a Google Gemini key, and Google access is blocked from Russia without a VPN. Some features need optional extras (studio, pdf), and the benchmark reference set weighs a few hundred megabytes.

How to disable. Remove the paperbanana entry from your MCP config, or uninstall the package: pip uninstall paperbanana.

FAQ

Do I need a local clone?

No, the MCP server runs via uvx without cloning. For the CLI you can install the package via pip.

Which model renders?

Images are generated by Google Gemini models, so a Google key is needed.

Discussion

No questions or reviews yet.

Official

An MCP server from AntV for generating charts and diagrams: 25+ visualization types, from lines and bars to maps, mind maps and network graphs

MCP serverExtended access4.4KRepository stars
Official

The official Graphlit MCP server: an agent collects material from Slack, GitHub, mail and websites into a knowledge base and searches it

MCP serverBroad access379Repository stars

An MCP server for searching and downloading academic papers from arXiv, PubMed, bioRxiv, Semantic Scholar and other open sources

MCP serverExtended access3.1KRepository stars
Official

InfraNodus MCP server turns any text into a knowledge graph and shows topic clusters, the gaps between them and research questions

MCP serverExtended access105Repository stars
Official

A graph database with git-style branches: the server exposes it to agents over MCP at /mcp, and a skill teaches the agent schemas and queries

MCP serverBroad access2KRepository stars

An MCP server with a toolbox for global briefs: markets, SEC filings, conflict, climate and news from open sources

MCP serverExtended access1.1KRepository stars

README in short

The README presents an open-source implementation and extension of Google Research's PaperBanana for automated academic figures. Install via pip or from source, with Docker and a Colab notebook for a quick start. The MCP server connects over uvx and exposes eleven tools: generating and continuing diagrams and plots, evaluation, batch runs and reference downloads. The repo also ships three Claude Code skills and a Gradio studio mode. MIT licensed.

README badge

Report a problem