mcpField
P
Power Players

Power Players

リモート
powerplayers.app法務・行政02 日前に更新
リポジトリ公式サイト

Power Players について

Power Players は、米国の市民、選出公職者、選挙陣営、スタッフ向けの市民参加プラットフォームを MCP コネクターで提供します。ホスト型の3種類のコネクターで公開データ、個人アカウント、オフィス機能を扱い、書き込み操作はプレビューを表示してユーザーの確認を待ちます。

主な機能

  1. 01人物を検索し市民評価や推移を確認
  2. 02人物の比較と有権者登録リンクの取得
  3. 03個人評価と投票リストの管理
  4. 04議員への連絡と寄付者情報の準備
  5. 05有権者の声を確認しオフィス対応を管理

活用シーン

  1. 01米国の公職者や候補者の市民評価を調べる
  2. 02投票リストを管理して代表者に連絡する
  3. 03選挙陣営への寄付に必要な情報を準備する
  4. 04オフィスチームが意見を確認して更新を投稿する

MCP 対応

Streamable HTTP で接続するホスト型 MCP サーバーを3種類提供します。公開データ用はログイン不要で、アカウント用とオフィス用は OAuth 2.1 を使います。後者の書き込み操作はプレビューを表示し、ユーザーの確認を待ちます。

設定

リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。

エンドポイントhttps://powerplayers.app/api/mcp/v1
インストールコマンドをコピー
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。

すべてのエンドポイント
Streamable HTTPhttps://powerplayers.app/api/mcp/v1
Streamable HTTPhttps://powerplayers.app/api/mcp/account
Streamable HTTPhttps://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/accountOAuth 2.1(Clerk、PKCE、動的クライアント登録)サインイン中のユーザーに代わって操作します。人物の評価、投票用紙の管理、公職者へのメール送信、Power のステークとブースト、寄付者プロフィールの準備を行えます。書き込み操作はすべてプレビューを表示し、ユーザーの確認を待ちます。
Power Players for Officeshttps://powerplayers.app/api/mcp/officeOAuth 2.1、同じサインイン公職者、選挙運動マネージャー、および所属事務所からアクセスを許可されたスタッフ向けです。有権者の意見、レビューへの返信、更新情報、タウンホール、AMA の回答、スタッフのアクセスを扱います。

OAuth クライアントは、保護されたリソースのメタデータから認可サーバーを検出します。

  • https://powerplayers.app/.well-known/oauth-protected-resource/api/mcp/account
  • https://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_accountPower 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_questionAMA の質問に回答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で内容を確認し、証明して寄付できます。

評価は世論調査ではありません

市民による評価は、任意で投稿されるクラウドソーシング形式の意見です。世論調査ではなく、統計的な代表性もありません。評価への各回答には、サンプル数と情報源の日付が記載されています。

プライバシーと利用規約

ライセンス

このリポジトリ内のファイルはMITライセンスの下で公開されています(LICENSEを参照)。コネクターが返すPower Playersの公開データはCC BY 4.0ライセンスの下で提供されます。ロゴはPower Playersの商標です。

コメント

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。