Back to Browse

Politiciansbyjev MCP Server

Developer ToolsModerate5.6MCP RegistryLocalRemote
Free

Server data from the Official MCP Registry

Ask anything about 100 famous US politicians; Jev, TypeSafe AI's model, scores all 100 and picks.

About

Ask anything about 100 famous US politicians; Jev, TypeSafe AI's model, scores all 100 and picks.

Remote endpoints: streamable-http: https://politiciansbyjev.vercel.app/api/mcp

Security Report

5.6
Moderate5.6Moderate Risk

This is a demo MCP server exposing two read-only tools (ask_jev and list_politicians) that call Vercel AI Gateway using OIDC auth with no hardcoded secrets, and it includes per-IP rate limiting and input length limits. The only network use is the expected AI Gateway call; the visible code shows no exfiltration, shell execution, or credential leakage, though the truncated files (lib/headless.ts, lib/limit.ts, lib/answer.ts) were not reviewed and the MCP endpoint has no authentication, which is acceptable for a public read-only tool. Supply chain analysis found 6 known vulnerabilities in dependencies (2 critical, 1 high severity).

4 files analyzed · 9 issues found

Security scores are indicators to help you make informed decisions, not guarantees. Always review permissions before connecting any MCP server.

Permissions Required

This plugin requests these system permissions. Most are normal for its category.

HTTP Network Access

Connects to external APIs or services over the internet.

How to Install & Connect

Available as Local & Remote

This plugin can run on your machine or connect to a hosted endpoint. during install.

Documentation

View on GitHub

From the project's GitHub README.

Jev! · politicians by Jev

An open-source demo of Jev, TypeSafe AI's decision model, on Vercel AI Gateway. America's 100 most famous politicians sit in a physics pile. Ask a question and Jev scores every one of them (100 yes/no calls, under a second); the top pick floats out, runners-up follow, and everyone who missed turns gray.

Live: https://politiciansbyjev.vercel.app · Methodology: https://politiciansbyjev.vercel.app/how-it-works

  • Thresholds and verdict rules: lib/verdict.ts (80% sure, 55% thinks so, 40% best guess)
  • Jev calls, question sorting, guardrails, and the shared 30-day answer store: lib/answer.ts
  • Per-question share card: app/og/route.tsx
  • The people: data/politicians.json; portraits saved by node scripts/fetch-faces.mjs

Use it from an agent

  • JSON API: GET https://politiciansbyjev.vercel.app/api/v1/ask?q=Best%20president%20ever (or POST {"question": "..."})
  • MCP server (Streamable HTTP): https://politiciansbyjev.vercel.app/api/mcp, tools ask_jev and list_politicians
  • Same guardrails and rate limit (20 a minute) as the site; see /llms.txt

Run it

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

AI Gateway auth uses the Vercel OIDC token, so no API key is needed.

License

Code: MIT (see LICENSE). Portraits: each under its own license, credited in CREDITS.md.

Reviews

No reviews yet

Be the first to review this server!