Search / io.github.physics-star-cat/databutler-facts
databutler-facts
R0· no sign-inOfficial thresholds, rates and fees by key, with source, verified date and signature.
v1.0.0 · active · repository · website · descriptor JSON · versions
Search / io.github.physics-star-cat/databutler-facts
R0· no sign-inOfficial thresholds, rates and fees by key, with source, verified date and signature.
v1.0.0 · active · repository · website · descriptor JSON · versions
{
"mcpServers": {
"databutler-facts": {
"type": "http",
"url": "https://databutler.dev/api/mcp/facts"
}
}
}claude mcp add --transport http databutler-facts https://databutler.dev/api/mcp/facts[mcp_servers.databutler-facts]
url = "https://databutler.dev/api/mcp/facts"
{
"$schema": "https://opencode.ai/config.json",
"mcp": {
"databutler-facts": {
"type": "remote",
"url": "https://databutler.dev/api/mcp/facts",
"enabled": true
}
}
}{
"mcpServers": {
"databutler-facts": {
"type": "http",
"url": "https://databutler.dev/api/mcp/facts"
}
},
"deeplink": "cursor://anysphere.cursor-deeplink/mcp/install?name=databutler-facts&config=eyJ0eXBlIjoiaHR0cCIsInVybCI6Imh0dHBzOi8vZGF0YWJ1dGxlci5kZXYvYXBpL21jcC9mYWN0cyJ9"
}{
"servers": {
"databutler-facts": {
"type": "http",
"url": "https://databutler.dev/api/mcp/facts"
}
}
}{
"mcpServers": {
"databutler-facts": {
"httpUrl": "https://databutler.dev/api/mcp/facts"
}
}
}extensions:
"databutler-facts":
enabled: true
name: "databutler-facts"
type: streamable_http
uri: "https://databutler.dev/api/mcp/facts"
timeout: 300
protocol.modernnewest supported version is 2025-11-25; 2026-07-28 not supported, older versions are deprecated until 2027-07-28protocol.statelessonly applies to 2026-07-28 serversprotocol.transportstreamable HTTPprotocol.list_ttlonly applies to 2026-07-28 serversauth.prm, auth.as_metadata, auth.cimdno remote uses OAuthauth.secret_in_urlno templated URLtools.descriptionsevery tool has a descriptiontools.description_length1 tools have descriptions over 1,024 characters, which crowds the contexttools.schemasevery tool has an object input schematools.annotations3 of 3 tools declare readOnlyHint or destructiveHinttools.directory_hintsevery tool declares readOnlyHint, destructiveHint, idempotentHint and openWorldHinttools.token_costabout 1,146 tokens to load every tooltools.api_dumptools are not a one-to-one API dumpstability.changesno tool changes in 30 daysstability.rug_pullno tool changed its meaning under the same namedeps.known_vulns, deps.mcp_sdk_version, deps.resolvableno npm or PyPI packageNo tool definition changes recorded. A server's first observation is its baseline; later probes record what changes.
Checks run on what our credential-free, read-only probes observe; tools are never called and no code audit is performed. How it is computed.
+repository +namespace-matches-repo +website +reachable +uptime-100% +updated-7d-ago -duplicate-repo(16 names)
Derived from observable signals (official registry feed and our own credential-free probes); no code audit performed. How it is computed.
| remote | auth | reachable | uptime 30d | p50 | protocol | last ok |
|---|---|---|---|---|---|---|
https://databutler.dev/api/mcp/facts streamable-http | none | yes | 100% | 284 ms | 2025-11-25 | 2026-10-20 |
get_factread-only | The current value of one official figure by key — a tax threshold, rate, allowance, fee, deadline, limit or policy rate — with the date it was verified, the official source URL, the period it applies to and a signature. Keys are `<country>/<topic>/<fact>`, e.g. `uk/income-tax/personal-allowance`, `uk/national-insurance/primary-threshold`, `us/social-security/wage-base`, `de/income-tax/grundfreibetrag`, `uk/bank-rate`, `eu/ecb/deposit-facility`, `uk/gov/passport-renewal-adult/fee-online-uk`. A loose key is resolved when unambiguous; otherwise the answer lists candidate keys. `max_age` (e.g. `30d`) marks the answer `stale` when the verification is older than that. Several keys separated by commas return a batch. Covers UK, US and German rates and thresholds, UK vehicle tax and MOT rules, UK government service fees, UK exam dates and central-bank policy rates; `coverage` lists the rest. |
resolve_factread-only | Ranked canonical fact keys for a plain-language question or a guessed key — "NI primary threshold", "ECB deposit rate", "passport renewal fee" — each with label, unit, period and verification date, and the full record of the top match when it is unambiguous. The keys feed `get_fact`. Filter by `namespace` (`uk`, `us`, `de`, `eu`). |
what_changed_sinceread-only | What has changed in Data Butler's verified datasets since a date — pass your training-cutoff date to learn which UK tax/NI/benefit thresholds, exam-spec facts, official vehicle datasets (UK DVSA, French RappelConso and Japanese MLIT recalls), software end-of-life dates (Node.js, Python, Ubuntu, Debian, Android, iOS, macOS, Windows, Java, Go, Ruby, PHP, PostgreSQL, React — cycles that reached end of life or whose dates moved), central-bank policy rates (Bank of England, Fed, ECB), US federal tax thresholds (IRS inflation adjustments, Social Security wage base, retirement and HSA limits), German tax and social-insurance thresholds (Grundfreibetrag, Beitragsbemessungsgrenzen, Zusatzbeitrag, Mindestlohn, Kindergeld), UK vehicle tax (VED) rates and MOT rules, UK exam dates (results days, summer timetable paper dates, entry deadlines and late-fee dates, announced specification changes), calendar facts (public holidays for the UK, US, Germany and France; tax-year and daylight-saving rules for nine countries — new years published, holidays added or moved) and UK government service fees and rules (passports, ETA, Universal Credit, eVisa) changed after your knowledge ends. Each entry: from → to, effectiveFrom, official source, verifiedDate, and a maintainer note (e.g. which Budget). Areas: uk-rates, uk-exams, vehicles, software-eol, policy-rates, us-rates, de-rates, uk-vehicle-rules, uk-exam-dates, calendar, uk-gov-process, or all. Coverage starts 2026-08-31. The same changelog is published for humans at https://databutler.dev/changes, with feeds at https://databutler.dev/changes.rss and https://databutler.dev/changes.atom. Output is a Verified Changes protocol document (verified-changes/0.1, spec https://databutler.dev/protocol); an entry whose figure is a Verified Fact carries factKey for get_fact. |
Schemas: list_tools.
15 other active names share this repository (showing 10): io.github.physics-star-cat/databutler, io.github.physics-star-cat/databutler-calendar, io.github.physics-star-cat/databutler-de-rates, io.github.physics-star-cat/databutler-policy-rates, io.github.physics-star-cat/databutler-provenance, io.github.physics-star-cat/databutler-software-eol, io.github.physics-star-cat/databutler-stats, io.github.physics-star-cat/databutler-tax, io.github.physics-star-cat/databutler-uk-exam-dates, io.github.physics-star-cat/databutler-uk-exams
And 11 more from this publisher.
{
"name": "io.github.physics-star-cat/databutler-facts",
"$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json",
"remotes": [
{
"url": "https://databutler.dev/api/mcp/facts",
"type": "streamable-http"
}
],
"version": "1.0.0",
"repository": {
"url": "https://github.com/physics-star-cat/databutler",
"source": "github"
},
"websiteUrl": "https://databutler.dev/api",
"description": "Official thresholds, rates and fees by key, with source, verified date and signature."
}