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

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

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

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

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

Release history Release notifications | RSS feed

This release

1.0.0b1 This release

1 release file

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