OpenPaper MCP
Genera artículos académicos con citas verificadas mediante IA.
Documentación
Servidor OpenPaper MCP
OpenPaper es un motor de investigación autónomo para Claude Desktop y cualquier cliente MCP. Investigación automática desde un prompt hasta un artículo académico completamente citado, exportado como PDF, DOCX o ZIP.
OpenPaper utiliza 18 agentes de IA especializados para buscar más de 500 millones de fuentes académicas (OpenAlex, Crossref, Semantic Scholar) y redactar artículos a nivel de tesis con cada cita vinculada a una publicación real.
Configuración
1. Obtén tu token de API
- Ve a openpaper.dev e inicia sesión
- Abre DevTools → pestaña Network
- Haz clic en cualquier solicitud → busca el encabezado
Authorization - Copia el valor después de
Bearer— ese es tu token
2. Configura Claude Desktop
Añade a tu claude_desktop_config.json (no se necesita instalación manual — uvx obtiene el paquete publicado en la primera ejecución):
{
"mcpServers": {
"openpaper": {
"command": "uvx",
"args": ["openpaper-mcp"],
"env": {
"OPENPAPER_API_TOKEN": "your-token-here"
}
}
}
}
Ejecutar desde el código fuente en su lugar
pip install mcp httpx
{
"mcpServers": {
"openpaper": {
"command": "python",
"args": ["/path/to/openpaper-mcp/server.py"],
"env": {
"OPENPAPER_API_TOKEN": "your-token-here"
}
}
}
}
Herramientas
start_paper_generation
Comienza a generar un artículo. Devuelve un generation_id inmediatamente.
Generate a graduate-level paper on "The neurobiological basis of PTSD"
using APA 7th citation style, 20-30 pages
check_paper_status
Consulta el progreso y obtén enlaces de descarga cuando termine.
Check the status of generation abc123
list_my_papers
Consulta todos tus artículos anteriores con enlaces de descarga.
List my last 5 papers
Flujo de trabajo de ejemplo
User: Write a paper on the impact of social media on adolescent mental health
Claude: [calls start_paper_generation("impact of social media on adolescent mental health")]
→ Generation started (ID: abc123). Checking back in a few minutes...
[later]
Claude: [calls check_paper_status("abc123")]
→ Status: processing, phase: writing, 65% complete
[later]
Claude: [calls check_paper_status("abc123")]
→ Status: completed! PDF: https://... DOCX: https://...
Créditos
Los artículos cuestan de 1 a 3 créditos según su extensión:
- 5-30 páginas: 1 crédito
- 30-50 páginas: 2 créditos
- 50-60 páginas: 3 créditos
Las cuentas nuevas reciben créditos gratuitos. Compra más en openpaper.dev.