hmrc_manual_changes

Pack: gov-uk-content · Endpoint: https://gateway.pipeworx.io/gov-uk-content/mcp

Read what HMRC most recently changed in one of its internal manuals — the per-section revision log the department publishes with each manual, newest first. Each entry carries the section id and title, HMRC’s own note of what changed (“Updated for change in legislation for intermediaries”, “Page withdrawn”), its published_at and age_days. Use it to tell whether HMRC’s stated position on a topic has moved, to audit a manual’s freshness, or to watch a specific area of UK tax guidance for revisions.

Parameters

NameTypeRequiredDescription
manualstringyesManual base_path or slug, e.g. “employment-income-manual” or “/hmrc-internal-manuals/capital-gains-manual”.
sincestringnoOnly changes published on or after this date (YYYY-MM-DD).
section_idstringnoOnly changes to this section, e.g. “EIM42750”.
limitnumbernoChange entries to return, 1-200 (default 25).

Example call

Arguments

{
  "manual": "employment-income-manual",
  "limit": 5
}

curl

curl -X POST https://gateway.pipeworx.io/gov-uk-content/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call","params":{"name":"hmrc_manual_changes","arguments":{"manual":"employment-income-manual","limit":5}}}'

TypeScript (@pipeworx/sdk)

import { Pipeworx } from '@pipeworx/sdk';
const pipeworx = new Pipeworx();

const result = await pipeworx.call('hmrc_manual_changes', {
  "manual": "employment-income-manual",
  "limit": 5
});

Connect

Add this to your MCP client config, or use one-click install buttons:

{
  "mcpServers": {
    "gov-uk-content": {
      "url": "https://gateway.pipeworx.io/gov-uk-content/mcp"
    }
  }
}

See Getting Started for client-specific install steps.

Regenerated from source · build September 15, 2026