Skip to content
clariBI.com logo

clariBI.com MCP server

Which servers in the official MCP registry are clariBI.com's own, whether they answer, and what they offer. A program checked each of these, nobody copied them from a product page.

read 2026-10-10

← Back to clariBI.com

Whose server it is
  • Registry namecom.claribi/mcp-serververified in the MCP registry

The registry name sits under claribi.com. The registry only lets a publisher use that namespace after proving control of the domain through DNS or HTTP.

When we asked itchecked 2026-10-10
  • Stateanswerschecked 2026-10-10
  • Tools26
  • Server calls itselfclariBI MCP Server
  • Server version1.0.0
  • Protocol version2025-03-26

On 2026-10-10 the server answered initialize and tools/list without a sign-in. First answer in 191 ms.

Tools it offers26 tools · read 2026-10-10
  • check_integration_status

    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.

  • check_pricing

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

  • create_checkout_session

    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.

  • create_forecast

    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…

  • generate_report

    Generate a written report from a report template and your data sources, in the background. Uses AI credits. Returns a job id: poll get_analysis_status until it completes; the result names the new report, which get_report returns.

  • get_analysis_status

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

  • get_billing_status

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

  • get_dashboard

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

  • get_data_source_schema

    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…

  • get_forecast

    Fetch one forecast configuration by ID.

  • get_forecast_run

    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…

  • get_forecast_trust

    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…

  • get_report

    Fetch one generated report by ID.

  • get_usage

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

  • ingest_url_data_source

    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…

  • list_dashboards

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

  • list_data_sources

    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).

  • list_forecasts

    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.

  • list_reports

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

  • regenerate_forecast_narrative

    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…

  • register_account

    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.

  • request_oauth_integration_url

    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…

  • run_analysis

    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…

  • run_forecast

    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…

  • upload_data_source

    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…

  • verify_email

    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…

How to connect

Add the server to your MCP client config. Claude Desktop, Cursor and most other clients read this shape:

{
  "mcpServers": {
    "claribi": {
      "type": "http",
      "url": "https://claribi.com/mcp/v1/"
    }
  }
}

Each line is something a program found when it went looking: the registry entry, the server's own answer, a spec that parses. A missing line means we did not find it, not that it does not exist.