Skip to main content
Glama

ScholarScope MCP

by ErikNguyen20

search_papers

Search academic papers using keywords, filter by institution or author, and sort by relevance, citations, or date to find relevant research.

Instructions

Searches for academic papers using the OpenAlex API.

Args: query: The search term or keywords to look for in the papers. search_by: The field to search in ("default", "title", or "title_and_abstract"). sort_by: The sorting criteria ("relevance_score", "cited_by_count", or "publication_date"). institution_name: An optional institution or affiliation name to filter search results. author_id: An optional OpenAlex Author ID to filter search results. e.g., "https://openalex.org/A123456789" page: The page number of the results to retrieve (default: 1).

Returns: A JSON object containing a list of searched papers+ids, or an error message if the search fails.

Input Schema

NameRequiredDescriptionDefault
author_idNo
institution_nameNo
pageNo
queryYes
search_byNodefault
sort_byNorelevance_score

Input Schema (JSON Schema)

{ "properties": { "author_id": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Author Id" }, "institution_name": { "anyOf": [ { "type": "string" }, { "type": "null" } ], "default": null, "title": "Institution Name" }, "page": { "default": 1, "title": "Page", "type": "integer" }, "query": { "title": "Query", "type": "string" }, "search_by": { "default": "default", "enum": [ "default", "title", "title_and_abstract" ], "title": "Search By", "type": "string" }, "sort_by": { "default": "relevance_score", "enum": [ "relevance_score", "cited_by_count", "publication_date" ], "title": "Sort By", "type": "string" } }, "required": [ "query" ], "type": "object" }

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/ErikNguyen20/ScholarScope-MCP'

If you have feedback or need assistance with the MCP directory API, please join our Discord server