Enables TypeScript compilation for the server, with defined interfaces for structured reading cards that include title, summary, keywords, main points, and citation information.
Click on "Install Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@MCP Server Fichadorcriar fichas de leitura sobre biologia celular"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
MCP Server Fichador
Um servidor MCP (Model Context Protocol) para buscar artigos educacionais no site todamateria.com.br e criar fichas de leitura automatizadas.
Funcionalidades
Este servidor MCP oferece três ferramentas principais:
1. buscar_artigos
Busca artigos no site todamateria.com.br baseado em um termo de pesquisa.
Parâmetros:
termo_busca(string, obrigatório): Termo para buscar nos artigostodas_paginas(boolean, opcional): Se deve buscar em todas as páginas ou apenas na primeira (padrão: false)
Retorna: Lista de artigos encontrados com título e URL.
2. raspar_conteudo
Extrai o conteúdo completo de uma página específica do site.
Parâmetros:
url(string, obrigatório): URL da página para extrair o conteúdo
Retorna: Conteúdo completo da página incluindo título, texto, imagens, autor e citação.
3. criar_fichas_leitura
Função completa que busca artigos, extrai conteúdo e cria fichas de leitura estruturadas.
Parâmetros:
termo_busca(string, obrigatório): Termo para buscar nos artigostodas_paginas(boolean, opcional): Se deve buscar em todas as páginas (padrão: false)salvar(boolean, opcional): Se deve salvar as fichas em arquivo JSON (padrão: true)prompt_customizado(string, opcional): Prompt customizado para geração das fichas
Retorna: Fichas de leitura completas com resumo, palavras-chave, pontos principais, etc.
Related MCP server: Better Fetch
Instalação
Clone ou baixe os arquivos do servidor
Instale as dependências:
Compile o TypeScript:
Uso
Como servidor MCP standalone
Integração com Claude Desktop
Adicione ao seu arquivo de configuração do Claude Desktop (claude_desktop_config.json):
Desenvolvimento
Para executar em modo de desenvolvimento:
Estrutura das Fichas de Leitura
Cada ficha de leitura contém:
Exemplos de Uso
Buscar artigos sobre física:
Criar fichas de leitura sobre matemática:
Extrair conteúdo de uma página específica:
Arquivos Gerados
Quando salvar: true é usado na função criar_fichas_leitura, as fichas são salvas em:
Limitações
Funciona especificamente com o site todamateria.com.br
A geração de fichas usa uma implementação simplificada (pode ser integrada com APIs de IA para melhor qualidade)
Depende da estrutura HTML do site (pode quebrar se o site mudar)
Contribuições
Sinta-se à vontade para contribuir com melhorias, correções ou novas funcionalidades!
Licença
MIT