Skip to content
Verified official

Scholar MCP MCP

v2.0.0

io.github.pvliesdonk/scholar-mcp

FastMCP server for scholarly papers, patents, books and standards with docling PDF conversion

transport:stdio runtime:pypi

Target client

run in your project directory

Held in this page only — never stored, logged, or sent anywhere but back to your screen.

claude mcp add scholar-mcp -e SCHOLAR_MCP_KV_STORE_URL=<SCHOLAR_MCP_KV_STORE_URL> -e SCHOLAR_MCP_TOOLS_ALLOW=<SCHOLAR_MCP_TOOLS_ALLOW> -e SCHOLAR_MCP_TOOLS_DENY=<SCHOLAR_MCP_TOOLS_DENY> -e SCHOLAR_MCP_SERVER_NAME=<SCHOLAR_MCP_SERVER_NAME> -e SCHOLAR_MCP_INSTANCE_DESCRIPTION=<SCHOLAR_MCP_INSTANCE_DESCRIPTION> -e SCHOLAR_MCP_INSTRUCTIONS_EXTRA=<SCHOLAR_MCP_INSTRUCTIONS_EXTRA> -e SCHOLAR_MCP_INSTRUCTIONS=<SCHOLAR_MCP_INSTRUCTIONS> -e FASTMCP_LOG_LEVEL=<FASTMCP_LOG_LEVEL> -e FASTMCP_ENABLE_RICH_LOGGING=<FASTMCP_ENABLE_RICH_LOGGING> -e SCHOLAR_GITHUB_TOKEN=<SCHOLAR_GITHUB_TOKEN> -e SCHOLAR_MCP_READ_ONLY=<SCHOLAR_MCP_READ_ONLY> -e SCHOLAR_MCP_S2_API_KEY=<SCHOLAR_MCP_S2_API_KEY> -e SCHOLAR_MCP_DOCLING_URL=<SCHOLAR_MCP_DOCLING_URL> -e SCHOLAR_MCP_VLM_API_URL=<SCHOLAR_MCP_VLM_API_URL> -e SCHOLAR_MCP_VLM_API_KEY=<SCHOLAR_MCP_VLM_API_KEY> -e SCHOLAR_MCP_VLM_MODEL=<SCHOLAR_MCP_VLM_MODEL> -e SCHOLAR_MCP_CACHE_DIR=<SCHOLAR_MCP_CACHE_DIR> -e SCHOLAR_MCP_CONTACT_EMAIL=<SCHOLAR_MCP_CONTACT_EMAIL> -e SCHOLAR_MCP_EPO_CONSUMER_KEY=<SCHOLAR_MCP_EPO_CONSUMER_KEY> -e SCHOLAR_MCP_EPO_CONSUMER_SECRET=<SCHOLAR_MCP_EPO_CONSUMER_SECRET> -e SCHOLAR_MCP_GOOGLE_BOOKS_API_KEY=<SCHOLAR_MCP_GOOGLE_BOOKS_API_KEY> -e SCHOLAR_MCP_JOBS_SOFT_DEADLINE_S=<SCHOLAR_MCP_JOBS_SOFT_DEADLINE_S> -e SCHOLAR_MCP_JOBS_RESULT_TTL_S=<SCHOLAR_MCP_JOBS_RESULT_TTL_S> -e SCHOLAR_MCP_JOBS_MAX_PER_SUBJECT=<SCHOLAR_MCP_JOBS_MAX_PER_SUBJECT> -- uvx pvliesdonk-scholar-mcp

Adds it for this project only. Append --scope user to make it available everywhere. Claude Code docs

This listing does not declare its tools. Connect the server and your client will discover them on the handshake.