Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| WOS_API_KEY | No | Your Web of Science API key from Clarivate Developer Portal (required for Web of Science platform) | |
| PUBMED_API_KEY | No | Your NCBI PubMed API key (optional, increases rate limits from 3 to 10 requests/second) | |
| WILEY_TDM_TOKEN | No | Your Wiley TDM token (required for Wiley platform) | |
| WOS_API_VERSION | No | Web of Science API version (v1 or v2). Default is v1. | v1 |
| ELSEVIER_API_KEY | No | Your Elsevier API key (required for ScienceDirect and Scopus platforms) | |
| SPRINGER_API_KEY | No | Your Springer Nature API key for Metadata API v2 (required for Springer platform) | |
| SEMANTIC_SCHOLAR_API_KEY | No | Your Semantic Scholar API key (optional, increases rate limits) | |
| SPRINGER_OPENACCESS_API_KEY | No | Your Springer Nature OpenAccess API key (optional, if different from main SPRINGER_API_KEY) |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| search_papers | Search academic papers from multiple sources including arXiv, Web of Science, etc. |
| search_arxiv | Search academic papers specifically from arXiv preprint server |
| search_webofscience | Search academic papers from Web of Science database |
| search_pubmed | Search biomedical literature from PubMed/MEDLINE database using NCBI E-utilities API |
| search_biorxiv | Search bioRxiv preprint server for biology papers |
| search_medrxiv | Search medRxiv preprint server for medical papers |
| search_semantic_scholar | Search Semantic Scholar for academic papers with citation data |
| search_iacr | Search IACR ePrint Archive for cryptography papers |
| download_paper | Download PDF file of an academic paper |
| search_google_scholar | Search Google Scholar for academic papers using web scraping |
| get_paper_by_doi | Retrieve paper information using DOI from available platforms |
| search_scihub | Search and download papers from Sci-Hub using DOI or paper URL. Automatically detects and uses the fastest available mirror. |
| check_scihub_mirrors | Check the health status of all Sci-Hub mirror sites |
| get_platform_status | Check the status and capabilities of available academic platforms |
| search_sciencedirect | Search academic papers from Elsevier ScienceDirect database (requires API key) |
| search_springer | Search academic papers from Springer Nature database. Uses Metadata API by default (all content) or OpenAccess API when openAccess=true (full text available). Same API key works for both. |
| search_wiley | DEPRECATED: Wiley TDM API does not support keyword search. Use search_crossref to find Wiley articles, then use download_paper with platform="wiley" to download PDFs by DOI. |
| search_scopus | Search the Scopus abstract and citation database (requires Elsevier API key) |
| search_crossref | Search academic papers from Crossref database. Free API with extensive scholarly metadata coverage across publishers. |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |