🇪🇺

European Parliament MCPサーバー機能 latest

欧州議会オープンデータへのAI対応アクセスを提供する62のMCPツール、9つのリソース、7つのプロンプトを探索してください。

GitHubリリース ライセンス OpenSSF スコアカード SLSA 3 検証 & リリース

プラットフォーム概要

European Parliament MCPサーバーは、AIアシスタントが欧州議会データにリアルタイムでアクセスできる包括的なModel Context Protocol (MCP) 実装です。このサーバーは、欧州議会のオープンデータAPIと接続し、AIを活用した議会分析、透明性調査、民主的説明責任のためのツールを提供します。

62
MCPツール
9
MCPリソース
7
MCPプロンプト
80%+
テストカバレッジ

主な機能

🔌 MCPプロトコル実装

公式MCP SDK(TypeScript)を使用した完全なModel Context Protocol実装。Claude、GPT-4、その他のAIアシスタントとのシームレスな統合。

🇪🇺 EU議会データアクセス

欧州議会オープンデータAPIを通じてMEP、本会議、投票記録、委員会活動、文書、議会質問にリアルタイムアクセス。

📘 TypeScript厳格型

ZodスキーマによるすべてのAPI入力と出力の実行時バリデーションを持つ完全な型安全性。コード品質と信頼性のための厳格モードTypeScript。

🛡️ SLSA レベル3セキュリティ

ビルドプロバナンス証明、OpenSSF スコアカード 7.2/10、npmへの安全な公開、GitHub Actionsを使用した自動セキュリティスキャン。

🧪 包括的テスト

1,130以上のユニットテスト、71のE2Eテスト、80%以上のコードカバレッジ。CIパイプラインでの自動品質ゲート検証。

🔒 ISMSコンプライアンス

完全な技術ドキュメント、脅威モデリング、CRA評価を含むISO 27001:2022、NIST CSF 2.0、CIS Controls v8.1、GDPRへの準拠。

⚡ パフォーマンス最適化

EU議会APIレート制限を遵守しながら最適な応答時間のためのインテリジェントキャッシング、リクエストバッチ処理、非同期処理。

🌍 欧州議会統合

公式欧州議会オープンデータAPIと直接統合。全24の公式EU言語でのサポートと構造化データアクセス。

MCPツール

62のMCPツール(15のOSINT分析ツール+47のデータアクセスツール)を提供します。以下は主要なデータアクセスツールです:

👥 get_meps

国籍、政治グループ、委員会メンバーシップでフィルタリング可能な欧州議会議員(MEP)情報を取得。名前、選挙区、連絡先詳細を含む。

get_meps

🏛️ get_plenary_sessions

日付範囲でフィルタリング可能な欧州議会本会議のスケジュール、議題、議事録情報を取得。

get_plenary_sessions

🗳️ get_voting_records

議員別、セッション別、または法案別にフィルタリング可能な欧州議会の投票記録と結果を取得。

get_voting_records

🔍 search_documents

種類(決議、法令、報告)、日付、委員会別にフィルタリング可能なフルテキスト検索で欧州議会文書を検索。

search_documents

🏢 get_committee_info

委員会の構成、メンバーシップ、担当領域、最近の活動についての欧州議会委員会情報を取得。

get_committee_info

❓ get_parliamentary_questions

欧州委員会、理事会、ECBへのMEPによる書面・口頭質問と公式回答を取得。

get_parliamentary_questions

📊 analyze_voting_patterns

政治グループ、国籍、特定の政策領域にわたるMEPの投票パターンの統計分析。

analyze_voting_patterns

📋 track_legislation

委員会審査から本会議投票、理事会採択まで、欧州議会立法プロセスの完全なライフサイクルを追跡。

track_legislation

📄 generate_report

議員活動、委員会活動、または特定の政策領域を取り扱う欧州議会活動の包括的なサマリーレポートを生成。

generate_report

セキュリティ機能

⚡ レート制限

組み込みのリクエストレート制限とスロットリングで、EUオープンデータAPIに対する過剰リクエストを防止し、公正な利用を確保します。設定可能なウィンドウとリクエストしきい値。

✅ Zodバリデーション

すべてのMCPツール入力と出力にZodスキーマによる包括的な入力バリデーション。インジェクション攻撃とデータ破損を防ぐスキーマファースト設計。

🔒 セキュリティヘッダー

適切なHTTPセキュリティヘッダー、Content Security Policy(CSP)実装、EUデータ保護基準への準拠を含む安全なHTTP通信。

📝 監査ログ

すべてのMCPツール呼び出し、データアクセスパターン、エラーの包括的な監査ログ。GDPR準拠のためのプライバシー保護ロギング。

ISMSコンプライアンス

European Parliament MCPサーバーは主要なセキュリティとコンプライアンスフレームワークを遵守しています:

🏆 ISO 27001:2022

リスク管理、アクセスコントロール、インシデント対応計画を含む包括的な情報セキュリティ管理システム実装。

セキュリティドキュメントを見る

🛡️ NIST CSF 2.0

特定、防護、検知、対応、復旧の機能全体にわたる完全なNIST Cybersecurity Frameworkの実装。

CSFコンプライアンスを見る

🔐 CIS Controls v8.1

技術的セキュリティコントロール、安全な設定、脆弱性管理手順をカバーするCIS Critical Security Controls実装。

CIS Controlsを見る

🇪🇺 GDPR

EU議会オープンデータを扱う際の一般データ保護規則(GDPR)への準拠。最小データ収集原則とプライバシー保護ロギング。

GDPRドキュメントを見る

データモデル概要

このサーバーは欧州議会オープンデータAPIを通じて以下のデータにアクセスします:

👥 MEPデータ

議員の個人情報、政治グループメンバーシップ、委員会役割、活動履歴。EU加盟国27か国全体をカバー。

  • 議員プロフィールと経歴
  • 政治グループ所属
  • 委員会メンバーシップ
  • 連絡先情報と公式ウェブサイト

🏛️ 本会議と投票データ

欧州議会本会議のスケジュール、議事録、役割呼び出し投票、グループ別・議員別の投票記録。

  • 本会議スケジュールと議題
  • 投票結果(賛成/反対/棄権)
  • 議員別投票記録
  • 統計的投票パターン分析

📄 文書と質問

欧州議会文書ライブラリ(法案、報告、決議)と欧州委員会・理事会・ECBへの書面・口頭質問。

  • 法案と立法テキスト
  • 委員会報告と意見
  • 議会決議
  • 書面・口頭質問と回答