mcpField
C
Claribi.com

Claribi.com

远程服务
github.com/ICS-cz数据与分析020 周前更新
代码仓库

关于 Claribi.com

clariBI MCP 服务将 LLM 客户端接入托管式商业智能平台,支持上传数据、连接云端数据源、自然语言分析和生成报告。公开的工具目录以及 Python 和 TypeScript SDK 便于客户端集成。

主要功能

  1. 01自然语言数据分析
  2. 02上传数据并从 URL 导入
  3. 03通过 OAuth 连接云端数据源
  4. 04报告和仪表板操作
  5. 05Python 与 TypeScript SDK

适用场景

  1. 01通过 LLM 客户端分析业务数据
  2. 02上传数据或导入 URL 内容
  3. 03使用 OAuth 连接云端数据源
  4. 04生成和检索报告

MCP 相关

托管 MCP 服务通过 Streamable HTTP 提供 19 个工具、3 个资源和 2 个提示词,并支持旧版 SSE。认证方式包括 OAuth 2.1 和 Bearer 令牌。

配置

远程服务无需本地安装。选择你使用的客户端,复制配置或使用一键安装。

服务地址https://claribi.com/mcp/v1/
一键复制安装命令
Claude CodeTerminal
Cursor.cursor/mcp.json
VS Code.vscode/mcp.json
Claude Desktopclaude_desktop_config.json
Windsurf~/.codeium/windsurf/mcp_config.json

命令在终端中运行;JSON 粘贴到对应客户端的 MCP 配置后重启。需要授权的服务会在首次连接时提示登录。

全部服务地址
Streamable HTTPhttps://claribi.com/mcp/v1/需要授权

工具

详细介绍

clariBI MCP 服务

PyPI npm MCP Registry smithery badge

clariBI Model Context Protocol 服务的公开参考文档。该托管 MCP 端点允许大模型客户端为用户注册、上传数据、通过 OAuth 连接云数据源、运行自然语言分析并生成报告。

此仓库包含公开清单、示例和参考文档。clariBI 平台本身是一项商业托管服务;本文档介绍了托管 MCP 端点,以便任何符合规范的 MCP 客户端都能连接。

端点

传输方式URL协议版本
可流式 HTTPhttps://claribi.com/mcp/v1/2025-03-26
SSE(旧版)https://claribi.com/mcp/v1/sse2024-11-05

身份验证

采用 OAuth 2.1 和动态客户端注册(RFC 7591)。发现端点:

  • 授权服务器元数据(RFC 8414):https://claribi.com/mcp/v1/.well-known/oauth-authorization-server
  • 受保护资源元数据(RFC 9728):https://claribi.com/mcp/v1/.well-known/oauth-protected-resource

公共客户端使用 PKCE S256。机密客户端在注册时会获得客户端密钥。

单用户安装的替代方案:持有者令牌 Authorization: Bearer claribi_mcp_<key>。可在 clariBI Web 应用的 Settings > Developer > MCP Server 中生成密钥。

接口

提供 19 个工具、3 个资源和 2 个提示词。工具名称和 JSON 架构会实时发布在工具目录端点:

curl https://claribi.com/mcp/v1/  # returns server metadata
curl https://claribi.com/api/mcp-server/tool-catalog/  # full catalog

工具包括 register_account、verify_email、check_pricing(注册时无需身份验证)、upload_data_source、ingest_url_data_source、request_oauth_integration_url、run_analysis、generate_report、get_usage、get_billing_status、create_checkout_session,以及用于列出和获取仪表板/报告的工具。

官方 SDK

两个 SDK 均采用 MIT 许可证,并由实时工具目录驱动代码生成,因此类型化方法接口始终与服务端保持一致。

Python
pip install claribi-mcp
from claribi_mcp import Client

with Client(api_key="claribi_mcp_...") as client:
    client.initialize()
    result = client.run_analysis(
        question="What was revenue by region last quarter?",
        wait_seconds=30,
    )
    print(result.text)

PyPI 源码:https://pypi.org/project/claribi-mcp/

TypeScript
npm install @claribicom/mcp
import { Client } from '@claribicom/mcp';

const client = new Client({ apiKey: 'claribi_mcp_...' });
await client.initialize();
const r = await client.callTool('run_analysis', {
  question: 'What was revenue by region last quarter?',
  wait_seconds: 30,
});
console.log(r.text());

npm 源码:https://www.npmjs.com/package/@claribicom/mcp

MCP 服务注册表

已列入官方 Model Context Protocol 服务注册表,命名空间为 com.claribi/mcp-server:

curl 'https://registry.modelcontextprotocol.io/v0.1/servers?search=com.claribi'

清单:server.json。

定价与套餐限制

MCP 服务访问权限由 clariBI 订阅中的 mcp_server_access 功能标志控制。该功能包含在 Trial(免费,14 天)、Starter($99/月)、Professional($199/月)和 Enterprise($999/月)套餐中。Free 和 Lite 套餐不包含此功能。工具错误响应会指出触发了哪项配额限制。

注册工具(register_account、verify_email、check_pricing)无需订阅,因此新用户无需事先拥有账户,即可在自己的大模型客户端中创建 Trial 工作区。

文档

安全

漏洞披露:[email protected]。请参阅 SECURITY.md。

许可证

此仓库(README、清单、示例、SDK 代码)采用 MIT 许可证。

此服务所接入的托管 clariBI 平台是一项商业服务;使用 MCP 服务端点需要拥有 clariBI 账户。

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。