Papergraph MCP
PaperGraph MCP turns math papers into evidence-grounded reading maps for AI agents: extract results, trace proof evidence, plan reading order, and review external dependencies without guessing.
Papergraph MCP is an open-source mcp server by lotchuazzz-crypto, written mainly in Python, with 279 GitHub stars and the MIT license. Its code was last updated Oct 18, 2026.
Scan summary: scanned Nov 5, 2026 at commit af7f302. Seen able to read environment and secrets. Scan policy
af7f302 · Nov 5, 2026Findings (7)
- highHigh. Something risky that needs a close look before you install.dependencies issueDetails are available to the maintainer after claiming this listing.
- highHigh. Something risky that needs a close look before you install.dependencies issueDetails are available to the maintainer after claiming this listing.
- mediumMedium. Worth checking, often a vulnerable dependency or a setup problem.mcp@2.1.1: 4 known vulnerabilitiesGHSA-5h93-6whr-6q8j, GHSA-84m7-p3x7-pcfv, GHSA-rwrf-2pqf-9j8j, GHSA-w4fh-qvv9-3v23
uv.lock - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key4 matches in this file
docs/examples/reference-search-example.json:47 - lowLow. Minor, or common in normal tools. Shown for information.Possible example credential in docs/tests: generic-api-key15 matches in this file
docs/examples/reference-expansion-example.json:51 - lowLow. Minor, or common in normal tools. Shown for information.opentelemetry-api@1.44.0: 1 known vulnerabilityGHSA-xcq7-p3pf-p88h
uv.lock - lowLow. Minor, or common in normal tools. Shown for information.No manifest declaring network access and environment variables (agent.json)
Network activity
Tools exposed (68)
get_environment_diagnosticsReturn PaperGraph version and reproducible launch diagnostics.
validate_arxiv_inputNormalize arXiv ID and URL inputs and return the safe next action.
validate_arxiv_requestValidate a raw user arXiv request and return the safe next action.
open_workspaceOpen or initialize a persistent multi-paper workspace.
workspace_add_local_paperAdd or replace a local LaTeX project in the active workspace.
workspace_add_arxiv_paperAdd or replace an arXiv LaTeX project in the active workspace.
workspace_add_pdf_paperAdd or replace a born-digital PDF paper in the active workspace.
discover_doi_paperFind exact DOI metadata and public body candidates; never download links.
workspace_import_doi_candidateImport a selected root DOI PDF only after explicit review/confirmation. This is not permission to download newly discovered external references. Candidate provider identity is evidence, not a verification of PDF contents.
workspace_add_doi_paperLoad a user-requested root DOI when one public PDF candidate is eligible. Multiple candidates require user selection. Do not use for newly discovered external references: those require an import plan and review first.
workspace_list_papersList all papers stored in the active workspace.
workspace_get_paperReturn metadata and counts for one stored paper.
workspace_search_theoremsSearch theorem titles and bodies across the active workspace.
workspace_get_dependenciesReturn dependencies of a globally identified stored theorem.
workspace_get_dependency_diagnosticsExplain how workspace dependencies were extracted for one theorem.
workspace_get_citationsReturn incoming or outgoing citation evidence for a stored paper.
workspace_list_resultsList a stable result page (limit 1..100). Advance offset by returned count. A full page may be truncated; continue until a page has fewer than limit results. This is not an unbounded complete list.
workspace_get_resultReturn one stored evidence result with source spans.
workspace_get_result_proofReturn proof evidence for one stored evidence result.
workspace_get_proof_dependenciesReturn proof dependency evidence for one stored evidence result.
workspace_get_external_result_mentionsReturn external result mentions from a result's proof evidence.
workspace_get_evidenceReturn metadata and source spans for one evidence node or edge.
workspace_export_reading_bundleExport a paper-level evidence bundle for paper-reading consumers.
workspace_export_result_reading_contextExport focused evidence context for reading one result's proof.
workspace_get_source_sliceReturn bounded source text around one span, result, or proof.
workspace_read_source_blocksRead raw source blocks from a slice locator; follow next until null. Blocks are source text, with no inferred proof ownership. Works for legacy imports without changing reading data. A changed extraction needs new locators.
workspace_get_result_reading_pathReturn deterministic local reading paths for one result.
workspace_get_dependency_readingList main-result candidates or read a user-selected target with evidence. Statement references and proof-local dependencies remain separate. External references produce reviewable plans only; empty evidence is not independence.
workspace_create_reading_sessionCreate a persistent reading session in the active workspace.
workspace_list_reading_sessionsList persistent reading sessions in the active workspace.
workspace_get_reading_sessionReturn one persistent reading session with checkpoints and notes.
workspace_record_reading_checkpointCreate or update a reading checkpoint in the active workspace.
workspace_add_reading_noteAdd a note or question to a reading session.
workspace_export_reading_session_summaryExport a deterministic recovery summary for a reading session.
workspace_create_reading_queueCreate a persistent reading queue for one stored result.
workspace_list_reading_queuesList persistent reading queues in the active workspace.
workspace_get_reading_queueReturn one persistent reading queue with ordered items.
workspace_apply_reading_queue_to_sessionApply reading queue items as checkpoints in a reading session.
workspace_plan_external_imports_for_resultPlan external arXiv imports for one result's reading path.
workspace_plan_external_imports_for_queuePlan external arXiv imports referenced by one reading queue.
workspace_plan_external_imports_for_paperPlan external arXiv imports visible in one stored paper.
workspace_resolve_external_referenceResolve a blocked external reference to a user-confirmed target.
workspace_list_external_reference_resolutionsList recorded external reference resolutions and selection provenance.
workspace_search_external_referenceSearch scholarly metadata providers for a blocked external reference.
workspace_list_external_reference_searchesList scholarly reference search runs and candidates.
workspace_resolve_external_reference_candidateApply a searched candidate as an explicit reference resolution.
workspace_get_paper_mapReturn an evidence-first first-load map for one stored paper.
workspace_export_paper_reading_reportExport a deterministic Markdown reading report for one stored paper.
workspace_export_cross_paper_reading_planExport a deterministic Markdown reading plan for selected papers.
workspace_plan_starter_projectPlan a Workspace Starter run without writing files.
workspace_bootstrap_reading_projectCreate starter artifacts for a first reading project.
load_paperLoad a local LaTeX paper and build its theorem graph.
load_arxiv_paperDownload an arXiv source project and build its theorem graph.
load_arxiv_requestValidate a raw arXiv request, then load it only if unambiguous.
list_theoremsList theorem-like environments in the currently loaded paper.
get_theoremReturn the full text and metadata for one theorem-like node.
get_dependenciesReturn theorem-like nodes referenced by the given theorem.
get_dependency_diagnosticsExplain how dependencies were extracted for one theorem-like node.
where_usedReturn theorem-like nodes that reference the given theorem.
workspace_create_reference_expansionSave an approved finite expansion policy. Creation does not search or import.
workspace_advance_reference_expansionExecute the saved policy: search, download arXiv sources, import unique strong candidates and record resolutions without per-paper prompts, within approved budgets. Resume with the same run ID.
workspace_get_reference_expansionRead saved graph, counts, decisions and continuation actions without network.
workspace_list_reference_expansionsList saved expansion summaries, optionally filtered by state.
workspace_decide_reference_expansionRecord exactly one candidate_id, target, existing_paper_id, skip:true or retry:true. Advance separately to execute the approved choice.
workspace_update_reference_expansion_policyExplicitly revise numeric budgets; cumulative usage is retained.
workspace_pause_reference_expansionPause scheduling after the active step. Advance explicitly to resume.
workspace_cancel_reference_expansionPermanently stop this run, preserving imported papers and history.
workspace_export_reference_expansionReturn saved JSON or Markdown without writing client files or using network.
Automated result for the commit shown. See our scan policy. View the scan log
Maintainers can claim the listing to rescan, or dispute a result.
Papergraph MCP alternatives
View more →Similar mcp servers in Research & Analysis, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.
| Name | Stars | Licence | Last updated | Scan |
|---|---|---|---|---|
| Papergraph MCP (this page) lotchuazzz-crypto | 279 | MIT | Oct 18, 2026 | Scanned, no flagged issues |
| Worldmonitor koala73 | 90k | AGPL-3.0 | Nov 1, 2026 | Scanned, no flagged issues |
| GPT Researcher assafelovic | 30k | Apache-2.0 | Oct 10, 2026 | Scanned, no flagged issues |
| Auto Claude Code Research In Sleep wanshuiyin | 18k | MIT | Nov 1, 2026 | Scanned, no flagged issues |
| Deep Research u14app | 4.7k | MIT | Jun 18, 2026 | Scanned, no flagged issues |
| MCP Server Chart antvis | 4.4k | MIT | Aug 27, 2026 | Scanned, no flagged issues |