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.0b2

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.0b2

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.0b2
File Interpreter ABI Platform
paperseek_mcp-1.0.0b2-py3-none-any.whl Python 3 none any Details

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

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

Security for paperseek-mcp 1.0.0b2

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