Boosthis
Read-only performance insights for your Boosthis projects: speed, crashes, traces, and fixes.
Connect it
Settings → Connectors → Add custom connector
URL: https://www.boosthis.com/mcpSettings → Apps & Connectors → Advanced → Developer mode
Create connector with URL: https://www.boosthis.com/mcp{
"mcpServers": {
"boosthis": {
"url": "https://www.boosthis.com/mcp",
"headers": {
"Authorization": "<YOUR_AUTHORIZATION>"
}
}
}
}claude mcp add --transport http boosthis https://www.boosthis.com/mcp --header "Authorization: <value>"{
"servers": {
"boosthis": {
"type": "http",
"url": "https://www.boosthis.com/mcp",
"headers": {
"Authorization": "<YOUR_AUTHORIZATION>"
}
}
}
}29 tools, verified live
boosthis_list_rulesread-onlyEvery Boosthis performance rule available to this runtime, as ids and titles. The index for boosthis_get_rule.
boosthis_get_ruleread-onlyFull detail for one rule: title, when_to_apply, evidence, and - for a registered project - the fix_template. fix_available: false means no fix text is served here; fix_note says what would change that. `counterparts` names the same idea's rule in other languages; also_applies_here names the other places in THIS project it applies, with a count.
boosthis_get_integration_kitread-onlyA Boosthis kit for THIS project - no upload; the single-use address needs no key, include_files no shell. Withheld reply? Same kit at GET https://www.boosthis.com/api/kit/<runtime> (project key as bearer). runtimes: every runtime this project has in ONE call, same key; runtime picks one, see enum. The reply carries file_list (path + sha256), version, kit_download_once_url; install_command adds typ
boosthis_get_removal_kitread-onlyRemoving Boosthis from this project: the ordered sequence, every kit file, the package entries, the config, the calls to strip, and the Boosthis entries in an AI tool's config. Order is load-bearing - forget(), where a kit has one, only reaches the server while the key is set.
boosthis_match_rules_for_coderead-onlyRanks Boosthis rules against a code snippet on each rule's id tokens and when_to_apply text, up to 8 candidates. Ranked guesses from a text match, not findings: each rule's when_to_apply settles whether it really applies.
boosthis_check_for_updateread-onlyWhether a newer Boosthis kit exists for this project, without fetching it: latest_version, update_available, comparison (behind/current/ahead/unknown), the changelog for every release behind, a severity (cosmetic/recommended/important/security) and a recommendation. kit_download_url serves the whole kit. latest_version is authoritative only on the hosted MCP; a local stdio server answers with its
boosthis_session_summaryread-onlyPer-screen p50/p75/p95 and worst rating, worst screens first, with p99, spike ratio and stdev spread where the server has them. account_token: any project. No credentials: a dashboard pointer. Read-only.
boosthis_what_should_i_look_at_nextread-onlyA triage ordering: the worst-rated and slowest screens first, each with a one-line reason. account_token: any project. No credentials: a dashboard pointer. Read-only.
boosthis_snapshotread-onlyThe latest upload from one install: per-route rows, per-screen diagnosis, summary and budgets where present. `section` takes a page section (incl. coverage) or `all`; an empty one names its silence, not a clean result. account_token: any project. No credentials or none uploaded: a dashboard pointer. Read-only.
boosthis_crash_riskread-onlyCrashes this project recorded, one per crash, newest first, with readable frame where a build map resolves it, part, first/last seen, state, fix, relatedRules and applied-fix outcome, plus Stability and stabilityRules. Code-derived, never the raw message. install_id + read_token: one install; account_token + project: a project. Read-only.
boosthis_full_stack_traceread-onlyOne user action across the stack as a nested waterfall of spans (layer, route label, duration, start offset, rating), each under the call that caused it; criticalHop names the hop responsible for the end-to-end time, not just the longest. Relative timings, code-defined labels only. A read token sees one install, account_token the whole chain. Read-only.
boosthis_connection_statusread-onlyWhat Boosthis knows about this account's installs (same check over plain HTTPS: GET /api/connection-status, project key as bearer): for each, the runtime, its state, when it was last heard from, and what that state means. It answers "is it working?" without guessing - an install that registered but never measured anything reads differently from one that is quiet because the app is. Read-only; retu
boosthis_which_kitsread-onlyWhich Boosthis kits this project needs, from published file and marker names plus folder labels you choose - anything else is dropped unread, and nothing is downloaded or executed. The inventory step before boosthis_get_integration_kit, whose `runtimes` list takes them all at once; also names what is already registered under this key. With no arguments: the published names.
boosthis_verify_kit_installread-onlyCheck a Boosthis kit's FILES ON DISK are byte-perfect (same check over plain HTTPS: POST https://www.boosthis.com/api/kit/<runtime>/verify) - a pass proves the files, never that anything is measured yet. The verdict names each missing, modified and unexpected path. Read-only; returns no credentials.
boosthis_maintenance_mixread-onlyThe Maintenance Mix: of the issues a project actually fixed, how many were fixed before users felt them (flagged by a Boosthis rule, app still healthy) versus after a crash or a poor rating. A project with too few fixed issues reports null rather than a made-up ratio. Read-only; returns no credentials.
boosthis_trendread-onlyOne project's last 30 days: per finished day, measurements received, typical and worst-case screen time, poor ratings, new crashes, and alerts opened and closed - plus a verdict comparing the last 7 days with the 7 before. Days that reported nothing are no_data: unknown, never zero, never healthy. Too few measurements gives not-enough-data, not a guess. account_token: any project. Read-only; retur
boosthis_vigilanceread-onlyOne project's Vigilance verdict and every watch behind it, worst first: what each watches, what it says now, and its evidence. Also what it cannot watch and why - nothing declared yet, no history, reporting off, kit too old, part never named - unknowns, never good news, each with its way out: a rhythm is declared by expectEvery() or on the project's page, never from here. No score. account_token:
boosthis_jobsread-onlyEvery scheduled job this runtime reports, each in one state: on time; late; app unheard (the app, not the job, went quiet); never reported a run; or no rhythm declared, so it is remembered, not watched. A rhythm is declared on the project's page, or by a kit that offers expectEvery(). Each carries its rhythm, the lateness allowed and its last run. Only names and timings, never arguments or data; B
boosthis_exposureread-onlyWhat this app was OBSERVED exposing: leaks, cookie flags, dev settings left on, turned-away traffic, build age, swallowed errors. Each carries its limits; never a safety claim. Read-only.
boosthis_structureread-onlyWhat is structurally wrong with this app, from the actions it traced: the route to fix first, single points of failure, pairs bouncing back and forth, call bursts, unexplained waits. Name a `route` (as recorded, e.g. GET /orders/:id) for that route's neighbourhood: what ran inside it, what ran it, which flows include it, is it a single point of failure. Each finding reads measured (real call links
boosthis_alertsread-onlyThis account's Boosthis alerts, in the dashboard's words: Open, Read, Fixed, Closed by Boosthis, Closed (who unknown), Returned or Dismissed, each saying whether its screen or check is Muted. The reply states how many matched, so a trimmed list is never mistaken for the whole. Read-only: it cannot mark anything fixed, muted or dismissed, and returns no credentials.
boosthis_promisesread-onlyThis project's Covenant: the promises and rules its developer recorded, wanted kept on every request and across sessions. Each says whether Boosthis checks it: 'watched' names the line it is held to, 'remembered only' is a rule nothing checks. Read-only.
boosthis_remember_promiseSaves a promise or a rule the developer wants kept from now on into the project's Covenant, surviving later sessions and other assistants. Restating one replaces it rather than duplicating it. Boosthis says what it reads the sentence to mean; nothing is checked or handed to an AI until the developer confirms it on their project page. Passwords, keys and personal details are refused, not stored. Th
boosthis_check_claimread-onlyHolds a sentence an assistant is about to say against what the running app actually did. Exactly one of four answers: supported, not supported by the measurements, cannot tell yet, or outside what Boosthis measures. Boosthis picks the comparison window; one named in the sentence is not used. It catches only a minority of wrong claims - the best measured result in this field is about one in six - a
boosthis_release_checkread-onlyHow the last release held up in the running app: the one the owner declared, else the version it reported. Six answers: did served fixes stop the problems, did anything get slower, did new problems appear, did an old one come back, did a recorded promise pass its line, did changes it witnessed hold up. Each carries its numbers and window; a part short of evidence says so, and when it could answer.
boosthis_ai_changesread-onlyWhat happened after the changes Boosthis witnessed here - only those that passed through it: a fix it served, or a sentence it was asked to check. Each reads kept, broken or cant_tell, in the promise vocabulary and refused for the same named reasons. cant_tell is the ordinary answer: thin evidence, never that the change was fine. No score for any assistant, and none derivable. Read-only.
boosthis_platform_allowancesread-onlyWhat this project's hosting platform allows, confirmed on its own installs. One answer per fact: the time and memory limits a run can read, a live countdown, a processor clock that moves, whether work after the reply runs, each with its source and when it was confirmed. An unconfirmed fact says so and carries no answer - never a limit, never a zero. A phone or browser reads as a device family with
boosthis_project_diaryread-onlyThis project's life in order, joined from what Boosthis already keeps: fixes served, claims checked, promises and their verdicts, history moves, and changes assistants filed. Each entry says whether Boosthis measured it or was told it; a told one stays a claim however old. An empty stretch means nothing was recorded, never that all was well. Read-only.
boosthis_record_changeFile a change you made here, so the next assistant knows - Boosthis cannot see code or commits. Kept as YOUR claim, never evidence. Passwords, keys and personal details are refused. This one writes.
Alternatives in Other
Compare →TYTypeformOfficialB
Build and edit forms, manage automations and contacts, and analyze responses.
RHRhylthymeB
Real-time multi-track schedules for cooking, lab protocols, events and workouts. Validate and share.
ATAtlasB
The world railway atlas as MCP tools: notable train routes, night trains, journey times.
CICircleCIOfficialB
CircleCI's MCP server: inspect projects, runs, workflows, jobs, logs, tests, and artifacts.
BBBikefuchs — Bike Parts Price ComparisonB
Price comparison & cart optimizer for bike parts across German & Austrian shops
UPUrantia PapersB
Free, open MCP server for The Urantia Papers. 197 papers, 14,500+ paragraphs, 4,400+ entities.