What Do They Know?

Pesquisa de Liberdade de Informação do Reino Unido, a maior plataforma de solicitações FOI do Reino Unido — pesquise solicitações, leia respostas, consulte autoridades públicas e elabore novas solicitações.

Documentação

whatdotheyknow-mcp

SafeSkill Glama smithery badge Install in VS Code Install in VS Code Insiders Install in Cursor Install in VS Code (local)

Um servidor Model Context Protocol para pesquisa de Liberdade de Informação no Reino Unido. Conecta assistentes de IA ao WhatDoTheyKnow — a maior plataforma de pedidos FOI do Reino Unido — para buscar pedidos, ler respostas, consultar autoridades públicas e redigir novos pedidos.

Ferramentas

FerramentaDescrição
search_request_eventsBusca de texto completo de pedidos e respostas FOI via feed Atom do WhatDoTheyKnow. Suporta expressões estruturadas (status:successful, body:"Liverpool City Council").
search_authoritiesBusca autoridades públicas do Reino Unido por nome. Retorna slug para uso com outras ferramentas.
get_request_feed_itemsBusca a linha do tempo de eventos (enviado, resposta, esclarecimento) de um pedido FOI específico.
get_request_detailBusca o JSON completo do pedido público, incluindo status, autoridade, solicitante, eventos de correspondência e metadados de anexos quando expostos.
get_user_requestsLista os pedidos visíveis de um usuário com título, slug, status, autoridade, datas e trechos.
get_user_feed_itemsBusca o feed Atom de atividade de um usuário como entradas estruturadas com texto de conteúdo legível.
get_authority_detailBusca o JSON completo da autoridade pública, incluindo campos de contato/perfil e estatísticas de pedidos.
build_request_urlConstrói uma URL de pedido WhatDoTheyKnow pré-preenchida para uma determinada autoridade e tópico.
create_request_recordCria um pedido via API de escrita (requer WDTK_API_KEY).
update_request_stateAtualiza o estado avaliado pelo usuário de um pedido (requer WDTK_API_KEY).

Recursos

Modelo de URIRetorna
wdtk://authorities/{authority_slug}JSON de perfil da autoridade
wdtk://requests/{request_slug}JSON de detalhes do pedido FOI
wdtk://users/{user_slug}JSON de perfil do usuário
wdtk://requests/{request_slug}/feedFeed Atom de eventos do pedido
wdtk://users/{user_slug}/feedFeed Atom de atividade do usuário
wdtk://authorities/all.csvCSV completo de todas as autoridades públicas do Reino Unido

Prompts

PromptDescrição
draft_foi_requestRedigir um pedido FOI específico e restrito para uma determinada autoridade e tópico.

Conectar

Hospedado (sem instalação)

{
  "mcpServers": {
    "whatdotheyknow": {
      "type": "http",
      "url": "https://whatdotheyknow-mcp.fly.dev/mcp"
    }
  }
}

Local (uvx)

{
  "mcpServers": {
    "whatdotheyknow": {
      "type": "stdio",
      "command": "uvx",
      "args": ["whatdotheyknow-mcp"]
    }
  }
}

Variáveis de ambiente

VariávelObrigatóriaDescrição
WDTK_API_KEYOpcionalHabilita as ferramentas de escrita create_request_record e update_request_state

API upstream e licença

FonteAPILicençaAutenticação
WhatDoTheyKnowwww.whatdotheyknow.comOGL v3Nenhuma (leitura) / chave de API (escrita)

Os dados são obtidos diretamente da API pública do WhatDoTheyKnow. A plataforma é operada pela mySociety.