Research & Data · Search Tools

Parliament MCP

i-dot-ai/parliament-mcp

A UK Parliament data service project based on FastMCP, providing query and semantic search functionality for data such as members of Parliament, constituencies, election results, government positions, parliamentary questions and debate records, accessible through MCP clients such as Claude.

Install

npx mcp-remote http://localhost:8080/mcp/ --allow-http --debug

Client configuration

{
  "mcpServers": {
    "parliament-mcp": {
      "command": "npx",
      "args": [
        "mcp-remote",
        "http://localhost:8080/mcp/",
        "--allow-http",
        "--debug"
      ]
    }
  }
}
Author
@i-dot-ai
Category
Research & Data, Search Tools
License
MIT
Updated
Oct 6, 2026

About Parliament MCP

An MCP server that roughly maps onto a subset of https://developer.parliament.uk/, as well as offering additional semantic search capabilities.

Tools (12)

  • get_election_results

    Get election results for constituencies or specific members

  • search_members

    Search for members of the Commons or Lords by various criteria (includes location/postcode search)

  • get_detailed_member_information

    Get comprehensive member information including biography, contact, interests, voting record, and committee membership

  • get_state_of_the_parties

    Get state of the parties for a house on a specific date

  • list_ministerial_roles

    Get exhaustive list of all government or opposition posts and their current holders

  • get_departments

    Get reference data for government departments

  • get_committee_details

    Get comprehensive committee information including members, publications, evidence, and upcoming events

  • get_committee_document

    Retrieve committee documents including oral evidence, written evidence, and publications

  • search_parliamentary_questions

    Search Parliamentary Written Questions (PQs) by topic, date, party, or member

  • search_debate_titles

    Search through debate titles to find relevant debates

  • find_relevant_contributors

    Find members who have contributed most on specific topics

  • search_contributions

    Search Hansard parliamentary records for actual spoken contributions during debates

Details on this page are taken from the project's README. Open README

Supported clients

Clients mentioned in this server's README:

View all
Claude Desktop logo

Claude Desktop

Desktop · Freemium · Proprietary

Anthropic's official Claude AI desktop application. Supports MCP servers to extend functionality.

WindowsMacOS

Related MCP servers

More servers
Firecrawl MCP Server logo

Firecrawl MCP Server

mendableai/firecrawl-mcp-server

2.8k

A Model Context Protocol (MCP) server that brings Firecrawl to MCP-compatible AI agents — search, scrape, and interact with the live web for clean, agent-ready context.

Research & Data
Exa Web Search logo

Exa Web Search

exa-labs/exa-mcp-server

1.4k

Connect AI agents to Exa for web search, content fetching, and multi-step research.

Research & Data
ArXiv logo

ArXiv

blazickjp/arxiv-mcp-server

1k

A local MCP server for agent literature work. The differentiator is original-LaTeX section reads, BibTeX from arXiv metadata, and topic watches. Papers stay on disk.

Research & Data
sail logo

sail

lakehq/sail

730

Sail is a drop-in Apache Spark replacement written in Rust, unifying batch processing, stream processing, and compute-intensive AI workloads on a distributed, multimodal compute engine.

Research & Data

OpenAPI Proxy

janwilmake/openapi-mcp-server

554

A Model Context Protocol (MCP) server for Claude/Cursor that enables searching and exploring OpenAPI specifications through oapis.org.

Research & Data
Excel MCP Server logo

Excel MCP Server

haris-musa/excel-mcp-server

393

A Model Context Protocol server that lets AI assistants create, read and edit Excel workbooks. It needs no Microsoft Excel installation.

Research & Data