Skip to content
verify mcp Beta VerifyMCP is currently in beta. If you notice any issues, get in touch and we’ll put it right.

clariBI

REMOTE · CLARIBI.COM · 2 COMPONENTS

AI business intelligence: sign up, ingest data, run analyses, generate reports from any MCP client.

−74 this week 0 Trust /100

Last scanned (52 days ago)

Scores higher than 0% of remote servers

Unreachable for 7 days in a row. Last reached 20 Aug 2026.

Category Data and Analytics

Dead

Every channel of this server has been unreachable for long enough to be marked dead. Its trust score is pinned to 0 and does not recover automatically: even once the server responds again it stays dead until it is manually reinstated.

Recent critical change

TLS certificate (21 Aug 2026). See the changelog before you install this server.

Trust breakdown (7 categories)

How this component scores in each security and reliability category. Every signal is checked automatically against the live server, and we only credit what we can confirm. How we score → Why this is hard to score →

Endpoint Security11
Transport & Reachability0
Schema Quality & AI Usability0
  • Schema not yet verified: we couldn't read the endpoint's schema, or could read only part of its tool list.Unverified
Stability & Change Management0
  • Stability not yet verified: not enough scan history yet (needs a 30-day window).Unverified
Tool Coverage0
  • Tool coverage not yet verified: we couldn't read the endpoint's tools, or could read only part of the list.Unverified
Tool Safety0
  • Tool safety not yet verified: we couldn't read the endpoint's tools, or could read only part of the list.Unverified
Capabilities0
  • Capabilities not yet verified: we couldn't read the endpoint's capabilities.Unverified

Unverified: 5 categories

Categories scored 0 because we could not verify them: authentication we do not have, an unreachable endpoint, or not enough scan history. We only credit what we can confirm.

Changelog

Every change we have recorded for this component, newest first. Security-relevant changes are always shown. ▲ marks a change for the better, ▼ a change for the worse; unmarked changes are neutral.

  • 27 Aug 26 −15

    The score moved with no change recorded against any check. We would rather say so than guess.

  • 26 Aug 26 −15
    • We updated how we score, so this day's move reflects our rubric, not a change to the server See what changed → functional
  • 25 Aug 26 −14

    The score moved with no change recorded against any check. We would rather say so than guess.

  • 24 Aug 26 −15

    The score moved with no change recorded against any check. We would rather say so than guess.

  • 23 Aug 26 −15

    The score moved with no change recorded against any check. We would rather say so than guess.

  • 21 Aug 26 0
    • TLS certificate: pass → fail ▼ critical
    • Score status: scored → failed ▼ critical
    • Endpoint reachability: reachable → unreachable ▼ security
    • Stability: 0.83 → unverified ▼ security
    • HSTS header: pass → unverified ▼ security
    • Transport: pass → fail ▼ security
    • Authorization: Authorisation not yet verified: we couldn't confirm whether this endpoint requires it. security
    • Tool coverage: 100 → unverified ▼ functional
    • Capabilities: fail → unverified ▼ functional
    • First check of Schema quality: unverified functional
  • 18 Aug 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 73 to 77. That category is still filling its 30-day observation window: 22 days of observed history at the previous scan, 23 at this one. The score rises as the window fills, whether or not the server changes.

  • 16 Aug 26 +1

    No change was recorded against any check on this day. Stability & Change Management went from 67 to 70. That category is still filling its 30-day observation window: 20 days of observed history at the previous scan, 21 at this one. The score rises as the window fills, whether or not the server changes.

Diagnostics

Diagnostic detail from the automated scan of this channel: what the scanner observed at each step, so you can see exactly where a check passed or failed. It is informational only and never changes the trust score.

Captured 27 Aug 2026 · Probed https://claribi.com/mcp/v1/

TLS invalid

Negotiated TLS 1.3 with TLS_AES_128_GCM_SHA256 .

Chain error: expired

