User Guide Overview

Learn how to use OParl MCP Server effectively.

What is OParl MCP Server?

OParl MCP Server is a Model Context Protocol (MCP) server that provides AI models with structured access to parliamentary information systems through the standardized OParl interface.

Key Features

  • Complete OParl 1.1 Support: Access to all standard OParl object types
  • MCP Integration: Seamless integration with AI models via Model Context Protocol
  • Flexible Configuration: Support for multiple OParl implementations
  • Authentication: Bearer token and API key support
  • Docker Ready: Containerized deployment with Docker and Docker Compose

MCP Components

Resources

  • System Information: Root system data and metadata
  • Body Collections: Lists of parliamentary bodies
  • Organization Data: Political parties and groups
  • Person Profiles: Elected officials and staff
  • Meeting Schedules: Upcoming and past meetings
  • Document Collections: Papers and reports
  • Agenda Items: Meeting topics and discussions

Resource Templates

  • Individual meeting details
  • Specific person profiles
  • Organization details
  • Document access
  • Location information

Tools

  • Search operations
  • Data filtering
  • Export functionality
  • Data validation

Getting Started

  1. Installation
  2. Quick Start
  3. Configuration

Next Steps