Catalog PyPI
PACKAGE EXPLORERView in registry

acatome-mcp

PyPI

MCP server exposing acatome-store tools

llmmcpnotesscientific-paperssemantic-search
Versions collected1
Direct dependencies6From release 0.2.3
Last observed20 Oct, 17:52 UTC

README

Version 0.2.3 documentation

acatome-mcp

A Model Context Protocol (MCP) server that exposes the acatome paper library to LLMs. Provides tools for reading papers, searching the library, and managing notes.

Features

  • 3 tools — paper, search, notes
  • URI addressing — slug:, doi:, arxiv:, s2: schemes with view routing
  • Paginated views — toc, chunk, page, figure, abstract, summary
  • Semantic search — query across all ingested papers
  • Notes CRUD — annotate papers, chunks, and figures
  • Supplement support — scoped views for supplementary materials

Installation

uv pip install -e .

Usage

Run as an MCP server:

acatome-mcp

URI Examples

slug:abc12                    # paper overview
slug:abc12/toc                # table of contents
slug:abc12/chunk/5            # block 5
doi:10.1234/paper/abstract    # abstract by DOI
slug:abc12/notes              # all notes on paper
slug:abc12/supplement/s1/toc  # supplement TOC

Dependencies

  • acatome-store — paper storage and search backend

Testing

uv run python -m pytest tests/ -v

License

GPL-3.0-or-later — see LICENSE.

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Versions 1

Collected releases
VersionPublishedDirect dependenciesOpen version
0.2.311 Mar 20266

Package advisories

0
No matching advisories collected

This describes our collected data; it is not a security assessment.

Repository

PENDING
acatome/acatome-mcp

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 17:52 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package:1acdb26628013e21046f550f233ac01be65afa9a554a5bde25bf5279bf6b8890