Subject Issuer Valid from Valid until Key Signature Serial
CN=claribi.com CN=E8,O=Let's Encrypt,C=US 22 May 2026 20 Aug 2026 ECDSA 256 ECDSA-SHA384 610c37ca92f0b88a922528c4c72a7f0ac04
SANs: claribi.com, www.claribi.com
CN=E8,O=Let's Encrypt,C=US (CA) CN=ISRG Root X1,O=Internet Security Research Group,C=US 13 Mar 2024 12 Mar 2027 ECDSA 384 SHA256-RSA 63959363c24e7082715918bfc3d7ed56

Background: What to check on a remote MCP endpoint →

DNSSEC insecure

Validation of claribi.com. — Not signed

Zone DS Keys Algorithms Outcome
. trust_anchor 20326, 38696 8, 8 Verified
com. present 19718 13 Verified
claribi.com. absent Unsigned (proven) parent-signed NSEC/NSEC3 proves an unsigned delegation
Authentication Inconclusive

We could not reach the endpoint well enough to judge its authorisation posture.

Result Inconclusive

Background: How OAuth 2.1 works in the 2026 MCP spec →

Transports 2 probes
Transport URL Outcome Status Location
streamable-http https://claribi.com/mcp/v1/ TLS failed
http (plaintext) http://claribi.com/mcp/v1/ HTTPS enforced 301 https://claribi.com/mcp/v1/
MCP tools · 26 exposed · ~3,098 tokens

The tools this component advertises to a client, with an estimated token cost for each. Expand a tool to see its parameters and schema. The per-tool counts are indicative and are not scored directly; the schema's total context footprint is one signal in Schema Quality & AI Usability. A tool's description is untrusted text the model reads on every call, which is what makes this list a security surface and not just an inventory: how tool poisoning works →

Tool Tokens
check_integration_status ~72

Poll an OAuth handoff initiated by request_oauth_integration_url. Returns the current status (pending, connected, failed, expired) and, when connected, the data_source_id you can pass to run_analysis.

NameTypeReqDescription
handoff_idstringyesThe id returned by request_oauth_integration_url.
NameTypeReqDescription
completed_atstring|null––
connection_idstring|null––
created_atstring|null––
data_source_idstring|null–The created data source, present once status is "connected".
errorstring|null–Failure reason when status is "failed".
handoff_idstringyes–
integration_typestringyes–
providerstringyes–
statusstringyesOne of pending, connected, failed, expired.

No examples provided.

check_pricing ~61

List clariBI subscription tiers with prices, AI credits, data source limits, user limits, and headline features. No authentication required.

NameTypeReqDescription
tierstring–Optional. Return only this tier (free, trial, lite, starter, professional, enterprise).
NameTypeReqDescription
billing_urlstringyes–
currencystringyesISO currency code, always "USD".
tiersarrayyes–

No examples provided.

create_checkout_session ~70

Create a Stripe Checkout URL the user can open in a browser to upgrade their clariBI subscription. Payment cannot happen inside the LLM; this tool returns a URL.

NameTypeReqDescription
billing_periodstring–Billing cadence for the checkout. Defaults to monthly.
tierstringyesTarget subscription tier.
NameTypeReqDescription
billing_periodstringyesmonthly or yearly.
checkout_urlstringyesStripe Checkout URL. Open in a browser to complete payment.
session_idstringyesStripe Checkout Session id.
tierstringyes–

No examples provided.

create_forecast ~632

Bind a forecast to a metric in your workspace. Stores the configuration, sets up the schedule, and resolves the source binding immediately so a bad source_id or metric_path errors out before any credits are spent. Run the forecast with run_forecast.

