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

Elevenlabs Snowflake MCP

MCP Server

一个用于桥接ElevenLabs对话AI和Snowflake数据库的自定义MCP服务器,提供SQL查询、模式列表和表列表等功能。

工具数

0

提示词数

0

GitHub Stars

0

资源数

0
PythonAPI密钥云端部署

安装说明

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

作者 / 组织

jstewartrr

提供方

jstewartrr

最后核验

2026/5/17 20:20

快速接入

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

详细介绍

ElevenLabs的主权思维MCP代理

自定义MCP服务器,将ElevenLabs会话AI连接到Snowflake数据库。

建筑

ElevenLabs Agent (Abbi)
        │
        ▼
Azure Container App (This Proxy)
        │
        ▼
Snowflake (SOVEREIGN_MIND database)

部署步骤

第一步:创建GitHub仓库

  1. 首选https://github.com/new
  2. 创建一个名为的新存储库 elevenlabs-snowflake-mcp
  3. 上传这三个文件:

- server.py - requirements.txt - Dockerfile

步骤2:部署到Azure容器应用程序

  1. 转到Azure门户→ 创建资源容器应用程序
  1. “基本”选项卡:

- 订阅:您的订阅 - 资源组: sovereign-mind-rg (或现有) - 容器应用程序名称: elevenlabs-mcp-proxy - 地区:美国东部 - 容器应用程序环境:创建新的或使用现有的

  1. 容器选项卡:

- 图像来源: GitHub - 连接您的GitHub帐户 - 选择存储库: elevenlabs-snowflake-mcp - 分行: main - Dockerfile: Dockerfile

  1. 环境变量 (添加所有这些):
名称
雪花_ACCOUNTjga82554东-美国-2.azure
雪花用户JOHN_CLAUDE
SNOWFLAKE_PASSWORD中土986959
雪花小屋主权_民宅
雪花_数据库主权_风
雪花角色约翰·克劳德
MCP_API_KEY47407b604ae3eac9e437a8ae89139454b2f5bd6d497302fb
  1. 入口选项卡:

- 进入:✅ 启用 - 入口交通: 接受来自任何地方的流量 - 入口类型:HTTP - 目标端口:8000

  1. 点击 审核+创建创建

步骤3:获取端点URL

部署后,在Azure门户中找到您的URL:

  • 转到您的容器应用程序→ 概述
  • 复制 应用程序Url (例如。, https://elevenlabs-mcp-proxy.blueocean-xxxxx.eastus.azurecontainerapps.io)

步骤4:配置ElevenLabs

在ElevenLabs代理设置中,添加MCP服务器:

选项A:使用MCP协议

URL: https://your-app-url.azurecontainerapps.io/mcp
Type: URL

选项B:使用直接REST(如果MCP不起作用) 使用webhook配置为自定义工具:

URL: https://your-app-url.azurecontainerapps.io/query
Method: POST
Headers: 
  X-API-Key: [your MCP_API_KEY]
Body:
  {"sql": "{{user_query}}"}

可用工具(MCP模式)

  1. query_sovereign_mind -执行SQL查询
  2. list_schemas -显示可用架构
  3. list_tables -显示架构中的表

测试

使用curl测试端点:

# Health check
curl https://your-app-url.azurecontainerapps.io/health

# List schemas
curl https://your-app-url.azurecontainerapps.io/schemas

# Direct query
curl -X POST https://your-app-url.azurecontainerapps.io/query \
  -H "Content-Type: application/json" \
  -H "X-API-Key: your-api-key" \
  -d '{"sql": "SELECT COUNT(*) FROM EMAILS.EMAILS"}'

故障排除

ElevenLabs无法连接:

  • 检查Azure容器应用程序日志是否有错误
  • 验证入口设置为“接受来自任何地方的流量”
  • 尝试/health端点以确认应用程序正在运行

雪花错误:

  • 验证环境变量是否正确
  • 检查JOHN_CLAUDE用户是否具有适当的权限
  • 使用简单的查询进行测试,如 SELECT 1

目录标签

目录标签

PythonAPI密钥云端部署数据库代理本地部署AI集成SnowflakeMCP服务器Azure部署

接入字段

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

未说明

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

api-key

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

未说明api-key部署方式未说明

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

安装前确认

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

仍需确认:installCommand

来源信息

继续浏览同类 MCP