Arxiv MCP Server
blazickjp/arxiv-mcp-server
A skill your agent uses when finding, comparing, reading, or monitoring arXiv papers, including requests for abstracts, citation graphs, original LaTeX, section-level technical details, or…
A skill your agent uses when a user has cloned PaperGraph MCP and asks to install, initialize, configure, set up, or start using it with an agent or MCP client.
$ npx skills add lotchuazzz-crypto/papergraph-mcp --skill setting-up-papergraph -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install lotchuazzz-crypto/papergraph-mcp setting-up-papergraph --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/lotchuazzz-crypto/papergraph-mcp.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/setting-up-papergraph .claude/skills/setting-up-papergraph && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "setting-up-papergraph" agent skill from https://github.com/lotchuazzz-crypto/papergraph-mcp/tree/main/.agents/skills/setting-up-papergraph into .claude/skills/setting-up-papergraph/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "setting-up-papergraph", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/lotchuazzz-crypto/papergraph-mcp/tree/main/.agents/skills/setting-up-papergraphType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add lotchuazzz-crypto/papergraph-mcp --skill setting-up-papergraph -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install lotchuazzz-crypto/papergraph-mcp setting-up-papergraph --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/lotchuazzz-crypto/papergraph-mcp.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.agents/skills/setting-up-papergraph .agents/skills/setting-up-papergraph && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "setting-up-papergraph" agent skill from https://github.com/lotchuazzz-crypto/papergraph-mcp/tree/main/.agents/skills/setting-up-papergraph into .agents/skills/setting-up-papergraph/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "setting-up-papergraph", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add lotchuazzz-crypto/papergraph-mcp --skill setting-up-papergraph -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install lotchuazzz-crypto/papergraph-mcp setting-up-papergraph --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/lotchuazzz-crypto/papergraph-mcp.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.agents/skills/setting-up-papergraph .cursor/skills/setting-up-papergraph && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "setting-up-papergraph" agent skill from https://github.com/lotchuazzz-crypto/papergraph-mcp/tree/main/.agents/skills/setting-up-papergraph into .cursor/skills/setting-up-papergraph/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "setting-up-papergraph", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/lotchuazzz-crypto/papergraph-mcp.git --path .agents/skills/setting-up-papergraph--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add lotchuazzz-crypto/papergraph-mcp --skill setting-up-papergraph -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install lotchuazzz-crypto/papergraph-mcp setting-up-papergraph --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/lotchuazzz-crypto/papergraph-mcp.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.agents/skills/setting-up-papergraph .gemini/skills/setting-up-papergraph && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "setting-up-papergraph" agent skill from https://github.com/lotchuazzz-crypto/papergraph-mcp/tree/main/.agents/skills/setting-up-papergraph into .gemini/skills/setting-up-papergraph/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "setting-up-papergraph", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install lotchuazzz-crypto/papergraph-mcp setting-up-papergraphInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add lotchuazzz-crypto/papergraph-mcp --skill setting-up-papergraph -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/lotchuazzz-crypto/papergraph-mcp.git skills-src && mkdir -p .github/skills && cp -r skills-src/.agents/skills/setting-up-papergraph .github/skills/setting-up-papergraph && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "setting-up-papergraph" agent skill from https://github.com/lotchuazzz-crypto/papergraph-mcp/tree/main/.agents/skills/setting-up-papergraph into .github/skills/setting-up-papergraph/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "setting-up-papergraph", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add lotchuazzz-crypto/papergraph-mcp --skill setting-up-papergraph -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install lotchuazzz-crypto/papergraph-mcp setting-up-papergraph --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/lotchuazzz-crypto/papergraph-mcp.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.agents/skills/setting-up-papergraph .opencode/skills/setting-up-papergraph && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "setting-up-papergraph" agent skill from https://github.com/lotchuazzz-crypto/papergraph-mcp/tree/main/.agents/skills/setting-up-papergraph into .opencode/skills/setting-up-papergraph/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "setting-up-papergraph", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
setting-up-papergraphA skill your agent uses when a user has cloned PaperGraph MCP and asks to install, initialize, configure, set up, or start using it with an agent or MCP client.
Setting Up Papergraph is an agent skill from lotchuazzz-crypto/papergraph-mcp. Use when a user has cloned PaperGraph MCP and asks to install, initialize, configure, set up, or start using it with an agent or MCP client.
Its SKILL.md is about 3.3k tokens, which your agent loads only when the skill is triggered. The skill folder holds 5 other files, including reference files (for example `agents/openai.yaml`, `references/client-configuration.md` and `references/usage-prompt.md`).
It sits in Agent Workflows, covering MCP servers and Academic paper search. It works with Model Context Protocol, arXiv, Python and LaTeX. The repository describes itself as: 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… The licence is MIT.
9 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit ff1604a. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
uvxpythongituvFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use uvx, git and uv, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Setting Up Papergraph loads about 3.3k tokens when it runs, and up to ~5.7k if it reads all its reference files. Until then it costs about 41 tokens; SKILL.md has 1,712 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from lotchuazzz-crypto/papergraph-mcp at commit ff1604a, republished under its MIT licence (© lotchuazzz-crypto). 1,712 words, ~3,338 tokens.
.claude/skills/setting-up-papergraph/SKILL.md (or your agent's skills folder). This skill also uses 3 other files; get the full folder from GitHub.Guide one conservative setup conversation. This skill does not change PaperGraph runtime behavior.
Before responding, read references/usage-prompt.md completely. Present that reusable prompt before requesting install approval, even if the user may defer setup.
Keep these four phases short and in this order. Do not show later phases as completed before their work occurs.
Briefly explain that PaperGraph lets an MCP client analyze LaTeX papers, build a multi-paper workspace, search theorem-like content, and inspect explicit citation evidence. Give the reusable prompt in a copyable block. Translate it only under the preservation rule in its reference.
Before loading arXiv papers:
git fetch --tags origin before trusting remote-tracking refs, and verify the remote default branch (do not assume main). Run python scripts/check_onboarding.py --repository <checkout> to compare local refs. Its freshness_verified: false means it did not fetch: matching a cached ref is not proof of freshness. Updating an old feature branch's upstream is not updating default-branch instructions. Unless the user explicitly requests a historical version, use instructions from the freshly fetched remote default revision. Preserve dirty or historical checkouts: use a separate clean checkout for current instructions, never reset, stash, overwrite, or switch the user's working files automatically. If fetch fails, disclose that freshness is unknown; do not say “already latest.”uvx --from ... papergraph-mcp --version command and run pinned uvx --from ... papergraph-mcp doctor or call get_environment_diagnostics.validate_arxiv_request or load_arxiv_request.load_arxiv_request must stop before loading unless they identify the same paper.load_arxiv_paper only after the user has provided one already-disambiguated arXiv ID.action: ask_user_to_choose, stop and ask which one to analyze. detecting a conflict and then continuing is a failure.plan-starter-project before bootstrap-reading-project so they can review the workspace path, artifact directory, explicit paper inputs, and generated manifest path before writes.workspace_search_external_reference to gather scholarly metadata candidates. Report confidence, provider evidence, ambiguity, and boundaries before applying anything. Use workspace_resolve_external_reference_candidate only for a selected candidate, or workspace_resolve_external_reference only with a confirmed arXiv ID, local PDF, DOI, URL, or published metadata. Then call workspace_list_external_reference_resolutions, workspace_list_external_reference_searches, or export a Reading Report to show whether each target is resolved_imported, resolved_not_imported, failed_import, ambiguous, or unavailable.For a published DOI, do not pass it to an arXiv loader or claim metadata is an imported paper. Explain the supported inputs: arXiv source, local LaTeX, or a local born-digital PDF. Identify an unambiguous legally accessible full-text source, or ask for the user's local PDF; never bypass a paywall. A root paper requested by the user is distinct from newly discovered external references, which still require a reviewable import plan before downloads.
For v1.2.0 servers advertising discover_doi_paper, use it to find
exact DOI metadata/body candidates without downloading. Review access reports,
provider outcomes and reported versions. When the user's reading policy allows
automatic loading of a requested root, use workspace_add_doi_paper: it imports
only when one exact-identity public PDF candidate is eligible. For multiple
candidates ask the user to select, then use workspace_import_doi_candidate with
confirmed=true. Report actual import state and provenance. Never treat this as
permission for recursive external-reference downloads. These tools are available
in the pinned v1.2.0 package; historical versions may not provide them.
If available, workspace_get_dependency_reading lists source-backed main-result
candidates without silently choosing one. Pass a user-selected target to separate
statement references, direct/recursive proof-local evidence, reading order and
external import plans. Check order_status before presenting bottom_up as a
local prerequisite order; cycles block ordering, and unknown/external prerequisites
remain outside it. Paper Map/queue exploration routes are not prerequisite orders.
For PDF papers, use result_count/evidence_counts and import_state; old
theorem/citation counters describe the LaTeX statement graph. Keep
provider_metadata display titles distinct from extracted PDF contents. Inspect
proof_entry for explicit author-declared introductory correspondence: a
corresponding proof keeps its original result owner and is not a verified
mathematical equivalence. Ambiguous/missing/cyclic/bounded entries stay unresolved;
do not silently choose a target or present their blocked order as complete.
Interpret dependency_extraction_basis as the legacy statement graph only, not the whole server's capabilities. Inspect dependency_capabilities when available. For proof questions use workspace_get_proof_dependencies, workspace_get_result_reading_path, and source-backed reading context. Neither statement refs nor proof-local evidence establish complete mathematical dependency coverage; empty output does not prove independence.
Run read-only detection when the host permits it:
python scripts/check_onboarding.pyUse its facts for git, uv, and uvx; also detect the active MCP client without mutation. Infer the client only from reliable host or executable evidence. If it remains ambiguous, ask one concise question: “Which MCP client should I configure?”
The default pinned PyPI launch requires uv and uvx, index access, and no Git
or checkout. PyPI 1.2.0 is published; Git-free clean-cache acceptance
passed CLI, stdio MCP and PDF reading. The checker defaults to pypi;
--install-source pypi is also explicit. Do not install Git solely for a PyPI
consumer. Missing repository/Git context and unknown checkout freshness are
separate from index-launch readiness. The published doctor still recommends Git
source and may emit a nonfatal Git-context warning outside a checkout; report
that separately from actual launch failure.
The optional Git-source launch requires Git as well as uv and uvx. Inspect
that route with python scripts/check_onboarding.py --install-source git.
If Git is missing, explain that route's prerequisite and stop before claiming
Git-source readiness; do not misdiagnose it as an API-key or MCP handshake problem.
Installing Git needs the user's installation approval too.
After selecting the client, read references/client-configuration.md completely and use only its matching verified recipe. State the detected facts, proposed next mutation, and the next required approval.
There are three separate approval boundaries:
uv or uvx is missing, show the official platform-specific installer source and command, explain that uvx provides the reproducible launch, and ask before running it. Never reinstall or upgrade an existing installation automatically. Verify both uv --version and uvx --version; if either fails, stop before configuration.For ordinary installation, use this fixed published package version; never substitute a branch, a mutable default, or an unreleased revision:
papergraph-mcp==1.2.0The GitHub Release
and immutable Git tag are available. Optional Git-source installation uses
git+https://github.com/lotchuazzz-crypto/papergraph-mcp.git@v1.2.0 in --from;
validate both version and doctor with the same selected source. Switching an
existing client's source requires configuration approval and a backup.
An explicitly requested development test is separate: use the
requested checkout's locked environment or install its built wheel in a separate environment,
then launch that exact interpreter. Check CLI version, doctor.build_identity
(source commit, tracked changes and source-tree digest), and MCP initialization
version. A dirty build's commit is its base; unknown build provenance is unknown.
Release diagnostics name the package version's tag but do not themselves establish
tag availability. Ordinary setup uses the verified PyPI 1.2.0 commands below; future package
versions or tags must be verified before they are recommended.
Keep the user's active MCP registration intact unless they explicitly authorize a
configuration change, and never invent a development release/tag.
For PDF reading, surface text_coverage and unverified statement/proof completeness.
Use its continuation-source locator before interpreting truncated text. Adjacent
context is not additional proof evidence, and delayed proof ownership remains
unresolved unless supported. Author partial_overlap is not full-list equivalence.
Never request credentials, upload papers, guess the identity of ambiguous references, recursively import newly discovered literature, bypass paywalls, or place a workspace database inside the Git repository. When a reference trail reaches an old paper with no electronic source, a metadata-only record, a paywalled target, or conflicting candidates, explain that PaperGraph reached a boundary and needs a user-supplied source or selection.
Only after actions occur, list the executable version checks, the PaperGraph entry added or confirmed, the validation result, and any backup path. Configuration success requires the pinned command below to exit successfully with version 1.2.0; file presence alone is insufficient:
uvx --from papergraph-mcp==1.2.0 papergraph-mcp --versionAlso validate the pinned diagnostics command:
uvx --from papergraph-mcp==1.2.0 papergraph-mcp doctorThe expected output is:
papergraph-mcp 1.2.0Before restart, say “launch command validated”; never say “client has loaded the PaperGraph tools.” Tool loading can be confirmed only after the restarted client discovers the server.
Request restart approval or give the client-specific manual restart instruction. Remind the user that future conversations can use the reusable prompt. Stop after this instruction: do not persist setup state, create a handoff file, schedule work, or imply an automatic continuation.
uv installation URL.uv installation or either executable check fails, report the failing check and do not configure a client.papergraph entry differs, show the difference and ask before replacing only that entry.© lotchuazzz-crypto, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 3 other files (references) in .agents/skills/setting-up-papergraph of lotchuazzz-crypto/papergraph-mcp.
Open the folder on GitHubat commit ff1604a
Setting Up Papergraph next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Setting Up Papergraph this skilllotchuazzz-crypto/papergraph-mcp | 282 | — | ~3.3k | Automated safety check: Pass | MIT | |
| Arxiv MCP Serverblazickjp/arxiv-mcp-server | 3.2k | — | ~353 | Automated safety check: Pass | Apache-2.0 | |
| Nature Academic SearchTai609/NebulaMat | 100 | — | ~1.2k | Automated safety check: Pass | Custom licence | |
| Literature Review Toolsbrycewang-stanford/Auto-Empirical-Research-Skills | 4.6k | — | ~2.5k | Automated safety check: Notes | Custom licence | |
| Nature Academic Searchaiskillstore/marketplace | 433 | — | ~1.1k | Automated safety check: Pass | None | |
| Papers Skillsickn33/agentic-awesome-skills | 47k | 1 repos | ~2.1k | Automated safety check: Pass | MIT |
blazickjp/arxiv-mcp-server
A skill your agent uses when finding, comparing, reading, or monitoring arXiv papers, including requests for abstracts, citation graphs, original LaTeX, section-level technical details, or…
Tai609/NebulaMat
Multi-source literature search, citation verification, strict independent other-citation audits, article-level citation metric tables, influential citer profiling with citation-context extraction…
brycewang-stanford/Auto-Empirical-Research-Skills
Recommend AND run open-source AI tools, agents, Claude Code / Codex skills, and MCP servers for any stage of a literature review — searching, reading, extracting, synthesizing, screening…
aiskillstore/marketplace
Multi-source literature search, citation verification, MeSH search strategy, citation file management (.nbib/.ris/.bib conversion), and reference management (BibTeX, related articles, ID conversion)…
sickn33/agentic-awesome-skills
Skill for academic research workflows: search Semantic Scholar (200M+ papers), inspect citations, download arXiv PDFs, and extract PDF text.
wp-a/nature-academic-search
A skill your agent uses when users ask to 找文献、做文献检索、查论文、查临床试验、核验引用、去重文献、设计 PubMed/MeSH 检索式、追踪上下游引文、解析 DOI/PMID/PMCID/arXiv/OpenAlex/Semantic Scholar/NCT ID, 或导出 RIS、BibTeX、NBIB、ENW;also use for…
Works with
A skill your agent uses when a user has cloned PaperGraph MCP and asks to install, initialize, configure, set up, or start using it with an agent or MCP client. Setting Up Papergraph is an agent skill from lotchuazzz-crypto/papergraph-mcp. Use when a user has cloned PaperGraph MCP and asks to install, initialize, configure, set up, or start using it with an agent or MCP client.
Setting Up Papergraph fits situations like: A user has cloned PaperGraph MCP and asks to install; start using it with an agent.
Run `npx skills add lotchuazzz-crypto/papergraph-mcp --skill setting-up-papergraph -a claude-code`. Or copy the skill folder (.agents/skills/setting-up-papergraph in lotchuazzz-crypto/papergraph-mcp) into .claude/skills/setting-up-papergraph in your project. Claude Code loads it when a task matches its description.
Run `npx skills add lotchuazzz-crypto/papergraph-mcp --skill setting-up-papergraph -a codex`. Or copy the skill folder (.agents/skills/setting-up-papergraph in lotchuazzz-crypto/papergraph-mcp) into .agents/skills/setting-up-papergraph in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add lotchuazzz-crypto/papergraph-mcp --skill setting-up-papergraph -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/setting-up-papergraph, .gemini/skills/setting-up-papergraph, .github/skills/setting-up-papergraph and .opencode/skills/setting-up-papergraph in your project.
Going by SKILL.md and its folder, Setting Up Papergraph needs the command-line tools its instructions call (uvx, python, git and uv). Our summary lists: Python 3.
SKILL.md contains no URLs. Its commands use uvx, git and uv, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Setting Up Papergraph is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 3.3k tokens (SKILL.md is roughly 13k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2.4k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Setting Up Papergraph: Arxiv MCP Server (blazickjp/arxiv-mcp-server, 3.2k stars), Nature Academic Search (Tai609/NebulaMat, 100 stars), Literature Review Tools (brycewang-stanford/Auto-Empirical-Research-Skills, 4.6k stars) and Nature Academic Search (aiskillstore/marketplace, 433 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
lotchuazzz-crypto (a GitHub user) maintains it in lotchuazzz-crypto/papergraph-mcp, which has 282 GitHub stars. The repository was last updated on October 7, 2026.
Source: lotchuazzz-crypto/papergraph-mcp on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.