# UK Parliament

> Use this tool when you need to access and analyze UK Parliamentary data, such as Hansard debates and Parliamentary Questions, to inform political research, policy analysis, or build AI assistants. It solves problems of manual data collection and provides specialized searches, including constituency and member searches, election results, and semantic search capabilities. With automated daily data ingestion and flexible date-based searches, it offers a comprehensive interface for programmatic access to UK Parliament data.

Canonical page: https://skillsregistry.net/skills/i-dot-ai-uk-parliament  
JSON: https://api.skillsregistry.net/v1/skills/i-dot-ai-uk-parliament

## Description

This MCP server provides access to UK Parliamentary data through the Parliament API and semantic search capabilities over Hansard debates and Parliamentary Questions. Built by i.AI using Python with FastAPI and Elasticsearch, it offers 11 specialized tools including constituency and member searches, election results, government/opposition post listings, and semantic search through parliamentary debates and written questions using Azure OpenAI embeddings. The implementation features automated daily data ingestion via AWS Lambda, comprehensive member information with voting records and interests, flexible date-based searches with natural language parsing, and full AWS deployment with Terraform infrastructure, making it valuable for political research, parliamentary monitoring, policy analysis workflows, and building AI assistants that need programmatic access to UK Parliament data without manual website navigation.

## Trust

- **Trust score (0–1):** 0.62
- **Verification tier:** scanned
- **Last scanned:** 2026-09-02

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** cloud-infra
- **Updated:** 2026-09-02

## Source

- **Source listing:** [PulseMCP](https://www.pulsemcp.com/servers/i-dot-ai-uk-parliament)
- **Repository:** <https://github.com/i-dot-ai/parliament-mcp>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "i-dot-ai-uk-parliament"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/i-dot-ai-uk-parliament` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/i-dot-ai-uk-parliament/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
