Skip to main content

MCP Server Google Scholar

An MCP server implementation for Google Scholar using SerpApi.

Installation

pip install mcp-server-google-scholar

Configuration

You need a SerpApi API key. You can get one at https://serpapi.com/.

Usage

Add this to your mcp_config.json:

{
  "mcpServers": {
    "google-scholar": {
      "command": "uvx",
      "args": [
        "--from",
        "mcp-server-google-scholar==0.1.1",
        "mcp-server-google-scholar"
      ],
      "env": {
        "SERPAPI_API_KEY": "YOUR_API_KEY"
      }
    }
  }
}

Tools

  • search_google_scholar: Search Google Scholar
  • get_author_profile: Get author profile
  • get_author_articles: Get author articles
  • get_author_citation: Get author citation details
  • get_citation_formats: Get citation formats

Metadata

Release files for mcp-server-google-scholar 0.1.1

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

Source distribution (sdist)

Source distribution for mcp-server-google-scholar 0.1.1
File Size Uploaded Provenance
mcp_server_google_scholar-0.1.1.tar.gz 4.0 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for mcp-server-google-scholar 0.1.1
File Interpreter ABI Platform
mcp_server_google_scholar-0.1.1-py3-none-any.whl Python 3 none any Details

Total release size: 12.4 kB

Release files / mcp_server_google_scholar-0.1.1.tar.gz

Download URL mcp_server_google_scholar-0.1.1.tar.gz
Size 4.0 kB
Tags Source
SHA-256 checksum
How to use checksums
014d3a867b7697775d991c30fd27c1cb8131b1d962f2e6e986c7d4eea45222d6
BLAKE2b-256 checksum
How to use checksums
98d52934b30cb0a6258b60c41e76be18657bd0fc48c03858dc11a89cbba371ae
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Release files / mcp_server_google_scholar-0.1.1-py3-none-any.whl

Download URL mcp_server_google_scholar-0.1.1-py3-none-any.whl
Size 8.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
eab491fc42373defaa19240adeb4dc197e2f6a35fcd8d342dd0c7d9cc06907b9
BLAKE2b-256 checksum
How to use checksums
e2ec9a43b89dad7c00b82e7521c05134ab4d3556e8fd326e6d0ec00afb81aaf4
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.13.7

Security for mcp-server-google-scholar 0.1.1

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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files No provenance

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