Token导航 LogoToken导航TokenDH.com
Hickey MCP logo
运维云端stdio官方级别未说明来源级核验

Hickey MCP

MCP Server

Hickey_MCP是一个基于FastMCP构建的个人模型上下文协议服务器,用于Tableau和Snowflake的数据集成与查询执行。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
数据集成PythonClaudeClaude DesktopClaude

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

Hickey01

提供方

Hickey01

最后核验

2026/5/17 20:21

运行时

Python

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

命令预览

python -m venv venv

详细介绍

希基_MCP

使用FastMCP构建的个人MCP(模型上下文协议)服务器,用于Tableau和Snowflake集成。

特性

雪花工具

  • execute_snowflake_query:执行SQL查询并检索结果
  • list_snowflake_数据库:列出所有可用数据库
  • list_snowflake_tables:列出特定数据库和架构中的表

Tableau工具

  • list_tableau_工作簿:列出Tableau Server上的所有工作簿
  • get_tableau_workbook_views:获取特定工作簿中的所有视图
  • 列表_表格_数据源:列出Tableau Server上的所有数据源
  • 刷新表数据源:触发数据源的刷新

设置

1.克隆存储库

git clone https://github.com/YOUR_USERNAME/Hickey_MCP.git
cd Hickey_MCP

2.创建虚拟环境

python -m venv venv
source venv/bin/activate  # On Windows: venv\Scripts\activate

3.安装依赖项

pip install -r requirements.txt

4.配置环境变量

复制 .env.example.env 并填写您的凭据:

cp .env.example .env

编辑 .env 使用您的实际凭据:

  • Snowflake帐户、用户、密码、仓库、数据库和架构
  • Tableau服务器URL、用户名、密码和站点ID

5.运行服务器

python hickey_mcp_server.py

使用Claude Desktop

将此配置添加到您的Claude Desktop配置文件中:

MacOS: ~/Library/Application Support/Claude/claude_desktop_config.json 视窗: %APPDATA%\Claude\claude_desktop_config.json

{
  "mcpServers": {
    "hickey-mcp": {
      "command": "python",
      "args": ["C:/Users/kylec/OneDrive - CHG Healthcare/Hickey_MCP/hickey_mcp_server.py"]
    }
  }
}

添加此配置后重新启动Claude Desktop。

安全说明

  • 永远不要承诺你的 .env 文件或存储库的任何凭据
  • .gitignore 文件配置为排除敏感文件
  • 确保您的Snowflake和Tableau凭据安全
  • 这是一个个人服务器-不要共享凭据或公开暴露服务器

查询示例

连接后,您可以要求Claude:

  • “列出Snowflake中的所有数据库”
  • “显示ANALYTICS架构中的表”
  • “在Snowflake上执行此查询:选择\*来自客户限制10”
  • “列出所有Tableau工作簿”
  • “从工作簿ID xyz123获取视图”
  • “刷新数据源abc456”

发展

要添加更多工具,请使用 @mcp.tool() 室内装饰师 hickey_mcp_server.py:

@mcp.tool()
def your_new_tool(param: str) -> str:
    """
    Tool description

    Args:
        param: Parameter description

    Returns:
        Return value description
    """
    # Your implementation
    pass

许可证

仅供个人使用。

目录标签

目录标签

数据集成PythonClaude本地部署Snowflake工具Tableau工具查询执行数据刷新

支持客户端

Claude DesktopClaude

接入字段

传输方式(transport,传输协议)

stdio

鉴权方式(authType,认证方式)

none

运行时(runtime,运行环境)

Python

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

stdionone部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

来源信息

继续浏览同类 MCP