• Blog
  • Docs
  • Pricing
  • We’re hiring!
Log inSign up
dcm31

dcm31

mcp-fatebook

MCP server for Fatebook.io predictions
Public
Like
mcp-fatebook
Home
Code
2
README.md
H
main.ts
Branches
1
Pull requests
Remixes
History
Environment variables
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in milliseconds.
Sign up now
Code
/
README.md
Code
/
README.md
Search
…
README.md

Fatebook MCP Server

An MCP (Model Context Protocol) server for Fatebook.io - a prediction tracking tool that helps you improve your calibration.

URL: https://fatebookmcp.val.run

Setup

  1. Get your API key from fatebook.io/api-setup
  2. Add FATEBOOK_API_KEY to your MCP client's environment variables
  3. Connect with auth header (the client handles this)

Tools

ToolDescription
create_questionMake a new prediction with optional initial forecast
list_questionsView predictions (filter by resolved/unresolved/search)
get_questionGet details about a specific prediction
add_forecastUpdate your probability estimate (0-1)
add_commentAdd notes or reasoning
resolve_questionMark as YES, NO, or AMBIGUOUS
edit_questionUpdate title, resolve date, or notes
delete_questionRemove a prediction

Usage

With MCP Chat

Add this server in settings:

  • Name: fatebook
  • URL: https://fatebookmcp.val.run
  • Auth env key: FATEBOOK_API_KEY

With OpenAI Responses API

const response = await openai.responses.create({ model: "gpt-4o-mini", input: "Create a prediction: Will I finish my project by Friday? 70% confident, resolve by 2024-12-20", tools: [{ type: "mcp", server_label: "fatebook", server_url: "https://fatebookmcp.val.run", headers: { Authorization: `Bearer ${FATEBOOK_API_KEY}`, }, require_approval: "never", }], });

Example Prompts

  • "Create a prediction: Will it rain tomorrow? 40% chance, resolve by tomorrow"
  • "Show my unresolved predictions"
  • "I'm now 80% confident on prediction [ID]"
  • "Resolve [ID] as YES"
  • "Add a comment to [ID]: New evidence suggests this is more likely"

What is Fatebook?

Fatebook is a tool for tracking predictions and improving your calibration. By recording your forecasts and comparing them to outcomes, you can identify biases and become better at estimating probabilities.

Key concepts:

  • Predictions: Yes/no questions with a probability and resolve date
  • Forecasts: Your probability estimates (can update over time)
  • Resolution: The actual outcome (YES, NO, or AMBIGUOUS)
  • Calibration: How well your probabilities match reality
FeaturesVersion controlCode intelligenceCLIMCP
Use cases
TeamsAI agentsSlackGTM
DocsShowcaseTemplatesNewestTrendingAPI examplesNPM packages
PricingNewsletterBlogAboutCareers
We’re hiring!
Brandhi@val.townStatus
X (Twitter)
Discord community
GitHub discussions
YouTube channel
Bluesky
Open Source Pledge
Terms of usePrivacy policyAbuse contact
© 2025 Val Town, Inc.