UK Legislation MCP Server from MCPBundles
What this MCP does
Searches UK legislation and retrieves Act or Statutory Instrument metadata, contents, and section text.
Tools
Input schema
{'type': 'object', 'required': ['legislation_type', 'year', 'number'], 'properties': {'year': {'type': 'integer', 'description': 'Year of enactment (e.g. 2010).'}, 'number': {'type': 'integer', 'description': 'Legislation number within that year (e.g. 15 for the Equality Act 2010).'}, 'legislation_type': {'enum': ['ukpga', 'uksi', 'asp', 'asc', 'nisi', 'ukla', 'ukppa', 'nia', 'anaw', 'mwa', 'ukcm'], 'type': 'string', 'description': "Type of legislation, e.g. 'ukpga' (Public General Act), 'uksi' (Statutory Instrument)."}}}
Input schema
{'type': 'object', 'required': ['legislation_type', 'year', 'number'], 'properties': {'year': {'type': 'integer', 'description': 'Year of enactment (e.g. 2010).'}, 'number': {'type': 'integer', 'description': 'Legislation number (e.g. 15).'}, 'legislation_type': {'enum': ['ukpga', 'uksi', 'asp', 'asc', 'nisi', 'ukla', 'ukppa', 'nia', 'anaw', 'mwa', 'ukcm'], 'type': 'string', 'description': "Type of legislation, e.g. 'ukpga' (Public General Act), 'uksi' (Statutory Instrument)."}}}
Input schema
{'type': 'object', 'required': ['legislation_type', 'year', 'number', 'section'], 'properties': {'year': {'type': 'integer', 'description': 'Year of enactment (e.g. 2010).'}, 'number': {'type': 'integer', 'description': 'Legislation number (e.g. 15).'}, 'section': {'type': 'string', 'description': "Section identifier (e.g. '1', '149', '1A'). For Statutory Instruments, use 'regulation/3' format."}, 'legislation_type': {'enum': ['ukpga', 'uksi', 'asp', 'asc', 'nisi', 'ukla', 'ukppa', 'nia', 'anaw', 'mwa', 'ukcm'], 'type': 'string', 'description': "Type of legislation, e.g. 'ukpga' (Public General Act), 'uksi' (Statutory Instrument)."}}}
Input schema
{'type': 'object', 'required': ['title'], 'properties': {'page': {'type': 'integer', 'default': 1, 'minimum': 1, 'description': 'Page number for pagination (1-based, default 1).'}, 'year': {'type': 'integer', 'description': 'Filter by year of enactment (e.g. 2010).'}, 'title': {'type': 'string', 'description': 'Search term to match against legislation titles.'}, 'results_count': {'type': 'integer', 'default': 5, 'maximum': 20, 'minimum': 1, 'description': 'Number of results to return (1-20, default 5).'}, 'legislation_type': {'enum': ['ukpga', 'uksi', 'asp', 'asc', 'nisi', 'ukla', 'ukppa', 'nia', 'anaw', 'mwa', 'ukcm'], 'type': 'string', 'description': "Type of legislation to search. Common values: 'ukpga' (Public General Act), 'uksi' (Statutory Instrument), 'asp' (Scottish Act), 'asc' (Welsh Act). Leave empty to search all types."}}}
Recent tool changes
Similar MCP servers
BNM Data Shop
Sells access to cached official reports, enforcement orders, regulatory documents, inspection records, and other public-source te…
OpenHelvetia Gateway
Provides sourced access to Swiss federal legislation and political data, including law metadata, versions, amendments, citations,…
Court Listener
Searches and retrieves US court opinions, case citations, federal docket filings, and related legal documents.
Gov Uk Content
Searches and retrieves GOV.UK content, government organisations, and HMRC manuals, sections, and revision histories.
Eur Lex
Searches and retrieves EU legislation and CJEU judgments with article-level text, metadata, CELEX identifiers, and citations.
Openparliament Ca
Provides searchable Canadian Parliament data on bills, politicians, committees, meetings, and recorded votes.
Govinfo
Searches and retrieves metadata and document content from US government publications, including bills, regulations, court materia…
Dailymed
Retrieves FDA DailyMed structured drug labels, label histories and diffs, drug classes, recent updates, and label references by d…