Scholar Sidekick
Scholar Sidekick MCP 服务器
MCP 服务器,用于 Scholar Sidekick —— 从任何 AI 助手解析、格式化和导出学术引文。
工具
工具 | 描述 |
resolveIdentifier | 将 DOI、PMID、PMCID、ISBN、arXiv ID、ISSN、ADS bibcode 解析为结构化的书目元数据 |
formatCitation | 将标识符格式化为 Vancouver、AMA、APA、IEEE、CSE 或 10,000 多种 CSL 样式。输出为文本、HTML 或 JSON |
exportCitation | 导出为 BibTeX、RIS、CSL JSON、EndNote (XML/Refer)、RefWorks、MEDLINE、Zotero RDF、CSV 或纯文本 |
Related MCP server: cite-mcp
设置
获取 RapidAPI 密钥
订阅 RapidAPI 上的 Scholar Sidekick(提供免费层级)
复制您的 RapidAPI 密钥
Claude Desktop
添加到 ~/Library/Application Support/Claude/claude_desktop_config.json (macOS) 或 %APPDATA%\Claude\claude_desktop_config.json (Windows):
{
"mcpServers": {
"scholar-sidekick": {
"command": "npx",
"args": ["-y", "scholar-sidekick-mcp@latest"],
"env": {
"RAPIDAPI_KEY": "your-rapidapi-key"
}
}
}
}Claude Code
claude mcp add scholar-sidekick \
-e RAPIDAPI_KEY=your-rapidapi-key \
-- npx -y scholar-sidekick-mcp@latestCursor / VS Code / Windsurf
添加到 .cursor/mcp.json 或 .vscode/mcp.json:
{
"mcpServers": {
"scholar-sidekick": {
"command": "npx",
"args": ["-y", "scholar-sidekick-mcp@latest"],
"env": {
"RAPIDAPI_KEY": "your-rapidapi-key"
}
}
}
}环境变量
变量 | 必需 | 描述 |
| 是 | 您的 RapidAPI 订阅密钥 |
| 否 | RapidAPI 主机(默认为 |
| 否 | 请求超时时间(毫秒,默认:30000) |
支持的引文样式
Scholar Sidekick 支持 10,000 多种 CSL 样式,包括学术出版中使用的所有主要格式:
样式 | 关键字 |
Vancouver |
|
APA (第 7 版) |
|
AMA |
|
IEEE |
|
CSE |
|
Chicago (作者-日期) |
|
Harvard |
|
MLA |
|
Turabian |
|
Nature |
|
BMJ |
|
Lancet |
|
任何 CSL 样式 ID 都可以作为 style 参数传递。
使用示例
连接后,询问您的 AI 助手:
"Format 10.1056/NEJMoa2033700 in Vancouver style"
"Resolve PMID:30049270 and export as BibTeX"
"Format these as APA: 10.1056/NEJMoa2033700, PMID:30049270, ISBN:9780192854087"
"Give me a Chicago citation for arXiv:2301.08745"
支持的标识符
DOI (例如
10.1056/NEJMoa2033700)PubMed ID (例如
PMID:30049270)PubMed Central ID (例如
PMC7793608)ISBN (例如
ISBN:9780192854087)arXiv ID (例如
2301.08745)ISSN 和 eISSN
NASA ADS bibcode
WHO IRIS URL
REST API
对于 MCP 客户端之外的程序化访问,Scholar Sidekick 也作为 REST API 在 RapidAPI 上提供。您的同一个 RapidAPI 密钥两者通用。
开发
npm install
npm run build # Bundle to dist/mcp-server.mjs
npm test # Run tests
npm run typecheck许可证
MIT
Maintenance
Related MCP Servers
- AlicenseCqualityCmaintenanceSemantic Scholar API, providing comprehensive access to academic paper data, author information, and citation networks.16163MIT
- AlicenseBqualityDmaintenanceRetrieve citation data effortlessly from CiteAs and Google Scholar. Get BibTeX-formatted citations for your resources with just a few commands. Enhance your research workflow by integrating citation retrieval directly into your applications.214MIT
- Alicense-qualityDmaintenanceConverts Digital Object Identifiers (DOIs) to BibTeX format using the official DOI content negotiation API, enabling users to quickly generate bibliography entries for academic papers.MIT
- Alicense-qualityDmaintenanceSearches academic references from arXiv, DBLP, Semantic Scholar, and OpenAlex concurrently and generates BibTeX citations.10MIT
Related MCP Connectors
Federated search of books and papers, BibTeX/RIS citations, open-access retrieval and reading.
Citable retrieval across papers, books, patents, Wikipedia, and live social sources.
OpenCitations COCI — open-license citation index by DOI
Latest Blog Posts
- Who's Calling? MCP Hosts Are an Identity Blind Spot (And the Spec Knows It)By Om-Shree-0709 on .mcpAgent IdentityOAuth 2.1
- Your AI Chatbot Just Exposed Your CEO's Salary to an InternBy Om-Shree-0709 on .Agent IdentityMCP SecurityOAuth Delegation
- Why MCP Servers Need Execution Sandboxing (And Why Your Current Stack Isn't Enough)By Om-Shree-0709 on .Agentic AiPrompt InjectionWebAssembly
MCP directory API
We provide all the information about MCP servers via our MCP API.
curl -X GET 'https://glama.ai/api/mcp/v1/servers/mlava/scholar-sidekick-mcp'
If you have feedback or need assistance with the MCP directory API, please join our Discord server