- Semantic Scholar API MCP server
created by
benhaotanga month ago
MCP server for Semantic Scholar to search for papers
Overview
what is MCP Semantic Scholar Server?
MCP Semantic Scholar Server is an API server designed to facilitate the search for academic papers using the Semantic Scholar API.
how to use MCP Semantic Scholar Server?
To use the server, install the required packages with pip install fastmcp aiohttp pydantic uvicorn
, then run the server using the command fastmcp dev path/to/semantic-scholar-plugin.py
.
key features of MCP Semantic Scholar Server?
- Easy integration with the Semantic Scholar API.
- Fast and efficient paper search capabilities.
- Built with FastMCP for enhanced performance.
use cases of MCP Semantic Scholar Server?
- Researchers can quickly find relevant academic papers.
- Developers can integrate paper search functionality into their applications.
- Educators can use it to gather resources for teaching materials.
FAQ from MCP Semantic Scholar Server?
- What is required to run the server?
You need to install
fastmcp
,aiohttp
,pydantic
, anduvicorn
.
- How do I initialize the server?
Use the command
fastmcp dev path/to/semantic-scholar-plugin.py
to start the server.
- Can I ignore certain log messages?
Yes, messages like
INFO Processing request of type __init__.py:431 ListToolsRequest
can be ignored as they do not affect functionality.
Recommended Servers
Cline – #1 on OpenRouterAutonomous coding agent right in your IDE, capable of creating/editing files, executing commands, using the browser, and more with your permission every step of the way.
Continue⏩ Create, share, and use custom AI code assistants with our open-source IDE extensions and hub of models, rules, prompts, docs, and other building blocks

Cherry StudioNew version of cherry studio is supporting MCP
https://github.com/CherryHQ/cherry-studio/releases/tag/v1.1.1
A Sleek AI Assistant & MCP Client5ire is a cross-platform desktop AI assistant, MCP client. It compatible with major service providers, supports local knowledge base and tools via model context protocol servers .

GitHubRepository management, file operations, and GitHub API integration
ZedCode at the speed of thought – Zed is a high-performance, multiplayer code editor from the creators of Atom and Tree-sitter.
Roo Code (prev. Roo Cline)Roo Code (prev. Roo Cline) gives you a whole dev team of AI agents in your code editor.
chatmcpChatMCP is an AI chat client implementing the Model Context Protocol (MCP).

Sequential ThinkingAn MCP server implementation that provides a tool for dynamic and reflective problem-solving through a structured thinking process.
HyperChatHyperChat is a Chat client that strives for openness, utilizing APIs from various LLMs to achieve the best Chat experience, as well as implementing productivity tools through the MCP protocol.