MCP Server
Semantic Scholar MCP Server MCP Server
io.github.smaniches/semantic-scholar-mcp
What is the Semantic Scholar MCP Server MCP server?
MCP server for the Semantic Scholar API: search 200M+ papers, citations, authors, recommendations.
How to install Semantic Scholar MCP Server
Copy-paste configuration for popular MCP clients.
transport: stdio
Config generated by PluginBench — verify against the source before use.Environment / auth
SEMANTIC_SCHOLAR_API_KEYsecretSemantic Scholar API key for higher rate limits (free at semanticscholar.org/product/api)
Claude Desktop
~/Library/Application Support/Claude/claude_desktop_config.json
{
"mcpServers": {
"semantic-scholar-mcp": {
"command": "uvx",
"args": [
"s2-mcp-server"
],
"env": {
"SEMANTIC_SCHOLAR_API_KEY": "<YOUR_SEMANTIC_SCHOLAR_API_KEY>"
}
}
}
}Cursor
~/.cursor/mcp.json
{
"mcpServers": {
"semantic-scholar-mcp": {
"command": "uvx",
"args": [
"s2-mcp-server"
],
"env": {
"SEMANTIC_SCHOLAR_API_KEY": "<YOUR_SEMANTIC_SCHOLAR_API_KEY>"
}
}
}
}Windsurf
~/.codeium/windsurf/mcp_config.json
{
"mcpServers": {
"semantic-scholar-mcp": {
"command": "uvx",
"args": [
"s2-mcp-server"
],
"env": {
"SEMANTIC_SCHOLAR_API_KEY": "<YOUR_SEMANTIC_SCHOLAR_API_KEY>"
}
}
}
}VS Code
.vscode/mcp.json
{
"servers": {
"semantic-scholar-mcp": {
"type": "stdio",
"command": "uvx",
"args": [
"s2-mcp-server"
],
"env": {
"SEMANTIC_SCHOLAR_API_KEY": "<YOUR_SEMANTIC_SCHOLAR_API_KEY>"
}
}
}
}Claude Code
claude mcp add semantic-scholar-mcp --env SEMANTIC_SCHOLAR_API_KEY=<YOUR_SEMANTIC_SCHOLAR_API_KEY> -- uvx s2-mcp-serverRelated MCP servers
MCP server for AlphaFold and 8 other biomedical data sources with a local SQLite knowledge graph
View repository →Model Context Protocol server for the UniProt protein knowledgebase.
View repository →