Token导航 LogoToken导航TokenDH.com
yellowbrickmcp logo
数据服务stdio官方级别未说明来源级核验

yellowbrickmcp

MCP Server

Yellowbrick MCP Server 提供通过自然语言查询Yellowbrick数据库的无缝接口,并支持基于OpenAI嵌入的可选文档搜索功能。

工具数

0

提示词数

0

GitHub Stars

1

资源数

0
自然语言处理数据分析PostgreSQLClaude文档处理Claude

安装说明

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

作者 / 组织

YellowbrickData

提供方

YellowbrickData

最后核验

2026/5/17 20:21

运行时

Docker

快速接入

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

命令预览

docker run -i --rm \

详细介绍

黄砖MCP服务器

Yellowbrick MCP Server提供了一个无缝的界面,可以使用自然语言查询Yellowbrick数据库,并提供由OpenAI嵌入支持的可选文档搜索。

______________________________________________________________________

目录

______________________________________________________________________

入门指南

  1. 设置环境变量:

- YELLOWBRICK_CONNECTION (您的Yellowbrick DB连接字符串)

  • OPENAI_API_KEY (文档搜索需要)
  • EMBEDDING_TABLE (可选,用于矢量文档搜索)
  1. 构建Docker镜像:
   source build.src

______________________________________________________________________

与克劳德一起跑步

  1. 按照上述步骤构建Docker镜像。
  1. 将以下段添加到您的Claude配置中:

/Users/[Your Username]/Library/Application Support/Claude/claude_desktop_config.json

   {
     "globalShortcut": "",
     "mcpServers": {
       "Yellowbrick": {
         "command": "docker",
         "args": [
           "run", "-i", "--rm",
           "-e", "YELLOWBRICK_CONNECTION",
           "-e", "OPENAI_API_KEY",
           "-e", "EMBEDDING_TABLE",
           "ybmcp"
         ],
         "env": {
           "YELLOWBRICK_CONNECTION": "postgresql://[user]:[pwd]@[host]:[port]/[dbname]",
           "OPENAI_API_KEY": "sk-XXXXXXXXX",
           "EMBEDDING_TABLE": "my_embeddings"
         }
       }
     }
   }
  1. 重启克劳德。
  1. 如果您已加载PremDB模式(来自示例),请尝试以下查询:

- “有多少场比赛以平局告终?” - “每支球队的输赢记录是什么?” - “描述一下比赛桌?” - “团队表中有多少行?”

______________________________________________________________________

使用VS代码运行

  1. CMD+SHIFT+P,类型 MCP: Add,并选择 stdio.
  1. 输入以下命令(用您的凭据替换占位符):
   docker run -i --rm \
     -e YELLOWBRICK_CONNECTION=postgresql://[user]:[pwd]@[host]:[port]/[dbname] \
     -e OPENAI_API_KEY=sk-XXXXXXXX \
     -e EMBEDDING_TABLE=mcpvdb2 \
     -e READ_ONLY=true \
     ybmcp

______________________________________________________________________

配置

  • 黄砖连接:您的Yellowbrick PostgreSQL连接字符串。
  • OPENAI_API密钥:您的OpenAI API密钥(用于文档搜索)。
  • 嵌入表:向量嵌入表的名称(可选)。
  • 只读:设置为 true (默认)禁用写入操作(INSERT、UPDATE、DELETE等)以确保安全。吃起来 false 以允许写查询。

______________________________________________________________________

示例问题

如果您已加载PremDB模式(来自示例),请尝试以下查询:

  • “有多少场比赛以平局告终?”
  • “每支球队的输赢记录是什么?”
  • “描述一下比赛桌?”
  • “团队表中有多少行?”

______________________________________________________________________

有关更多详细信息,请参阅中的评论 mcp.json 以及Dockerfile。

目录标签

目录标签

自然语言处理数据分析PostgreSQLClaude文档处理Python本地部署数据库查询OpenAI嵌入文档搜索

支持客户端

Claude

接入字段

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

stdio

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

none

运行时(runtime,运行环境)

Docker

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdionone部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP