About paulieb89/govuk-mcp
paulieb89/govuk-mcp is an MCP server published by paulieb89 in the Commerce category: only tools, no API keys required.
The repository has 4 stars and 1 forks, with the last commit 3 months ago. Recent commit activity is the strongest signal that reported issues will get attention.
Install
git clone https://github.com/paulieb89/govuk-mcpThis server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.
Tools (7)
govuk_get_contentPage metadata and navigable section index for any GOV.UK page by base path
Parameters not published.
govuk_get_organisationGet details for a UK government organisation (type, parent, children, contacts)
Parameters not published.
govuk_get_sectionBody HTML for a single named section (anchor) of a GOV.UK page
Parameters not published.
govuk_grep_contentRegex/substring search within the body of a specific GOV.UK page
Parameters not published.
govuk_list_organisationsPaginated list of all government organisations registered on GOV.UK
Parameters not published.
govuk_lookup_postcodeResolve a UK postcode to local authority, region, constituency, and NHS board
Parameters not published.
govuk_searchFull-text search across 700k+ GOV.UK pages, with format and organisation filters
Parameters not published.
Ask AI
Ask AI about paulieb89/govuk-mcp
Powered by Claude · Grounded in docs
Security checks
- ✓README presentThe repository ships documentation.
5 checks have not been run yet.
README
govuk-mcp
MCP server for GOV.UK — search, content retrieval, organisation lookup, and postcode resolution.
Tools
| Tool | Description |
|---|---|
govuk_search |
Full-text search across 700k+ GOV.UK pages, with format and organisation filters |
govuk_get_content |
Page metadata and navigable section index for any GOV.UK page by base path |
govuk_get_section |
Body HTML for a single named section (anchor) of a GOV.UK page |
govuk_grep_content |
Regex/substring search within the body of a specific GOV.UK page |
govuk_get_organisation |
Get details for a UK government organisation (type, parent, children, contacts) |
govuk_list_organisations |
Paginated list of all government organisations registered on GOV.UK |
govuk_lookup_postcode |
Resolve a UK postcode to local authority, region, constituency, and NHS board |
All data is sourced from official public GOV.UK APIs and postcodes.io. No API keys required.
Resources
For protocol-aware clients (Claude, Cursor, Inspector), the server also exposes govuk:// resource templates:
| URI | Returns |
|---|---|
govuk://content/{base_path*}/header |
Page metadata (title, doc type, dates) |
govuk://content/{base_path*}/index |
Section anchor:heading list |
govuk://content/{base_path*}/section/{anchor} |
Bounded HTML for one section |
govuk://content/{base_path*}/details/{field} |
Schema-specific details field |
govuk://content/{base_path*}/links/{rel} |
Related content by link type |
govuk://organisation/{slug} |
Organisation profile |
Connect
Hosted (no install)
{
"mcpServers": {
"govuk": {
"type": "http",
"url": "https://govuk-mcp.fly.dev/mcp"
}
}
}
Local (uvx)
{
"mcpServers": {
"govuk": {
"type": "stdio",
"command": "uvx",
"args": ["govuk-mcp"]
}
}
}
APIs used
| API | Base URL | Auth |
|---|---|---|
| GOV.UK Search | https://www.gov.uk/api/search.json |
None |
| GOV.UK Content | https://www.gov.uk/api/content{path} |
None |
| GOV.UK Organisations | https://www.gov.uk/api/organisations |
None |
| postcodes.io | https://api.postcodes.io |
None |
License
MIT
README copy captured when this server was indexed; it may lag the repository. The original is authoritative.