A FastMCP server implementation for 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-semantic-scholar-fastmcp-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/semantic-scholar-fastmcp-mcp-server) A FastMCP server implementation for the Semantic Scholar API, providing comprehensive access to academic paper data, author information, and citation networks. ## Project Structure The project has been refactored into a modular structure for better maintainability: ``` semantic-scholar-server/ ├── semantic_scholar/ # Main package │ ├── __init__.py # Package initialization │ ├── server.py # Server setup and main functionality │ ├── mcp.py # Centralized FastMCP instance definition │ ├── config.py # Configuration classes │ ├── utils/ # Utility modules │ │ ├── __init__.py │ │ ├── errors.py # Error handling │ │ └── http.py # HTTP client and rate limiting │ ├── api/ # API endpoints │ ├── __init__.py │ ├── papers.py # Paper-related endpoints │ ├── authors.py # Author-related endpoints │ └── recommendations.py # Recommendation endpoints ├── run.py # Entry point script ``` This structure: - Separates concerns into logical modules - Makes the codebase easier to understand and maintain - Allows for better testing and future extensions - Keeps related functionality grouped together - Centralizes the FastMCP instance to avoid circular imports ## Features - **Paper Search & Discovery** - Full-text search with advanced filtering - Title-based paper matching - Paper recommendations (single and multi-paper) - Batch paper details retrieval - Advanced search with ranking strategies - **Citation Analysis** - Citation network exploration - Reference tracking - Citation context and influence analysis - **Author Information** - Author search and profile details - Public…
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.