- Home
- MCP servers
- Scholar Sidekick
Scholar Sidekick
- javascript
0
GitHub Stars
javascript
Language
4 months ago
First Indexed
2 months ago
Catalog Refreshed
Documentation & install
Readme and setup notes from the catalogue, plus a client-ready config you can copy for your MCP host.
Installation
Add the following to your MCP client configuration file.
Configuration
View docs{
"mcpServers": {
"mlava-scholar-sidekick-mcp": {
"command": "npx",
"args": [
"-y",
"scholar-sidekick-mcp@latest"
],
"env": {
"RAPIDAPI_KEY": "YOUR_RAPIDAPI_KEY",
"RAPIDAPI_HOST": "scholar-sidekick.p.rapidapi.com",
"SCHOLAR_SIDEKICK_TIMEOUT_MS": "30000"
}
}
}
}You can run Scholar Sidekick as an MCP server to resolve, format, and export academic citations from any AI assistant. This server exposes tools to identify bibliographic data, format citations in thousands of CSL styles, and export to common reference formats, all through a simple MCP client integration.
How to use
Connect your MCP-enabled AI assistant or client to the Scholar Sidekick MCP server. Use the provided MCP command or URL to run the server, then issue requests to resolve identifiers, format citations, or export in your preferred style and format. The server supports common citation identifiers such as DOIs, PMIDs, ISBNs, arXiv IDs, ISSNs, ADS bibcodes, and more, and can output formatted citations in Vancouver, APA, AMA, IEEE, CSE, Chicago styles, and over 10,000 CSL styles.
How to install
Prerequisites: you need Node.js and npm installed on your system. You will also use a RapidAPI key to access Scholar Sidekick API features.
# Basic setup commands
# 1) Ensure Node.js is installed
node -v
npm -v
# 2) Install dependencies and build if required by the MCP setup
npm install
npm run build
npx scholar-sidekick-mcp@latest
Additional configuration and usage notes
You can configure the MCP server in various environments. The following examples show how to register the server for Claude Desktop, Claude Code, and editor integrations. Each configuration uses the same underlying MCP server image built with npx to run scholar-sidekick-mcp.
{
"mcpServers": {
"scholar-sidekick": {
"command": "npx",
"args": ["-y", "scholar-sidekick-mcp@latest"],
"env": {
"RAPIDAPI_KEY": "your-rapidapi-key"
}
}
}
}
Environment and tools
The server relies on a RapidAPI key and optional host/timeout settings. You can customize environment variables to suit your network and reliability needs.
Available tools
resolveIdentifier
Resolve DOIs, PMIDs, PMCIDs, ISBNs, arXiv IDs, ISSNs, ADS bibcodes to structured bibliographic metadata
formatCitation
Format identifiers into Vancouver, AMA, APA, IEEE, CSE, or CSL styles and output as text, HTML, or JSON
exportCitation
Export to BibTeX, RIS, CSL JSON, EndNote, RefWorks, MEDLINE, Zotero RDF, CSV, or plain text