O que paper-fetch-skill faz?
Busque artigos como markdown pronto para agentes — DOI/URL/título na entrada, texto completo estruturado na saída. CLI · MCP · Skill.
Visão Geral
paper-fetch-skill é uma ferramenta que permite que agentes de IA e desenvolvedores obtenham artigos acadêmicos completos e formatados em Markdown a partir de identificadores como DOI (Digital Object Identifier), URL ou título do artigo. Ele processa o artigo e retorna o texto completo estruturado em seções, incluindo metadados, resumo, introdução, metodologia, resultados e referências.
Plataformas Suportadas
- CLI: Uso direto via linha de comando.
- MCP (Model Context Protocol): Integração com ambientes de agentes que suportam MCP, como Claude Code.
- Skill: Pode ser incorporado em workflows de agentes como um skill reutilizável.
Como Funciona
- Entrada: Forneça um DOI, URL ou título do artigo.
- Processamento: O skill consulta APIs de acesso aberto (como arXiv, PubMed Central, Crossref) para baixar o PDF ou XML do artigo.
- Extração: Converte o conteúdo para Markdown estruturado, preservando títulos, parágrafos, listas, tabelas e figuras (quando possível).
- Saída: Retorna o Markdown pronto para uso por agentes de IA, incluindo metadados como título, autores, data e DOI.
Exemplo de Uso (CLI)
paper-fetch 10.1234/example2023
Saída:
# Título do Artigo
**Autores**: João Silva, Maria Souza
**DOI**: 10.1234/example2023
**Publicado em**: 2023
## Resumo
Este estudo investiga...
## Introdução
...
...
Integração MCP
Para usar como servidor MCP, configure em seu ambiente de agente (ex.: claude_desktop_config.json):
{
"mcpServers": {
"paper-fetch": {
"command": "npx",
"args": ["@dictation354/paper-fetch-skill"]
}
}
}
Dependências
- Node.js >= 18
- Acesso à internet
- (Opcional) Chave de API para algumas fontes pagas
Licença
MIT