Model Context Protocol server for Arquivo.pt — the Portuguese Web Archive
Wellknown found it in public sources; nobody has proven control of it yet. Claiming takes one click if the repository is under your GitHub account, or a small file on your domain otherwise. Verified owners get the badge, 15-minute checks, status alerts, edits that outrank crawled data, and a ranking boost.
Agents can do it too: POST https://wellknown.network/api/v1/claims with {"agent":"arquivo-pt-mcp","method":"well_known_file"} — machine-readable steps at claim.json, guide at /docs/claim.
Everything here was measured by our prober or read from a registry. Nothing is self-reported.
Attributed to the source that supplied each field. Treated as claims, not facts.
--- title: Arquivo Pt MCP emoji: 📚 colorFrom: blue colorTo: red sdk: docker app_port: 7860 pinned: false license: mit --- # arquivo-pt-mcp []() [](https://opensource.org/licenses/MIT) [](https://github.com/thaenor/arquivo-pt-mcp/actions/workflows/ci.yml) Um servidor **Model Context Protocol (MCP)** para o **[Arquivo.pt](https://arquivo.pt)** — o arquivo web português. Permite que o Claude (ou qualquer outro LLM compatível com MCP) pesquise e leia conteúdo web português arquivado. --- ## 🇵🇹 Em Português ### O que faz O `arquivo-pt-mcp` expõe seis **ferramentas** ao modelo de linguagem, permitindo-lhe consultar o Arquivo.pt como se fosse uma base de dados nativa: | Ferramenta | Descrição | |------------|-----------| | **`search`** | Pesquisa em texto integral no arquivo, com filtros opcionais de intervalo de datas e site | | **`image_search`** | Pesquisa em mais de 1,8 mil milhões de imagens arquivadas | | **`list_versions`** | Lista todas as capturas de um determinado URL através do servidor CDX | | **`get_snapshot`** | Obtém uma página arquivada específica a partir de um URL + timestamp | | **`extract_text`** | Obtém uma página arquivada e devolve o texto legível (HTML removido) | | **`get_screenshot`** | Obtém o URL de uma captura PNG renderizada de uma página arquivada (opcionalmente com os bytes inline) | ### Instalação ```bash pip install arquivo-pt-mcp ``` Ou, se preferir usar o `uv`: ```bash uv add arquivo-pt-mcp ``` Para desenvolvimento (instalação a partir do código fonte): ```bash git clone https://github.com/thaenor/arquivo-pt-mcp.git cd arquivo-pt-mcp pip install -e ".[dev]" ``` ### Configuração #### Claude Desktop Adicione ao ficheiro `claude_desktop_config.json`: - **macOS**: `~/Library/Application…
Mapped onto the structured taxonomy from declared text and observed tool names. Confidence shown for derived entries.
Every source is kept verbatim. Field changes are logged as events.