Scholar MCP Server

Academic literature search, citation graphs, and PDF conversion via Semantic Scholar.

communityknowledge

Package Details

Transportstdio

Environment Variables

SCHOLAR_MCP_READ_ONLY
Default:true

Set to 'false' to enable write tools (default: true)

SCHOLAR_MCP_BEARER_TOKEN

Static bearer token for authentication (optional)

TransportStreamable HTTP

Package Arguments

Named
--port
Port for the HTTP transport

Environment Variables

SCHOLAR_MCP_READ_ONLY
Default:true

Set to 'false' to enable write tools (default: true)

SCHOLAR_MCP_BEARER_TOKEN

Static bearer token for authentication (optional)

SCHOLAR_MCP_BASE_URL

Public base URL of this server, required for OIDC (e.g. https://mcp.example.com)

SCHOLAR_MCP_OIDC_CONFIG_URL

OIDC discovery endpoint URL (e.g. https://auth.example.com/.well-known/openid-configuration)

SCHOLAR_MCP_OIDC_CLIENT_ID

OIDC client ID

SCHOLAR_MCP_OIDC_CLIENT_SECRET

OIDC client secret

SCHOLAR_MCP_OIDC_JWT_SIGNING_KEY

JWT signing key — required on Linux/Docker to survive restarts (generate with: openssl rand -hex 32)