Power Players について
Power Players は、米国の市民、選出公職者、選挙陣営、スタッフ向けの市民参加プラットフォームを MCP コネクターで提供します。ホスト型の3種類のコネクターで公開データ、個人アカウント、オフィス機能を扱い、書き込み操作はプレビューを表示してユーザーの確認を待ちます。
主な機能
- 01人物を検索し市民評価や推移を確認
- 02人物の比較と有権者登録リンクの取得
- 03個人評価と投票リストの管理
- 04議員への連絡と寄付者情報の準備
- 05有権者の声を確認しオフィス対応を管理
活用シーン
- 01米国の公職者や候補者の市民評価を調べる
- 02投票リストを管理して代表者に連絡する
- 03選挙陣営への寄付に必要な情報を準備する
- 04オフィスチームが意見を確認して更新を投稿する
MCP 対応
Streamable HTTP で接続するホスト型 MCP サーバーを3種類提供します。公開データ用はログイン不要で、アカウント用とオフィス用は OAuth 2.1 を使います。後者の書き込み操作はプレビューを表示し、ユーザーの確認を待ちます。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://powerplayers.app/api/mcp/v1claude mcp add --transport http playpowerpolitics-powerplayers https://powerplayers.app/api/mcp/v1{"mcpServers":{"playpowerpolitics-powerplayers":{"type":"http","url":"https://powerplayers.app/api/mcp/v1"}}}Cursor で開く{"servers":{"playpowerpolitics-powerplayers":{"type":"http","url":"https://powerplayers.app/api/mcp/v1"}}}VS Code で開く{"mcpServers":{"playpowerpolitics-powerplayers":{"type":"http","url":"https://powerplayers.app/api/mcp/v1"}}}{"mcpServers":{"playpowerpolitics-powerplayers":{"serverUrl":"https://powerplayers.app/api/mcp/v1"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
https://powerplayers.app/api/mcp/v1https://powerplayers.app/api/mcp/accounthttps://powerplayers.app/api/mcp/officeツール
詳細
Power Players MCP コネクター
Power Players(powerplayers.app)は、人々が米国の公職者や候補者を評価し、自分の投票用紙を確認し、議員に連絡し、選挙運動に寄付できる市民参加プラットフォームです。これらの Model Context Protocol(MCP)コネクターを使うと、Claude、ChatGPT、Grok、Perplexity、Le Chat などの AI アシスタントから利用できます。
サーバーは Power Players がホストしています。このリポジトリには、公開リスティング用の資料のみが含まれています。README、MCP Registry のエントリー(server.json)、ロゴ、ライセンスです。サーバーのコードはここでは公開していません。
エンドポイント
3 つすべてで Streamable HTTP を使用します。
| コネクター | URL | サインイン | 機能 |
|---|---|---|---|
| 公開市民データ | https://powerplayers.app/api/mcp/v1 | 不要 | 読み取り専用の 10 個のツールを提供します。人物の検索、市民による評価、傾向、比較、投票者登録リンク、引用、埋め込み、共有の各種ヘルパーを利用できます。 |
| 自分のアカウント | https://powerplayers.app/api/mcp/account | OAuth 2.1(Clerk、PKCE、動的クライアント登録) | サインイン中のユーザーに代わって操作します。人物の評価、投票用紙の管理、公職者へのメール送信、Power のステークとブースト、寄付者プロフィールの準備を行えます。書き込み操作はすべてプレビューを表示し、ユーザーの確認を待ちます。 |
| Power Players for Offices | https://powerplayers.app/api/mcp/office | OAuth 2.1、同じサインイン | 公職者、選挙運動マネージャー、および所属事務所からアクセスを許可されたスタッフ向けです。有権者の意見、レビューへの返信、更新情報、タウンホール、AMA の回答、スタッフのアクセスを扱います。 |
OAuth クライアントは、保護されたリソースのメタデータから認可サーバーを検出します。
https://powerplayers.app/.well-known/oauth-protected-resource/api/mcp/accounthttps://powerplayers.app/.well-known/oauth-protected-resource/api/mcp/office
その他の検出用ファイル:https://powerplayers.app/.well-known/mcp.json、https://powerplayers.app/.well-known/mcp/server.json、https://powerplayers.app/llms.txt。
接続
- Claude:Settings > Connectors > Add custom connector を選択し、上記の URL を貼り付けます。
- ChatGPT:Settings > Apps & Connectors(developer mode)> Create を選択し、上記の URL を貼り付けます。
- Grok、Perplexity、Le Chat、およびその他の MCP クライアント:上記の URL を指定して、カスタムのリモート MCP サーバーを追加します。
- Claude Code:
claude mcp add --transport http powerplayers https://powerplayers.app/api/mcp/v1
アカウント用およびオフィス用のコネクターでは、アシスタントがサインインページを開きます。サインイン後、link_account を呼び出して、一度限りのリンク(有効期間 10 分)を開くと、アシスタントが Power Players アカウントに接続されます。
ツール
タイトルと MCP アノテーション(readOnlyHint、destructiveHint、idempotentHint、openWorldHint)は tools/list で提供されます。
| ツール | タイトル | コネクター | 種類 |
|---|---|---|---|
search_people | 人物を検索 | 3つすべて | 読み取り |
get_person | 人物を取得 | 3つすべて | 読み取り |
get_citizen_rating | 市民評価を取得 | 3つすべて | 読み取り |
get_rating_trend | 評価の推移を取得 | 3つすべて | 読み取り |
compare_people | 人物を比較 | 3つすべて | 読み取り |
get_voter_registration_info | 有権者登録リンクを取得 | 3つすべて | 読み取り |
get_quote_ready_stat | 引用用統計を取得 | 3つすべて | 読み取り |
get_embed_code | 埋め込みコードを取得 | 3つすべて | 読み取り |
get_share_card | 共有カードを取得 | 3つすべて | 読み取り |
get_press_kit | プレスキットを取得 | 3つすべて | 読み取り |
link_account | Power Players アカウントを連携 | account, office | 書き込み(追加) |
get_my_account | 自分のアカウント状況を取得 | account | 読み取り |
get_my_ratings | 自分の評価を取得 | account | 読み取り |
get_my_representatives | 自分の代表者を検索 | account | 読み取り |
rate_person | 人物を評価 | account | 書き込み(追加) |
update_my_rating | 自分の評価を更新 | account | 書き込み(変更、削除、または消費) |
get_contact_options | 連絡方法を取得 | account | 読み取り |
get_person_brief | 人物の概要を取得 | account | 読み取り |
list_my_assistant_actions | アシスタントのアクションを一覧表示 | account | 読み取り |
get_call_info | 電話情報を取得 | account | 読み取り |
send_email_to_official | 公職者にメールを送信 | account | 書き込み(メールを送信) |
get_my_ballot | 自分の投票用紙を取得 | account | 読み取り |
add_to_my_ballot | 自分の投票用紙に追加 | account | 書き込み(追加) |
update_my_ballot_entry | 投票用紙の項目を更新 | account | 書き込み(変更、削除、または消費) |
remove_from_my_ballot | 自分の投票用紙から削除 | account | 書き込み(変更、削除、または消費) |
get_leaderboard | リーダーボードを取得 | account | 読み取り |
get_leaderboard_summary | リーダーボードの概要を取得 | account | 読み取り |
get_my_power | 自分の Power 残高を取得 | account | 読み取り |
get_my_stakes | 自分の賭けを取得 | account | 読み取り |
list_open_races | 開催中のレースを一覧表示 | account | 読み取り |
get_race_market | レース市場を取得 | account | 読み取り |
stake_on_race | レースに Power を賭ける | account | 書き込み(変更、削除、または消費) |
list_boost_catalog | ブーストカタログを一覧表示 | account | 読み取り |
get_boosts_on_person | 人物へのブーストを取得 | account | 読み取り |
buy_boost | ブーストを購入 | account | 書き込み(変更、削除、または消費) |
get_my_donor_profile_status | 寄付者プロフィールの状態を取得 | account | 読み取り |
prepare_my_donor_profile | 寄付者プロフィールを準備 | account | 書き込み(追加) |
get_my_offices | 自分のオフィスを取得 | office | 読み取り |
get_constituent_sentiment | 選挙区民の感情を取得 | office | 読み取り |
get_rating_trends_vs_peers | 同僚との評価の推移を比較 | office | 読み取り |
list_rating_comments | 評価コメントを一覧表示 | office | 読み取り |
get_feedback_briefing | フィードバック概要を取得 | office | 読み取り |
reply_to_review | レビューに返信 | office | 書き込み(変更、削除、または消費) |
post_update | 公開情報を投稿 | office | 書き込み(追加) |
create_town_hall | タウンホールを作成 | office | 書き込み(追加) |
update_town_hall | タウンホールを更新 | office | 書き込み(変更、削除、または消費) |
answer_ama_question | AMA の質問に回答 | office | 書き込み(変更、削除、または消費) |
list_team | オフィスのチームを一覧表示 | office | 読み取り |
grant_staff_access | スタッフにアクセス権を付与 | office | 書き込み(追加) |
update_staff_permissions | スタッフ権限を更新 | office | 書き込み(変更、削除、または消費) |
revoke_staff_access | スタッフのアクセス権を取り消し | office | 書き込み(変更、削除、または消費) |
update_office_profile | オフィスのプロフィールを更新 | office | 書き込み(変更、削除、または消費) |
キャンペーンへの寄付
Power Playersでは、キャンペーンへの寄付をできるだけ簡単に行えます。コネクターが決済を受け付けることはありません。アシスタントは、あなたの代表者を表示し、寄付に必要なFECの寄付者情報を準備できます。その後、powerplayers.appで内容を確認し、証明して寄付できます。
評価は世論調査ではありません
市民による評価は、任意で投稿されるクラウドソーシング形式の意見です。世論調査ではなく、統計的な代表性もありません。評価への各回答には、サンプル数と情報源の日付が記載されています。
プライバシーと利用規約
- プライバシーポリシー:https://powerplayers.app/privacy(セクション14ではAIアシスタントとコネクターについて説明しています)
- 利用規約:https://powerplayers.app/terms
- サポート:[email protected]
ライセンス
このリポジトリ内のファイルはMITライセンスの下で公開されています(LICENSEを参照)。コネクターが返すPower Playersの公開データはCC BY 4.0ライセンスの下で提供されます。ロゴはPower Playersの商標です。
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。