Skip to content
Online Voting & Full-Service Elections logo

Online Voting & Full-Service Elections MCP server

Which MCP servers are Online Voting & Full-Service Elections's own, from the official registry and from asking its own domain, whether they answer, and what they offer. A program checked each of these, nobody copied them from a product page.

read 2026-10-19

← Back to Online Voting & Full-Service Elections

Whose server it is
  • Registry namedirect.vote/vote-directverified in the MCP registry

The registry name sits under vote.direct. The registry only lets a publisher use that namespace after proving control of the domain through DNS or HTTP.

When we asked itchecked 2026-10-19
  • Stateanswerschecked 2026-10-19
  • Tools13
  • Server calls itselfvote-direct
  • Server version1.0.0
  • Protocol version2025-06-18

On 2026-10-19 the server answered initialize and tools/list without a sign-in. First answer in 99 ms.

Should an agent connect itNot proven either way yet
  • Whether its tools do the product's job has not been judged yet.

Once connected

  • create_election_draft, update_election_draft, add_voters, remove_voters, create_survey change data without a sign-in: anyone with the address can call them.

Said by rules from the measurements above. The likely first call is a model's pick from the tool list; read its description before relying on it.

Measured dailydaily checks: 16, the first on 2026-10-19
  • INITE MCP score76 of 100answers 100 · definitions 99 · context 71 · connects 100 · lowered by the warning signs below
  • Answered100% of days16 of 16 daily checks
  • Median first answer179 ms
  • Space in an agent's context≈ 8,642 tokensthe definitions of all its tools (18), which an agent carries on every turn
  • Tool definitionsA · 99 of 100
  • Typed results0 of 18 toolsdeclared outputSchema: results come typed, read once
  • Parameters without a description: in 1 of 18

What an agent can do with it

  • not sure · run member elections for board seats and bylaw changes
  • not sure · send each voter a unique link or mailed ballot
  • cannot · give voters receipts confirming their ballot was counted

Each of the product's use cases, put to Jev against this server's tool list: can an agent do it with these tools?

Worth a look

  • Tools that change data, on a server that answers without a sign-in: create_election_draft, update_election_draft, add_voters, remove_voters, create_survey

A program checks the server once a day: initialize and tools/list, no model. Tokens are the definitions' length at about four characters a token. The grade averages six checks of every tool's name, description, schema and annotations; it says how well the tools are described, not whether they work. The score weighs what was measured and nothing else: answering (25%), doing the product's job (25%), definitions (20%), context (10%), use (10%) and how readily a client connects (10%). A part that was not measured is left out, and a hidden instruction caps the score at 40. The state of vendors' MCP servers: method and numbers →

Tools it offers13 tools · read 2026-10-19
  • get_price_quote

    Exact, current vote.direct pricing for an election: flat rate by voter count (email verification included, SMS on paid elections), optional government-ID and mailed-letter add-ons, promotional pricing status, whether a subscription would…

  • get_state_hoa_rules

    Stored HOA/condo voting-rule summary for any US state: whether electronic voting is expressly allowed, key statutes with citations, quorum, notice and proxy rules, and whether vote.direct may serve as inspector of elections there…

  • compare_platforms

    Honest head-to-head between vote.direct and a named competitor (including the cases where the competitor is the better choice), with published prices checked on the competitor’s own pages, a vendor disclosure, and the price-beat offer…

  • get_review_record

    The complete third-party review record for vote.direct: every published Capterra and Trustpilot review quoted verbatim with links, including the honest caveats (small record, TrustScore explanation, which reviewers had actually run an…

  • get_platform_overview

    Factual overview of vote.direct: free tier and pricing model, verification ladder, ballot-secrecy modes, the dispute-evidence pack (audit trail, results certificate, receipts), voting channels, question types, the full feature list with…

  • get_governance_center_overview

    governance.center, the second product from this team: the Board Office for a volunteer-run HOA, condo, nonprofit board, club or congregation. Returns the annual price for a given community size from the same constants Stripe bills, what…

  • start_election_draft

    Build a complete election (ballot, schedule, verification, voter emails) for a person who does not have a vote.direct account yet, and get the link where they claim it: they open it, create an account with their email, and the election…

  • list_elections

    Elections and surveys in the connected vote.direct account, newest first: id, slug, title, kind (election or survey), status (draft, scheduled, live, closed), schedule, voters and ballots cast, and the links to hand the person.

  • get_election

    One election or survey in the connected account: schedule, ballot, voters, ballots cast, turnout and quorum, and links. For a DRAFT election it also reports what still blocks publishing and the exact price the publish step would charge…

  • create_election_draft

    Create a DRAFT election in the connected account: the ballot, schedule, verification, secrecy, results visibility, optional quorum and state-law checks, and optionally the voter list (emails). A draft charges nothing and contacts nobody…

  • add_voters

    Add eligible voters (email, optional name and unit) to a DRAFT election in the connected account. Idempotent: people already on the list are skipped. Returns how many were added and the updated price. For a published election, voters are…

  • create_survey

    Create a free, anonymous survey in the connected account and publish it (or save it as a draft with publish: false). Surveys are for feedback, not binding votes: anyone with the link can answer and respondents are not verified. For…

  • publish_election

    Publish a DRAFT election in the connected account, running every check the publish button runs (ballot, schedule, voter list, state law, price) and charging the price from the account's prepaid balance or plan. Free elections (up to 25…

How to connect

Add the server to your MCP client config. Claude Desktop, Cursor and most other clients read this shape:

{
  "mcpServers": {
    "vote-direct": {
      "type": "http",
      "url": "https://vote.direct/api/mcp"
    }
  }
}

Add it

Claude Code, in a terminal

claude mcp add --transport http vote https://vote.direct/api/mcp

Add to CursorAdd to VS Code

claude.ai, ChatGPT and other clients: add https://vote.direct/api/mcp as a custom connector in the settings.

Each line is something a program found when it went looking: the registry entry, the server's own answer, a spec that parses. A missing line means we did not find it, not that it does not exist.