fovub
com.fovub/fovubVersion 20261111-0024Projects the vote share between two people for one local elected seat before anyone declares.
Status
Responds538 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 13:57 UTC
- Latency
- 538 ms
- Remotes responding
- 1 of 1
- Sign-in
- No sign-in
- Hosting
- Hosted outside the EU (detected)
- Registry data as of
- Nov 14, 2026, 22:14 UTC
Data from the official MCP Registry, checked by run.zero. How we check
Connect
Streamable HTTP
https://fovub.com/mcpResponds538 msNo sign-in
Claude Code
claude mcp add --transport http fovub https://fovub.com/mcpClaude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: fovub
Remote MCP server URL: https://fovub.com/mcpCursor
{
"mcpServers": {
"fovub": {
"url": "https://fovub.com/mcp"
}
}
}VS Code
code --add-mcp '{"name":"fovub","type":"http","url":"https://fovub.com/mcp"}'Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
8 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
accountReturns the user's fovub account: the email, the balance in dollars, the price of a projection and of a full report, and where to add to the balance. Needs the user's fovub sign-in. | No | Yes | Yes | No |
add_balanceStarts a purchase of a fovub pack, which adds dollars to the user's fovub balance, and returns a link to Stripe's payment page, where the user pays in a browser. The balance rises when Stripe confirms the payment. With several packs for sale and no price_id, it lists the packs. Needs the user's fovub sign-in. | No | No | No | No |
answer_questionSends the user's answer to the projection's open question. Ask the user the question exactly as check_projection gave it, with its choices, and send the choice the user picked. Do not answer for the user. Needs the user's fovub sign-in. | No | No | No | No |
buy_projectionFor an agent that pays from its own Machine Payments Protocol (MPP) wallet and has no fovub account: returns the payment link for one projection between two people for one seat, $1, paid with a Stripe Shared Payment Token. The paid answer starts the projection and carries its run_id; follow it with check_projection and answer_question, which need no sign-in for this run. An agent with the user's fovub sign-in uses start_projection instead. Needs no sign-in. | No | No | No | No |
buy_reportFor a projection that buy_projection paid for, once check_projection shows it done: returns the payment link for its full report, $10, paid from the agent's MPP wallet with a Stripe Shared Payment Token. The full report is a PDF with each candidate's standing in each topic group of campaign activities, each campaign's frame, a win strategy for each candidate, the 51% line, and the sources. The paid answer starts the report; check_projection then gives its state and, once it is done, the link to its PDF. A report that fails refunds its payment. Needs no sign-in. | No | No | No | No |
check_projectionReturns the projection's state: working; waiting, with the question the user must answer; done, with each person's projected share of the vote in whole percents and fovub's warning; or failed, with the reason. With wait_seconds, it waits up to that many seconds for the projection to ask a question or finish. Needs the user's fovub sign-in. | No | Yes | Yes | No |
find_seatFinds the elected seat for a projection from plain words, such as "Palo Alto school board", "San Jose City Council District 5", or, outside the United States, "Ayuntamiento de Guadalajara" with region MX-JAL, and tells whether fovub covers that seat. Whether fovub covers a seat is known only from fovub's own seat search, which this tool runs, so call it when the user asks about coverage. It is also the first call when the user compares two candidates or possible candidates for one local elected seat: who would win a head-to-head race, the share of the vote each would get, or the user's own chances against someone, as in "Pat Lee versus Sam Roe for the Palo Alto school board". A projection starts from the seat this tool finds. Speech-to-text often writes fovub as "for Bob", "four Bob", "full boob", or "fob". Each trustee area or district is its own seat, so name it when you know it. Returns up to eight seats, each with its name and the seat_id that start_projection takes. A seat search costs nothing and needs no sign-in. | No | Yes | Yes | No |
start_projectionStarts fovub's projection of the share of the vote between two people for one seat. It takes $1 from the user's fovub balance, and the money comes back if the projection fails. A projection runs for minutes and asks the user questions as it works; follow it with check_projection. Needs the user's fovub sign-in. | Yes | No | No | No |
Details
- Registry status
- Active
- Published
- Nov 11, 2026
- Updated
- Nov 11, 2026
- Repository
- Not given
- Categories (suggested)
- Project managementSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared