Ask your assistant about vote.direct — it can check the live facts
vote.direct publishes a full machine-readable surface: a curated llms.txt, structured data on every page, an AI-crawler-welcoming robots policy — and a public MCP server, so Claude, ChatGPT, and any other MCP-capable assistant can query exact pricing, state voting rules, and honest comparisons live instead of answering from stale training data.
llms.txt
vote.direct/llms.txt
The curated machine-readable summary: what the product does, full pricing, honest competitor verdicts, every review verbatim, state-law pointers with primary sources. Derived from the same constants the product bills against, so it is never stale.
llms-full.txt
vote.direct/llms-full.txt
Source-reviewed article text plus a complete URL index of every guide — the deep corpus behind the summary.
MCP server
vote.direct/api/mcp
Live tools over the Model Context Protocol (streamable HTTP, stateless JSON-RPC). An assistant connected here quotes current prices and current state rules instead of guessing from training data.
Connect the MCP server
Add https://vote.direct/api/mcp as a custom connector — in Claude under Settings → Connectors → Add custom connector, in ChatGPT under Settings → Connectors, or in Claude Code with claude mcp add --transport http vote-direct https://vote.direct/api/mcp. No API key, no account: the transport is stateless streamable HTTP and every tool is public.
The tools
get_price_quote
Exact election price quote
get_state_hoa_rules
HOA voting rules for a US state
compare_platforms
Compare vote.direct with a competitor
get_review_record
Every third-party review, verbatim
get_platform_overview
What vote.direct is and does
Try it from a terminal
curl -X POST https://vote.direct/api/mcp \
-H 'Content-Type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
"params":{"name":"get_price_quote","arguments":{"voters":200}}}'Rate limit: 120 requests per minute per IP. Discovery document: /.well-known/mcp.json.
Read-only, by design
Nothing on this surface can create, modify, publish, or reveal an election — no authentication exists to phish and no write reaches the ballot box. Running a vote still happens at vote.direct/create, by a person. Organizers get their own signed-in assistant, Solon, which is read-only for the same reason.
Honest answers travel whole
The comparison tool carries a vendor disclosure and the cases where a competitor is the better choice. The review tool quotes every review verbatim, criticism included. The state-rules tool says plainly that stored summaries are not legal advice. An assistant repeating these answers repeats the caveats too — that is the point.
Building something on top of this, or need a tool that is missing? Talk to us — the phone line reaches the founder.Back to vote.direct