MCP server que expone la API de Semantic Scholar como tools para Claude Code y Claude Chat. Permite respaldar cualquier artefacto generado (blogs, propuestas, investigaciones) con referencias académicas reales.
| Tool | Descripción |
|---|---|
search_papers |
Búsqueda por relevancia con filtros (año, venue, campo, tipo) |
bulk_search |
Búsqueda masiva con booleanos y sorting (hasta 1000/página) |
get_paper |
Detalle de un paper por ID, DOI, ArXiv, PubMed |
get_citations |
Papers que citan un paper dado |
get_references |
Papers referenciados por un paper |
recommend_papers |
Recomendaciones basadas en papers ejemplo |
search_authors |
Búsqueda de autores académicos |
batch_papers |
Detalles de hasta 500 papers en una llamada |
# Build
cd ~/Documents/GitHub/semantic-scholar-mcp
npm install && npm run build
# Ya registrado en Claude Code (scope: user)
# Para API key dedicada (opcional, mejora rate limits):
# Editar ~/.claude.json → mcpServers.semantic-scholar.env:
# "SEMANTIC_SCHOLAR_API_KEY": "tu-key"- Sin API key: ~1 req/s compartido (puede dar 429)
- Con API key (gratis): 1 req/s dedicado — solicitar en semanticscholar.org/product/api
Agregar como MCP server remoto o local con la misma configuración del ~/.claude.json.
Este proyecto usa la Semantic Scholar Academic Graph API. Datos académicos proporcionados por Semantic Scholar.
Kinney, R. et al. "The Semantic Scholar Open Data Platform." ArXiv, abs/2301.10140, 2023.