uk-parliament-odata

Query UK Parliament entity sets via an OData v4 interface.

1|Updated Apr 30, 2026
One-click install
npx skills add https://github.com/danbri/forgetmenot --skill uk-parliament-odata
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: uk-parliament-odata
Source: https://github.com/danbri/forgetmenot/tree/main/skills/odata
Command: npx skills add https://github.com/danbri/forgetmenot --skill uk-parliament-odata

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill solves the complexity of navigating the UK Parliament's vast data graph by providing a typed, structured OData v4 interface that is easier to query than raw SPARQL for standard business intelligence tasks.

Core Features & Use Cases

  • Typed Data Access: Interact with 183 distinct entity sets including Members, Constituencies, and Committees using standard OData query syntax.
  • Seamless Integration: Perfect for connecting Parliament data to tools like Excel, Power BI, or C# applications that natively support OData.
  • Use Case: Quickly retrieve a list of all current Members of Parliament and their associated constituency details without needing to write complex RDF graph queries.

Quick Start

Use the uk-parliament-odata skill to fetch the first five records from the Member entity set including their given and family names.

Frequently Asked Questions about uk-parliament-odata

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I query UK Parliament data without writing complex SPARQL?

Use the OData v4 interface to query 183 entity sets like Members and Constituencies. This typed approach bypasses complex SPARQL for standard reporting applications.

Can I connect Power BI to UK Parliament data?

Yes, Power BI connects to UK Parliament data via the OData v4 interface. This integration supports typed data retrieval for Members and Committees.

How do I retrieve a list of current MPs and their constituency details?

Query the Member entity set using OData v4 filtering and expansion operations. This retrieves MP records alongside their associated constituency details.

Does the UK Parliament OData API support filtering and selecting specific fields?

Yes, the API supports standard OData filtering, expansion, and selection operations. This enables precise field selection across 183 typed entity sets.

What is the best way to access UK Parliament Committees data for reporting?

Use the OData v4 interface to access the Committees entity set. This typed method supports standard query syntax for analytical and reporting applications.