Open source implementation and extension of Google Research’s PaperBanana for automated academic figures, diagrams, and research visuals, expanded to new domains like slide generation.
{
"mcpServers": {
"paperbanana": {
"env": {
"GOOGLE_API_KEY": "your-google-api-key"
},
"args": [
"--from",
"paperbanana[mcp]",
"paperbanana-mcp"
],
"command": "uvx"
}
}
}Are you the author?
Add this badge to your README to show your security score and help users find safe servers.
> Disclaimer: This is an unofficial, community-driven open-source implementation of the paper > "PaperBanana: Automating Academic Illustration for AI Scientists" by Dawei Zhu, Rui Meng, Yale Song, > Xiyu Wei, Sujian Li, Tomas Pfister, and Jinsung Yoon (arXiv:2601.23265). > This project is not affiliated with or endorsed by the original authors or Google Research. > The implementation is based on the publicly available paper and may differ from the original system.
Is it safe?
No known CVEs for paperbanana.
No authentication — any process on your machine can connect.
MIT. View license →
Is it maintained?
Last commit 12 days ago. 1,296 stars.
Will it work with my client?
Transport: stdio, sse. Works with Claude Desktop, Cursor, Claude Code, and most MCP clients.
Context cost
3 tools. ~400 tokens (0.2% of 200K).
Run this in your terminal to verify the server starts. Then let us know if it worked — your result helps other developers.
uvx 'paperbanana' 2>&1 | head -1 && echo "✓ Server started successfully"
After testing, let us know if it worked:
generate-diagramGenerate a publication-quality academic diagram from a text description using a multi-agent pipeline with iterative refinement
generate-plotGenerate a statistical plot from text description for academic papers
evaluate-diagramEvaluate a generated diagram against source context and provide refinement suggestions
No known vulnerabilities.
Have you used this server?
Share your experience — it helps other developers decide.
Sign in to write a review.
A Model Context Protocol server for searching and analyzing arXiv papers
📖 MCP server for fetch deepwiki.com and get latest knowledge in Cursor and other Code Editors
Model Context Protocol (MCP) Server to connect your AI with any MediaWiki
Nia is a context-augmentation layer for agents, primarily designed for coding agents. It provides them with an up-to-date knowledge base and improves their performance by 27%.
MCP Security Weekly
Get CVE alerts and security updates for Paperbanana and similar servers.
Start a conversation
Ask a question, share a tip, or report an issue.
Sign in to join the discussion.
Disclaimer: This is an unofficial, community-driven open-source implementation of the paper "PaperBanana: Automating Academic Illustration for AI Scientists" by Dawei Zhu, Rui Meng, Yale Song, Xiyu Wei, Sujian Li, Tomas Pfister, and Jinsung Yoon (arXiv:2601.23265). This project is not affiliated with or endorsed by the original authors or Google Research. The implementation is based on the publicly available paper and may differ from the original system.
An agentic framework for generating publication-quality academic diagrams and statistical plots from text descriptions. Supports OpenAI (GPT-5.2 + GPT-Image-1.5), Azure OpenAI / Foundry, and Google Gemini providers.
paperbanana plot-batch runs many statistical plots from one manifest (CSV/JSON per item)paperbanana[pdf] / PyMuPDF), with per-page selectionpaperbanana studio) for diagrams, plots, evaluation, batch, and run browser/generate-diagram, /generate-plot, and /evaluate-diagram