Semantic Scholar MCP Server for interacting with the Semantic Scholar API
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"iflow-mcp-jackkuo666-semanticscholar-mcp-server","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
# 🎓 Semantic Scholar MCP Server [](https://smithery.ai/server/@JackKuo666/semanticscholar-mcp-server) This project implements a Model Context Protocol (MCP) server for interacting with the Semantic Scholar API. It provides tools for searching papers, retrieving paper and author details, and fetching citations and references. ## ✨ Features - 🔍 Search for papers on Semantic Scholar - 📄 Retrieve detailed information about specific papers - 👤 Get author details - 🔗 Fetch citations and references for a paper ## 📋 Prerequisites - 🐍 Python 3.10+ - 📚 `semanticscholar` Python package - 🔧 `mcp` Python package (Model Context Protocol) ## 🚀 Installation ### Installing via Smithery To install semanticscholar Server for Claude Desktop automatically via [Smithery](https://smithery.ai/server/@JackKuo666/semanticscholar-mcp-server): #### claude ```sh npx -y @smithery/cli@latest install @JackKuo666/semanticscholar-mcp-server --client claude --config "{}" ``` #### Cursor Paste the following into Settings → Cursor Settings → MCP → Add new server: - Mac/Linux ```s npx -y @smithery/cli@latest run @JackKuo666/semanticscholar-mcp-server --client cursor --config "{}" ``` #### Windsurf ```sh npx -y @smithery/cli@latest install @JackKuo666/semanticscholar-mcp-server --client windsurf --config "{}" ``` ### CLine ```sh npx -y @smithery/cli@latest install @JackKuo666/semanticscholar-mcp-server --client cline --config "{}" ``` 1. Clone this repository: ``` git clone https://github.com/JackKuo666/semanticscholar-MCP-Server.git cd semanticscholar-mcp-server ``` 2. Install the required packages: ``` pip install semanticscholar mcp ``` ## 🖥️ Usage 1. Start the Semantic Scholar MCP server: ``` python semantic_scholar_server.py ``` 2. The server will start and listen for MCP requests. 3. Use an MCP client to interact with the server and access the following …
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.