Skip to main content
Pre-release

This release is a pre-release and may not be stable for production use.

PaperSeek MCP

paperseek-mcp is the independent Model Context Protocol integration for PaperSeek. It contains no search, provider, ranking, or persistence implementation; it calls the application services supplied by the exact same-version paperseek distribution.

Install the matched release:

pip install paperseek-mcp==1.0.0b4

The default local transport is stdio:

paperseek-mcp --transport stdio

Loopback HTTP transports are explicit:

paperseek-mcp --transport streamable-http --host 127.0.0.1 --port 8766 --path /mcp
paperseek-mcp --transport sse-legacy --host 127.0.0.1 --port 8766

The legacy SSE transport exists only for clients that have not migrated to Streamable HTTP. A transport session is never the search-run lifetime: start_search returns a durable run_id, and later status, event, result, citation, cancel, and export calls use that ID.

The local database defaults to ~/.paperseek/paperseek.db. Override it with --database or PAPERSEEK_DATABASE.

See the MCP guide for client configuration, the nine tools, polling, pagination, and troubleshooting. Provider credentials come from the MCP process environment, as with the CLI; run paperseek doctor --json in that environment first.

HTTP is a private, shared Community workspace. PAPERSEEK_MCP_SERVICE_TOKEN enables a pre-shared Bearer token, not OAuth login or per-user isolation. Non-loopback bindings also require an HTTPS public URL and explicit Host/Origin allowlists. Prefer stdio for local agents.

Metadata

Release files for paperseek-mcp 1.0.0b4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for paperseek-mcp 1.0.0b4
File Interpreter ABI Platform
paperseek_mcp-1.0.0b4-py3-none-any.whl Python 3 none any Details

Release files / paperseek_mcp-1.0.0b4-py3-none-any.whl

Download URL paperseek_mcp-1.0.0b4-py3-none-any.whl
Size 19.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a0d95e57a7c1ef7995ec8eff5e706a834dff03d1244b0592c18b28ee5828b437
BLAKE2b-256 checksum
How to use checksums
f9ddc2cfbf6da26b4d476e33a4c4003ad3064a0fb2d069c3a40cbc2eea577680
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.13.16

Security for paperseek-mcp 1.0.0b4

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page