mcpField
P
Politicians by Jev

Politicians by Jev

リモート
politiciansbyjev.vercel.appゲーム・エンタメ0今日更新
リポジトリ公式サイト

Politicians by Jev について

Politicians by Jevは、著名な米国の政治家100人を質問に照らして採点し、最上位の候補を示すオープンソースのデモです。Jevの判断モデルを試す用途を想定し、APIとMCPサーバーから質問や人物一覧を利用できます。

主な機能

  1. 01質問に対する政治家100人の採点
  2. 02最上位候補と次点の表示
  3. 03判定基準と方法の公開
  4. 04JSON APIと共有カード

活用シーン

  1. 01質問に対するJevの政治家ランキングを確認
  2. 02エージェントから人物の順位を取得
  3. 03モデルの判定基準を確認

MCP 対応

Streamable HTTPのMCPサーバーは、`ask_jev` と `list_politicians` ツールを提供します。ウェブサイトと同じガードレールとレート制限が適用されます。

設定

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

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

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

ツール

詳細

Jev! · Jevによる政治家紹介

Vercel AI Gateway上で動作する、TypeSafe AIの意思決定モデルJevのオープンソースデモです。アメリカで最も有名な政治家100人が物理演算で積み重なっています。質問すると、Jevが全員を採点します(はい/いいえの判定を100回、1秒未満で実行)。最上位の候補者が浮かび上がり、次点の候補者が続き、選ばれなかった人は全員グレーになります。

ライブ版:https://politiciansbyjev.vercel.app · 方法:https://politiciansbyjev.vercel.app/how-it-works

  • しきい値と判定ルール:lib/verdict.ts(80%で確信、55%でそう思う、40%で最善の推測)
  • Jevへの呼び出し、質問の並べ替え、ガードレール、共有の30日間回答ストア:lib/answer.ts
  • 質問ごとの共有カード:app/og/route.tsx
  • 登場人物:data/politicians.json。肖像画像はnode scripts/fetch-faces.mjsで保存されます

エージェントから利用する

  • JSON API:GET https://politiciansbyjev.vercel.app/api/v1/ask?q=Best%20president%20ever(またはPOST {"question": "..."})
  • MCP サーバー(Streamable HTTP):https://politiciansbyjev.vercel.app/api/mcp、ツールはask_jevとlist_politicians
  • サイトと同じガードレールとレート制限(1分あたり20回)です。/llms.txtをご覧ください

実行する

npx vercel link && npx vercel env pull .env.local
npm run dev

AI Gatewayの認証ではVercel OIDCトークンを使用するため、APIキーは必要ありません。

ライセンス

コード:MIT(LICENSEをご覧ください)。肖像画像:それぞれ独自のライセンスに基づいており、クレジットはCREDITS.mdに記載されています。

コメント

MCP は初めてですか?

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

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