Pular para conteúdo

Projeto 15 - Assistente de Pesquisa Acadêmica (Integrador) 🎓

Objetivo

Desenvolver o projeto final do curso: um servidor MCP que ajuda pesquisadores a organizar referências, buscar artigos e resumir textos.

Requisitos

  • Todas as ferramentas aprendidas no curso.
  • API de busca (ex: Semantic Scholar ou Google Scholar via SerpApi) - Opcional, pode ser mockado.

Atividades

  1. Resources: Crie um sistema de arquivos que armazena PDFs e TXTs de artigos. Permita que a IA leia o conteúdo.
  2. Tools:
    • save_reference: Salva metadados do artigo em um banco SQLite.
    • search_articles: Busca termos em uma API externa ou dentro da biblioteca local.
    • format_bibtex: Gera a citação no formato correto usando a IA (Sampling).
  3. UX: Configure o servidor com descrições ricas para que a IA atue como um "Bibliotecário Especialista".

Entrega

  • Link do repositório GitHub com o código completo.
  • Documentação de uso (README).
  • Vídeo demonstrando a IA realizando uma pesquisa completa.

[!TIP] Este projeto é o seu portfólio. Capriche na organização do código e na clareza das descrições.