Token导航 LogoToken导航TokenDH.com
Dify Db Search MCP logo
搜索检索stdio官方级别未说明来源级核验

Dify Db Search MCP

MCP Server

一个连接到Dify PostgreSQL数据库的搜索工具,可快速检索凭据、环境变量及Workflow插件/模型使用情况。

工具数

3

提示词数

0

GitHub Stars

0

资源数

0
Python搜索文档处理

安装说明

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

作者 / 组织

dickens88

提供方

dickens88

最后核验

2026/5/17 20:22

运行时

Docker

快速接入

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

命令预览

docker run -d \

详细介绍

Dify DB Search MCP

一个连接到 Dify PostgreSQL 数据库的 MCP 工具,可根据关键字模糊搜索凭据、环境变量以及 Workflow 插件/模型的使用情况。

核心功能

本工具由于直接连接 Dify 数据库,可以快速检索以下信息:

  • 凭据搜索:查找模型供应商密钥和工具凭据。
  • 环境变两搜索:查找 Workflow 中配置的各种环境变量。
  • 插件溯源:查找哪些 Workflow 使用了特定的插件工具(如 Google Search, DALL·E)。
  • 模型溯源:查找哪些 Workflow 使用了特定的 LLM 模型(如 GPT-4, DeepSeek)。

搜索范围

功能搜索对象搜索字段
凭据搜索模型/工具凭据provider_name, provider, model_name
环境变量Workflow 变量workflows.environment_variables
插件搜索Workflow 插件使用workflows.graph (Tool Nodes)
模型搜索Workflow 模型使用workflows.graph (LLM Nodes)

可用工具 (Tools)

  1. search_dify_credentials(keyword): 搜索 Dify 数据库中的凭据和环境变量配置。
  2. search_workflows_by_plugin(plugin_keyword): 搜索哪些 Workflow 使用了该插件及其具体节点。
  3. search_workflows_by_llm(model_keyword): 搜索哪些 Workflow 使用了该 LLM 模型及其具体节点。

Docker 部署

1. 构建镜像

docker build -t dify-db-search-mcp .

2. 启动容器

服务使用 SSE 传输协议,暴露 8000端口,适合作为持久化服务运行。

docker run -d \
  --name dify-db-search-mcp \
  --restart unless-stopped \
  --network docker_default \
  -p 8000:8000 \
  -e DB_HOST=db_postgres \
  -e DB_PORT=5432 \
  -e DB_USER=postgres \
  -e DB_PASSWORD=your_password \
  -e DB_DATABASE=dify \
  dify-db-search-mcp
说明: - --network docker_default:与 Dify 的 Docker 网络保持一致,确保可以通过容器名访问数据库。 - DB_HOST=db_postgres:Dify 默认的 PostgreSQL 容器别名。

3. 在 Dify 中连接

  1. 进入 Dify → 工具 (Tools)MCP 标签页
  2. 点击 Add MCP Server (HTTP)
  3. 填写配置:

- Server URL: http://dify-db-search-mcp:8000/sse - Name: Dify DB Search

  1. 保存后 Dify 会自动发现所有可用工具。

环境变量

变量默认值说明
DB_HOSTlocalhostPostgreSQL 主机地址
DB_PORT5432PostgreSQL 端口
DB_USERpostgres数据库用户名
DB_PASSWORD(空)数据库密码
DB_DATABASEdify数据库名
MCP_API_KEY(空)如果设置,则启用 Bearer Token 认证

本地开发

# 安装依赖
pip install -e .

# 运行(标准模式)
python server.py

目录标签

目录标签

Python搜索文档处理数据库搜索混合部署凭据管理环境变量检索插件溯源模型溯源

接入字段

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

stdio

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

token

运行时(runtime,运行环境)

Docker

工具数量(toolCount,工具数)

3

资源数量(resourceCount,资源数)

0

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

0

权限和风险

stdiotoken部署方式未说明

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

安装前确认

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

来源信息

继续浏览同类 MCP