点击即获取数据(Clickzetta)是一个提供多种数据分析服务的平台。下文将详细介绍如何在 Claude Desktop 中集成 Clickzetta 数据源,实现数据分析与可视化。
本指南将引导你完成 Clickzetta 数据源与 Claude Desktop 的对接,让你能够轻松进行数据分析与可视化操作。
具体步骤如下:
git clone https://github.com/yourusername/mcp-clickzetta-server.git
cd mcp-clickzetta-server
.env 文件,填写你的 Clickzetta 账号信息:SERVICE_NAME=the_service
INSTANCE_ID=the_instance
VCENTER_NAME=the_vcluster
WORKSPACE_NAME=the_workspace
SCHEMA_NAME=the_schema
USER_NAME=the_user
PASSWORD=the_password
uv run mcp_clickzetta_server --directory ./mcp-clickzetta-server
{
"clickzetta-mcp-server": {
"command": "/Users/yourusername/anaconda3/bin/uv",
"args": [
"--directory",
"/Users/yourusername/Documents/GitHub/mcp-clickzetta-server",
"run",
"mcp_clickzetta_server"
]
}
}
npx -y @smithery/cli@latest install @yunqiqiliang/mcp-clickzetta-server --client claude --key ******
在 claude_desktop_config.json 中添加服务器配置:
"mcpServers": {
"clickzetta_pip": {
"command": "/Users/yourusername/.uv/bin/uv",
"args": [
"run",
"--directory",
"/Users/yourusername/Documents/GitHub/mcp-clickzetta-server",
"mcp_clickzetta_server"
]
}
}
在 Claude Desktop 中可以执行以下类型的问题:
SELECT customer_id, SUM(order_total) as total_spend FROM SALES.ORDERS GROUP BY customer_id ORDER BY total_spend DESC LIMIT 10;
本服务器实现以下安全措施:
通过以上步骤,你可以轻松将 Clickzetta 数据源接入 Claude Desktop,实现高效的数据分析与可视化。如有任何问题,请随时查阅官方文档或联系技术支持团队。