NameTypeReqDescription
aggregationstring–How multiple raw points falling into the same bucket are combined. Auto picks sum for additive metrics, mean otherwise. Use Mean for rates (CTR, conversion, latency).
descriptionstring––
granularitystring–Bucket size for the time series. Hourly requires an hourly data source; the engine refuses to fabricate hourly buckets from daily data.
horizon_daysinteger–How many BUCKETS ahead to project. The per-granularity cap applies: hourly 168, daily 90, weekly 52, monthly 24, quarterly 8, annual 5. The field name is "_days" for backwards compatibility — it coun…
include_anomaliesboolean––
include_changepointsboolean––
include_correlationsboolean––
method_overridestring–Force a specific forecasting method instead of auto-selecting via walk-forward CV. Valid names: naive, seasonal_naive, moving_average, drift, linear_trend, ar_p, holt_winters, holt_winters_multiplica…
metric_pathstringyesDot-path to the numeric column. For data_source: the metric key (e.g. "revenue"). For goal: "value" or "percentage". For report: the path inside the insights JSON. For dashboard: "widget_id:metric_na…
namestringyes–
narration_enabledboolean–When true, every completed run gets an AI-generated narrative attached (summary, highlights, risks, recommendations, methodology). Costs 1-2 extra AI credits per run.
non_negativeboolean–When true, point + lower band clamped at zero. Omit to let the engine heuristic decide (via non_negative_auto=true).
non_negative_autoboolean–When true (default), the backend heuristic owns non_negative and re-evaluates per run based on the metric path. Set false alongside non_negative to lock the choice.
schedule_day_of_monthinteger––
schedule_day_of_weekinteger––
schedule_frequencystring–How often the forecast re-runs. Manual schedules only run when called explicitly via run_forecast.
source_idstringyesUUID of the report, dashboard, goal, or data source.
source_typestringyesWhich clariBI artifact the metric lives on. Most callers should start with data_source for raw connector metrics or goal to forecast a tracked KPI.
transformstring–Series transform applied before fitting. Log helps revenue/traffic series with growing variance. Auto detects when log is beneficial; none forces raw scale.
NameTypeReqDescription
granularitystring––
horizon_daysintegeryes–
idstringyes–
metric_labelstring––
namestringyes–
next_run_atstring|null––
schedule_frequencystring––
web_urlstringyes–

No examples provided.

generate_report ~115

Create a new generated report in your clariBI organization. Returns the report id you can poll via get_report, plus a download URL once status reaches "completed".

NameTypeReqDescription
output_formatstring–Output format. Must match one of ``GeneratedReport.OUTPUT_FORMATS``.
template_idstring–Optional registry ID of the marketplace template to render. If omitted, an empty report shell is created and you can attach a template later from the web app.
titlestringyesDisplay title for the generated report.
NameTypeReqDescription
report_idstringyes–
statusstringyesInitial status, normally "pending". Poll get_report for progress.
web_urlstringyes–

No examples provided.

get_analysis_status ~45

Check the status of a previously-dispatched run_analysis job. Returns the analysis result if completed.

NameTypeReqDescription
job_idstringyesjob_id returned by a prior run_analysis call.
NameTypeReqDescription
current_stepstringyes–
errorstring–Failure reason. Present when status is "failed".
job_idstringyes–
progressnumberyesCompletion fraction or percentage reported by the job.
resultobject–Analysis envelope. Present when status is "completed".
statusstringyes–

No examples provided.

get_billing_status ~25

Get the organization's billing status — tier, renewal date, and upgrade options.

Input schema present but exposes no named parameters.

NameTypeReqDescription
billing_urlstringyes–
price_monthly_usdnumberyes–
price_yearly_usdnumberyes–
subscription_statusstringyes–
subscription_tierstringyes–
trial_ends_atstring|null––

No examples provided.

get_dashboard ~43

Fetch one dashboard by ID. Includes widget definitions, the most recent refresh data, and the web URL.

NameTypeReqDescription
dashboard_idstringyesUUID of the dashboard to fetch.
NameTypeReqDescription
analysis_metadataobject–AnalysisEngine envelope captured when the dashboard was created.
configurationobject–Dashboard layout and widget configuration.
created_atstring|null––
descriptionstring––
idstringyes–
is_publicbooleanyes–
last_refreshstring|null––
namestringyes–
statusstringyesDashboard lifecycle status.
updated_atstring|null––
web_urlstringyes–

