Hesperan
com.hesperan/mcpVersion 0.1.0Calibrated decisions for agents: choice, yes/no and score questions answered with probabilities.
Status
Responds78 msAnswered our handshake without sign-in.- Last checked
- Nov 14, 2026, 14:00 UTC
- Latency
- 78 ms
- Remotes responding
- 1 of 1
- Sign-in
- API key
- Hosting
- EU hosting detected (detected, not a legal statement)
- 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://api.hesperan.com/mcpResponds78 msNo sign-in
Claude Code
claude mcp add --transport http hesperan https://api.hesperan.com/mcp --header 'Authorization: Bearer <YOUR_TOKEN>'Replace <YOUR_TOKEN> before running.
Claude Desktop and claude.ai
Settings > Connectors > Add custom connector
Name: hesperan
Remote MCP server URL: https://api.hesperan.com/mcp
This server expects the header Authorization.Cursor
{
"mcpServers": {
"hesperan": {
"url": "https://api.hesperan.com/mcp",
"headers": {
"Authorization": "Bearer <YOUR_TOKEN>"
}
}
}
}Replace <YOUR_TOKEN> before running.
VS Code
code --add-mcp '{"name":"hesperan","type":"http","url":"https://api.hesperan.com/mcp","headers":{"Authorization":"Bearer <YOUR_TOKEN>"}}'Replace <YOUR_TOKEN> before running.
Streamable HTTP
npm: hesperan-mcp 0.1.0Package only
npm (npx)
claude mcp add hesperan -e 'HESPERAN_API_KEY=<YOUR_HESPERAN_API_KEY>' -- npx -y hesperan-mcp@0.1.0Replace <YOUR_HESPERAN_API_KEY> before running.
Built your own server? run.zero hosts MCP servers on European infrastructure.
Tools
3 tools
Read-only | Idempotent | Open world | ||
|---|---|---|---|---|
decideAsk Hesperan 1 one or more typed questions about a state and get a probability for every possible answer. Types: choice (pick one of named options), noul (probability that a statement is true), score (level on an ordinal scale). Use for decisions with known options: routing, triage, policy or risk checks, "should I proceed?". Not for writing text, summaries or knowledge questions. Ask all questions about the same state in one call: billing is by input tokens (the state once plus each question once), from the user's monthly allowance and then their prepaid balance; failed calls are free. | No | Yes | Yes | No |
decide_with_profileRun one of the user's decision profiles on a state. A profile is one question calibrated on the user's own labelled cases with a target precision; the answer is a decision, its calibrated confidence and an action: "auto" (confidence reaches the profile's threshold — act on it) or "review" (hand it to a person). Profiles are created in the Hesperan console; ask the user for the profile slug. Keep the returned decision_id to report the correct answer later with report_outcome. Billed by input tokens like decide; pass an idempotency_key to make retries safe (a repeat with the same key returns the first decision without charging again). | No | No | No | No |
report_outcomeRecord the correct answer for an earlier decide_with_profile decision, once it is known (e.g. the team that finally handled the ticket). This tracks the live precision of the profile in the console. actual must be one of the profile's option keys. Free of charge. | No | No | Yes | No |
Details
- Registry status
- Active
- Published
- Sep 24, 2026
- Updated
- Sep 24, 2026
- Repository
- Not given
- Categories (suggested)
- Data and analyticsSuggested categories are assigned automatically from the registry text and may be wrong. Verified operators can correct them.
- GDPR
- Not declared