Skip to main content
Glama
dam2452

semanticscholar-mcp

by dam2452

Server Configuration

Describes the environment variables required to run the server.

NameRequiredDescriptionDefault
S2_API_KEYYesSemantic Scholar API key, sent as the x-api-key header

Instructions

Guidance the server publishes about itself, which clients place ahead of the tool catalog so the model reads it before choosing anything.

This server publishes no instructions, or was last inspected before Glama recorded them.

Capabilities

Features and capabilities supported by this server

Protocol revision2025-11-25

CapabilityDetails
tools
{
  "listChanged": true
}
logging
{}
prompts
{
  "listChanged": false
}
resources
{
  "subscribe": false,
  "listChanged": false
}
extensions
{
  "io.modelcontextprotocol/ui": {}
}
experimental
{}

Tools

Functions exposed to the LLM to take actions

NameDescription
search_papersB

Relevance-ranked search for papers matching a text query, with optional filters on year, venue, field of study, publication type, citation count, and open access availability.

search_papers_bulkA

Bulk paper search returning up to 1000 papers per call without relevance ranking, with a continuation token for paging through larger result sets.

match_paper_titleB

Find the single paper whose title best matches the given query string.

autocomplete_paperA

Suggest paper title completions for a partial query string.

get_paperA

Get details about a single paper identified by its Semantic Scholar ID, DOI, arXiv ID, or other supported external ID.

get_papers_batchA

Get details for up to 500 papers at once, given a list of paper IDs.

get_paper_authorsB

List the authors of a given paper.

get_paper_citationsB

List the papers that cite a given paper.

get_paper_referencesB

List the papers referenced by a given paper.

search_authorsC

Search for authors by name.

get_authorA

Get details about a single author identified by their Semantic Scholar author ID.

get_author_papersB

List the papers written by a given author.

get_authors_batchB

Get details for up to 1000 authors at once, given a list of author IDs.

search_snippetsB

Search for text snippets from paper full texts, abstracts, and titles matching a query, with optional filters.

Prompts

Interactive templates invoked by user choice

NameDescription

No prompts

Resources

Contextual data attached and managed by the client

NameDescription

No resources

Latest Blog Posts

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/dam2452/semanticscholar-mcp'

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