No examples provided.

get_data_source_schema ~100

Fetch the column schema for a data source. Useful before asking run_analysis about specific columns. The schema is derived from the preprocessing metadata clariBI extracted when the source was last synced. Poll this after upload_data_source / ingest_url_data_source until the returned status flips to "active" — that means preprocessing has finished and run_analysis will see the data.

NameTypeReqDescription
data_source_idstringyesUUID of the data source to fetch the schema for.
NameTypeReqDescription
idstringyes–
last_sync_atstring|null––
namestringyes–
schemaobjectyesSchema-shaped fields the preprocessing pipeline wrote into the source metadata (columns, column_types, sample_rows, row_count, ...). Empty until preprocessing has run or for source types with no colu…
source_typestringyes–
statusstringyes–

No examples provided.

get_forecast ~30

Fetch one forecast configuration by ID.

NameTypeReqDescription
forecast_idstringyesUUID of the forecast to fetch.
NameTypeReqDescription
aggregationstring–auto / sum / mean / last / max
created_atstring|null––
descriptionstring––
granularitystring–One of: hourly, daily, weekly, monthly, quarterly, annual.
horizon_daysintegeryes–
idstringyes–
include_anomaliesboolean––
include_changepointsboolean––
include_correlationsboolean––
is_activeboolean––
latest_run_idstring|null––
latest_run_statusstring|null–pending, running, completed, failed, refunded.
method_overridestring––
metric_labelstring––
metric_pathstringyes–
namestringyes–
narration_enabledboolean––
next_run_atstring|null––
non_negativeboolean––
non_negative_autoboolean––
schedule_frequencystring|null–daily, weekly, monthly, or manual.
source_idstring––
source_typestringyesOne of: report, dashboard, goal, data_source.
transformstring–auto / none / log
updated_atstring|null––
web_urlstringyes–

No examples provided.

get_forecast_run ~98

Fetch one run of a forecast by ID, or pass run_id="latest" for the most recent run. Returns the full forecast envelope: target series + 30-day projection, correlated drivers (with lag and bootstrap stability), anomalies, structural changes, and credit accounting.

NameTypeReqDescription
forecast_idstringyes–
run_idstringyesUUID of the run. Pass 'latest' to fetch the most recent run for the forecast.
NameTypeReqDescription
completed_atstring|null––
created_atstring|null––
credits_consumedinteger––
credits_refundedinteger––
duration_msinteger––
error_messagestring––
forecast_idstringyes–
idstringyes–
narrationobject|null–Peer of result.narration for convenience. Null when the run pre-dates narration OR was gated out (insufficient credits, org disabled, etc.).
resultobject–Forecast envelope. Contains keys: target, correlations, anomalies, changepoints, meta, and (when narration ran) narration. `target` carries lower/upper plus calibrated lower_50/upper_50, lower_80/upp…
statusstringyes–
triggerstring––

No examples provided.

get_forecast_trust ~82

Returns per-past-run accuracy for a forecast. Each row compares a prior run's projection against the actuals that have materialized since. Use this to see whether your forecasts have been getting MORE or LESS accurate over time, or to spot when a backtest sMAPE was systematically optimistic vs. realised performance.

NameTypeReqDescription
forecast_idstringyes–
NameTypeReqDescription
runsarrayyesPer-past-run accuracy ordered oldest-first. Each row compares one prior run's forecast against actuals that have since materialized.

No examples provided.

get_report ~29

Fetch one generated report by ID.

NameTypeReqDescription
report_idstringyesUUID of the report to fetch.
NameTypeReqDescription
completed_atstring|null––
created_atstring|null––
data_quality_metricsobject–Per-source data-quality stats captured at generation time.
descriptionstring––
download_urlstring|null–Present only once status is "completed".
idstringyes–
insightsobject–Narrative insight blocks, when generated.
output_file_pathstring––
output_formatstring––
report_period_endstring|null––
report_period_startstring|null––
statusstringyes–
titlestringyes–
web_urlstringyes–

