---
title: "omnischolar"
description: "Literature, Zotero, PDF, citation, materials, and scientific image tools"
canonical: https://agentpluginsdirectory.com/plugins/omnischolar
last-updated: 2026-09-16
---

# omnischolar
Literature, Zotero, PDF, citation, materials, and scientific image tools
- Slug: omnischolar
- Publisher: OmniScholar contributors
- Repository: https://github.com/luffysolution-svg/omnischolar
- Manifest: plugin.json
- Version: 0.1.3
- License: MIT
- Category (editorial): other
- Skills: 8 (academic-citation, chemical-data, materials-project, omnischolar, paper-reading, scholar-search, scientific-figure, zotero-research)
- MCP servers: 1 (omnischolar)
- Stars: 0
- Repository created: 2026-09-10
- Repository last pushed: 2026-09-16
- Publisher type: User
- Listing: https://agentpluginsdirectory.com/plugins/omnischolar
- Schema: https://agent-plugins.org/schemas/1.0.0/plugin.schema.json

## What omnischolar does, in the publisher's words

OmniScholar adds literature search, local Zotero reading, PDF parsing, citation tools, materials data, and scientific image generation to coding agents through a local Python MCP server.

It can search public indexes, combine online records with your Zotero notes, send an approved PDF to MinerU, and publish Markdown into a regular folder or an Obsidian vault. Zotero access is read-only.

- Search Semantic Scholar, OpenAlex, PubMed/PMC, arXiv, Crossref, Unpaywall, easyScholar, Google Scholar, and Google Patents
- Retrieve paper details, authors, citations, references, recommendations, snippets, datasets, and journal metrics
- Read Zotero collections, items, notes, annotations, attachments, indexed text, and local PDF paths without changing the library
- Parse selected PDFs with MinerU and keep text, formulas, tables, and figures together

From the project README, punctuation lightly normalized. Full text: https://raw.githubusercontent.com/luffysolution-svg/omnischolar/HEAD/README.md

## Skills

- academic-citation: Verify, format, and insert scholarly citations with OmniScholar. Use for APA, IEEE, GB/T 7714 and other styles, citation-network evidence, bibliography generation, candidate discovery, or verified citation insertion.
- chemical-data: Inspect CAS Common Chemistry contract status and query substance records only when a provider-issued API contract is configured. Use for chemical names, CAS Registry Numbers, structures, and basic compound information; not literature, reaction, or materials-property discovery.
- materials-project: Query Materials Project records, inspect structures and phase data, and export sourced results with OmniScholar. Use for materials screening, property retrieval, phase analysis, XRD capability checks, or JSON/CSV/Markdown/CIF export.
- omnischolar: Orchestrate multi-step scholarly work with OmniScholar across literature discovery, read-only Zotero, PDF parsing, citations, materials and chemical data, scientific images, and local publication. Use when a request spans several research workflows or the correct specialist workflow is unclear.
- paper-reading: Parse and analyze a selected local PDF with OmniScholar and MinerU. Use when the task needs structured full text, equations, tables, figures, captions, or close reading beyond metadata and Zotero notes.
- scholar-search: Discover scholarly literature, patents, authors, citation networks, recommendations, journal metrics, snippets, and datasets with OmniScholar. Use for evidence gathering, related-work exploration, journal selection, or when local Zotero coverage is insufficient.
- scientific-figure: Generate or edit scientific illustration drafts with OmniScholar, including reference-guided and multi-reference work, or use Ai4Scholar for its declared figure actions. Use for mechanisms, graphical abstracts, workflows, apparatus diagrams, concept art, critique, or vectorization.
- zotero-research: Search and inspect the user's local Zotero library with OmniScholar. Use for collections, bibliographic metadata, notes, annotations, attachments, indexed text, local-paper matching, or selecting a PDF without modifying Zotero.

Descriptions come from the frontmatter of each SKILL.md, punctuation lightly normalized.

## MCP servers

- omnischolar: transport: stdio; command: uvx --from luffysolution-omnischolar==0.1.3 omnischolar mcp

Read from the plugin's own mcp.json. Environment variable names only, never values.
