What API keys are required?
You need an OpenAI API key (or Azure OpenAI / Foundry endpoint), a Google Gemini API key (free, from Google AI Studio), or an Atlas Cloud API key. Set them in `.env` or use `paperbanana setup`.

@llmsresearch
基本信息
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.
使用下面的配置,将此服务器添加到你的 MCP 客户端。
{
"mcpServers": {
"paperbanana": {
"command": "uvx",
"args": [
"--from",
"paperbanana[mcp]",
"paperbanana-mcp"
],
"env": {
"GOOGLE_API_KEY": "<YOUR_GOOGLE_API_KEY>"
}
}
}
}Generate a publication-quality methodology diagram from text. Args: source_context: Methodology section text or relevant paper excerpt. caption: Figure caption describing what the diagram should communicate. iterations: Number of refinement iterations (default 3). Returns: The generated diagram as a PNG image.
Generate a publication-quality statistical plot from JSON data. Args: data_json: JSON string containing the data to plot. Example: '{"x": [1,2,3], "y": [4,5,6], "labels": ["a","b","c"]}' intent: Description of the desired plot (e.g. "Bar chart comparing model accuracy"). iterations: Number of refinement iterations (default 3). Returns: The generated plot as a PNG image.
Evaluate a generated diagram against a human reference on 4 dimensions. Compares the model-generated image to a human-drawn reference using Faithfulness, Conciseness, Readability, and Aesthetics scoring with hierarchical aggregation. Args: generated_path: File path to the model-generated image. reference_path: File path to the human-drawn reference image. context: Original methodology text used to generate the diagram. caption: Figure caption describing what the diagram communicates. Returns: Formatted evaluation scores with per-dimension results and overall winner.
PaperBanana is an agentic framework for generating publication-quality academic diagrams and statistical plots from natural language descriptions. It integrates with OpenAI, Azure OpenAI / Foundry, Google Gemini, and Atlas Cloud providers. The framework is designed for AI scientists who need automated, multi-agent pipeline support for academic illustration.
Install via pip install paperbanana, set up an API key (OpenAI, Gemini, or Atlas Cloud) in .env or using paperbanana setup, then run paperbanana generate --input method.txt --caption "Your caption". Optionally use --optimize --auto for input optimization and auto-refine. A local Gradio web UI is available via paperbanana studio, and an MCP server enables IDE integration. Batch generation from manifest files is supported.
paperbanana plot-batchYou need an OpenAI API key (or Azure OpenAI / Foundry endpoint), a Google Gemini API key (free, from Google AI Studio), or an Atlas Cloud API key. Set them in `.env` or use `paperbanana setup`.
Python 3.10+ and one of the supported API keys. Optional dependencies include PyMuPDF (`paperbanana[pdf]`) for PDF input and `paperbanana[studio]` for the web UI. Docker is also supported.
The pipeline runs up to 7 agents across two phases: input optimization (optional), linear planning with a Retriever, Planner, and Stylist, then iterative refinement between a Visualizer and Critic (default 3 iterations). With `--auto`, it continues until the critic is satisfied.
Yes, install `paperbanana[pdf]` (or PyMuPDF) and use the `--input paper.pdf --pdf-pages "3-8"` flags to select specific pages for methodology context.
Yes, PaperBanana Studio is a local Gradio web UI started with `paperbanana studio`. It exposes the same workflows: diagram generation, statistical plots, evaluation, batch processing, and run browsing. Use `--host`, `--port`, `--config`, and `--output-dir` for configuration.

The article (der, die, das) of 90,000 German nouns, compounds included, plus a checker that finds wrong articles in German text (“mit der Zug” → dem). Uses dictionary data, not AI guessing. Free, no login.
Free moving quotes for AI agents from Next Generation Movers, a licensed interstate mover (USDOT 3764697). US long-distance nationwide and local DC/MD/VA. Indicative ballpark price and booking options; optional $0.01 x40

Request dedicated senior developers to work on your project, write job descriptions, and prep technical interviews — all without leaving your Claude chat. Just describe what you need, and Lemon.io MCP does the rest. 1–3

Health by Dr Brad works out a health plan from your own results: which screening is due at your age, and evidence-based suggestions, each with the reason and the published guideline or study behind it. Your record is one

Soar Flight Booking MCP is a remote MCP server available at https://mcp.soar.flights.
评论