No examples provided.

get_usage ~29

Get the organization's current AI credit usage, data source count, user count, and rate-limit headroom.

Input schema present but exposes no named parameters.

NameTypeReqDescription
ai_credits_limitintegeryes–
ai_credits_remainingintegeryes–
ai_credits_usedintegeryes–
data_sources_limitinteger––
data_sources_usedinteger––
max_usersinteger––
storage_gb_limitnumber––
subscription_statusstringyes–
subscription_tierstringyes–
trial_ends_atstring|null––

No examples provided.

ingest_url_data_source ~215

Create a new data source by fetching a public URL on the server side. Handles CSV, TSV, JSON, Excel, TXT, and PDF. Private networks (RFC 1918, loopback, cloud metadata) are blocked. Returns the data_source_id once preprocessing has started. Use this for files larger than the 25 MB inline upload cap.

NameTypeReqDescription
descriptionstring–Optional human note stored on the data source.
formatstring–Optional format hint. If omitted, the server infers it from the Content-Type header and URL extension.
namestringyesDisplay name for the new data source.
urlstringyesPublic http(s) URL of the file to ingest. The server fetches it once at call time; the URL is not re-fetched on subsequent analyses. Private networks (RFC 1918, loopback, link-local, cloud metadata)…
wait_secondsinteger–Seconds to block waiting for preprocessing before returning. 0 returns immediately.
NameTypeReqDescription
bytes_fetchedintegeryes–
data_source_idstringyes–
formatstringyesDetected file format (csv, json, xlsx, ...).
namestringyes–
raw_data_idstringyes–
statusstringyesPreprocessing status. Poll get_data_source_schema until "active".
web_urlstring|null––

No examples provided.

list_dashboards ~75

List dashboards in your clariBI organization. Returns id, name, status, last refresh, and a URL you can open in a browser.

NameTypeReqDescription
limitinteger–Page size (1–100).
offsetinteger–Row offset for pagination.
searchstring–Optional substring match against dashboard name.
NameTypeReqDescription
itemsarrayyes–
limitintegeryes–
offsetintegeryes–
totalintegeryesTotal dashboards matching the query.

No examples provided.

list_data_sources ~98

List the data sources connected to your clariBI organization. Returns id, name, source_type, status, last sync time, and the number of rows (when known).

NameTypeReqDescription
limitinteger–Page size (1-100).
offsetinteger–Row offset for pagination.
source_typestring–Filter by source_type (csv, postgresql, google_ads, meta_ads, jira, mcp, …).
NameTypeReqDescription
itemsarrayyes–
limitintegeryes–
offsetintegeryes–
totalintegeryesTotal data sources matching the query.

No examples provided.

list_forecasts ~96

List metric forecasts in your clariBI organization. Each row covers one metric: its source binding, horizon, schedule, and the latest run status. Use get_forecast_run to fetch the full forecast result.

NameTypeReqDescription
is_activeboolean–Filter by active forecasts. Omit to include both active and paused.
limitinteger–Page size (1-100).
offsetinteger–Row offset for pagination.
NameTypeReqDescription
itemsarrayyes–
limitintegeryes–
offsetintegeryes–
totalintegeryes–

No examples provided.

list_reports ~76

List generated reports in your clariBI organization. Returns id, title, status, output format, and download URL.

NameTypeReqDescription
limitinteger–Page size (1-100).
offsetinteger–Row offset for pagination.
statusstring–Filter by status (pending, generating, completed, failed, cancelled).
NameTypeReqDescription
itemsarrayyes–
limitintegeryes–
offsetintegeryes–
totalintegeryesTotal reports matching the query.

No examples provided.

regenerate_forecast_narrative ~112

Re-run ONLY the AI narration step against an existing completed forecast run. Costs 1-2 AI credits (no engine work). Returns the new narration; the old one is overwritten in the run record. Refuses when the run is not yet complete or when narration_enabled=false on the forecast.

