Skip to main content
Glama
paulieb89

What Do They Know

by paulieb89

whatdotheyknow-mcp

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

A Model Context Protocol server for UK Freedom of Information research. Connects AI assistants to WhatDoTheyKnow — the UK's largest FOI request platform — to search requests, read responses, look up public authorities, and draft new requests.

Tools

Tool

Description

search_request_events

Full-text search of FOI requests and responses via WhatDoTheyKnow's Atom feed. Supports structured expressions (status:successful, body:"Liverpool City Council").

search_authorities

Search UK public authorities by name. Returns slug for use with other tools.

get_request_feed_items

Fetch the event timeline (sent, response, clarification) for a specific FOI request.

get_request_detail

Fetch full public request JSON, including status, authority, requester, correspondence events, and attachment metadata where exposed.

get_user_requests

List a user's visible requests with title, slug, status, authority, dates, and snippets.

get_user_feed_items

Fetch a user's activity Atom feed as structured entries with readable content text.

get_authority_detail

Fetch full public authority JSON, including contact/profile fields and request statistics.

build_request_url

Build a prefilled WhatDoTheyKnow request URL for a given authority and topic.

create_request_record

Create a request via the write API (requires WDTK_API_KEY).

update_request_state

Update user-assessed state of a request (requires WDTK_API_KEY).

Related MCP server: mcp-legislation-uk

Resources

URI template

Returns

wdtk://authorities/{authority_slug}

Authority profile JSON

wdtk://requests/{request_slug}

FOI request detail JSON

wdtk://users/{user_slug}

User profile JSON

wdtk://requests/{request_slug}/feed

Request event Atom feed

wdtk://users/{user_slug}/feed

User activity Atom feed

wdtk://authorities/all.csv

Full CSV of all UK public authorities

Prompts

Prompt

Description

draft_foi_request

Draft a narrow, specific FOI request for a given authority and topic.

Connect

Hosted (no install)

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

Local (uvx)

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

Environment variables

Variable

Required

Description

WDTK_API_KEY

Optional

Enables create_request_record and update_request_state write tools

Upstream API and Licence

Source

API

Licence

Auth

WhatDoTheyKnow

www.whatdotheyknow.com

OGL v3

None (read) / API key (write)

Data is sourced directly from the WhatDoTheyKnow public API. The platform is operated by mySociety.

Install Server
A
license - permissive license
B
quality
C
maintenance

Maintenance

Maintainers
Response time
2dRelease cycle
4Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • F
    license
    -
    quality
    B
    maintenance
    MCP server exposing the full UK Companies House Public Data API, enabling natural language queries for company profiles, search, officers, filing history, charges, insolvency, and persons with significant control, as well as downloading and reading PDF documents.
    Last updated

View all related MCP servers

Related MCP Connectors

  • Personal assistant MCP server with search, execute, packages, jobs, secrets, and integrations.

  • MCP server for AgentDocs (agentdocs.eu): read, search, write, comment on & share Markdown docs.

  • Pocket Agent (aipocketagent.com) MCP server — read tools for personas, apps, and product info.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/paulieb89/whatdotheyknow-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server