NameTypeReqDescription
forecast_idstringyes–
run_idstringyesUUID of a COMPLETED run. Use get_forecast_run with run_id='latest' first if you want the most recent.
NameTypeReqDescription
narrationobjectyesNarration payload (summary, highlights, risks, recommendations, methodology_note, credits_consumed, model_used, generated_at, fallback_reason). fallback_reason is null on success; one of 'insufficien…

No examples provided.

register_account ~147

Begin clariBI account signup. Validates the email + organization name, emails a 6-digit verification code, and returns a pending_id. Call verify_email(pending_id, code) within 10 minutes to finish signup and receive an API key.

NameTypeReqDescription
accept_termsbooleanyesMust be true. By passing true the user agrees to https://claribi.com/terms and https://claribi.com/privacy.
emailstringyesWork email for the new account.
first_namestring–User's first name (optional).
last_namestring–User's last name (optional).
organization_namestringyesDisplay name for the organization workspace.
NameTypeReqDescription
emailstring––
expires_in_secondsintegeryes–
next_stepstringyesNext tool to call: "verify_email" for a fresh signup, else "check_inbox".
pending_idstring|nullyesPass to verify_email. Null when no new registration was created.

No examples provided.

request_oauth_integration_url ~195

Initiate an OAuth handoff to a vendor integration (Google Ads, GA4, Search Console, Sheets, Drive, BigQuery, Meta Ads, Jira, Confluence). Returns an authorization URL the user opens in a browser. After the user clicks Allow, the connection is created and you can poll check_integration_status(handoff_id) to find out when the data is ready.

NameTypeReqDescription
integration_typestring–Per-provider sub-type. Google accepts google_ads, gsheets, ga4, gsc, gdrive, bigquery, gcs, gcp, basic. Meta accepts ads or basic. Jira and Confluence accept basic. Defaults to basic.
providerstringyesOAuth provider to authorize. Currently supports the native-OAuth catalog: Google (Ads, Analytics 4, Search Console, Sheets, Drive, BigQuery), Meta Ads, and Atlassian Jira / Confluence.
NameTypeReqDescription
authorize_urlstringyesOpen in a browser to grant consent.
expires_in_secondsintegeryes–
handoff_idstringyes–
integration_typestringyes–
next_stepstringyesTool to call next, normally "check_integration_status".
providerstringyes–

No examples provided.

run_analysis ~162

Run a natural-language analytics question against your connected data sources. Consumes AI credits. Returns either the completed analysis result inline OR a job_id you can poll with get_analysis_status. If list_data_sources returns an empty list, ingest data first with upload_data_source (inline base64), ingest_url_data_source (public URL), or request_oauth_integration_url (Google / Meta / Jira / Confluence).

NameTypeReqDescription
questionstringyesNatural language question to analyze. E.g. "What was revenue last quarter by region?".
session_idstring–Optional existing conversation session UUID.
wait_secondsinteger–How long (seconds) to wait for the job to finish before returning a job_id for polling. 0 = always return immediately.
NameTypeReqDescription
ai_credits_limitinteger––
ai_credits_usedinteger––
job_idstringyes–
poll_urlstring–Present when the job is still running. Poll get_analysis_status instead for structured progress.
resultobject–Analysis envelope (headline metric, chart data, follow-ups). Present when status is "completed".
statusstringyesJob status, e.g. "completed", "running", "queued".

No examples provided.

run_forecast ~104

Run a forecast now. Reserves AI credits up front, dispatches the backtest + projection + correlation pipeline, and returns either the completed result inline (wait_seconds > 0 and the run finishes in time) or a run_id you can poll with get_forecast_run.

NameTypeReqDescription
forecast_idstringyes–
wait_secondsinteger–Seconds to wait for the run to finish before returning a poll handle. 0 = return immediately with the run_id.
NameTypeReqDescription
credits_consumedinteger––
credits_refundedinteger––
credits_reservedinteger––
poll_toolstring–Tool to poll if the run is still running ("get_forecast_run").
resultobject–Present when status reaches "completed".
run_idstringyes–
statusstringyespending while queued, running mid-execution, completed/failed/refunded when terminal.

No examples provided.

upload_data_source ~272

Create a new data source from an inline base64-encoded file (CSV, TSV, JSON, Excel, TXT, PDF). The file goes through the same validation and preprocessing as a web upload. Returns the data_source_id you can pass to run_analysis as soon as preprocessing completes (poll get_data_source_schema for readiness or pass wait_seconds to block here).

NameTypeReqDescription
data_base64stringyesBase64-encoded file contents. Maximum 25 MB encoded (~18 MB raw). For larger payloads, host the file at a public URL and use ingest_url_data_source.
descriptionstring–Optional human-readable description. Surfaces in the web app and in get_data_source_schema.
formatstringyesFile format. Drives MIME detection and the preprocessing route inside clariBI. csv covers comma-separated; tsv is tab-separated; xlsx is modern Excel; json must be a top-level array of objects or a s…
namestringyesDisplay name for the new data source. Shown in the web app and in subsequent list_data_sources calls.
wait_secondsinteger–How long (seconds) to wait for preprocessing to finish before returning. 0 returns immediately with status="preprocessing"; the caller polls get_data_source_schema or list_data_sources.
NameTypeReqDescription
bytes_uploadedintegeryes–
data_source_idstringyes–
formatstringyesDetected file format (csv, json, xlsx, ...).
namestringyes–
raw_data_idstringyes–
statusstringyesPreprocessing status. Poll get_data_source_schema until "active".
web_urlstring|null––

No examples provided.

verify_email ~115

Complete clariBI signup by submitting the verification code plus a password. Returns an OAuth access_token for immediate use AND a long-lived MCP API key for persistent configuration. The new organization lands on the Trial tier (50 AI credits, 14 days).

NameTypeReqDescription
codestringyes6-digit verification code from the email.
passwordstringyesA password for the new account. Must be at least 8 characters and pass Django's standard validators.
pending_idstringyesThe pending_id returned by register_account.
NameTypeReqDescription
access_tokenstringyesOAuth bearer token for this conversation.
expires_inintegeryesAccess-token lifetime in seconds.
mcp_api_keystringyesLong-lived API key (claribi_mcp_...) for persistent client config.
mcp_api_key_idstringyes–
next_stepsarray––
organization_idstringyes–
scopestringyesSpace-separated granted scopes.
tierstringyesNew organization tier, always "trial".
token_typestringyesAlways "Bearer".
user_idstringyes–

No examples provided.

Install

How do I install the clariBI MCP server?

clariBI is a hosted endpoint at https://claribi.com/mcp/v1/, so there is nothing to install locally. Ready-made configuration for Claude, Cursor, VS Code, Codex and 5 more is on this page, copied from each client's own documentation.

remote · claribi.com

# add to Claude Code
claude mcp add --transport http com-claribi-mcp-server 'https://claribi.com/mcp/v1/'
Common questions

What is the clariBI MCP server?

clariBI is an MCP server listed in the public MCP registry as com.claribi/mcp-server. AI business intelligence: sign up, ingest data, run analyses, generate reports from any MCP client. This page covers its hosted endpoint (https://claribi.com/mcp/v1/).

What tools does the clariBI MCP server expose?

clariBI exposes 26 tools: check_integration_status, check_pricing, create_checkout_session, create_forecast, generate_report, and 21 more. Their descriptions and schemas cost roughly 3,098 tokens of context every time the server is loaded.

Does the clariBI MCP server require authentication?

Its publisher declares no required credentials for clariBI. We have not been able to confirm that against the live endpoint, and a server can require authorisation without declaring it here.

Is the clariBI MCP server still maintained?

clariBI has been unreachable for long enough that we treat it as dead, and its score is pinned to zero. We last reached this channel on 20 August 2026. Those dates come from our own scans of the registry and the channel itself, not from anything the publisher announced.