返回 MCP 目录
public公开dns本地运行

dify

该项目提供了devcontainer配置,支持在GitHub Codespaces和VS Code中快速搭建统一的开发环境,包含前后端初始化配置,解决环境差异问题。

article

README

🚀 使用开发容器进行开发

本项目配备了开发容器配置,能让你在具备完整配置的开发环境容器中开启项目。容器启动时,前端与后端环境会自动完成初始化。

🚀 快速开始

GitHub 代码空间

在 GitHub 代码空间中打开

你可直接点击上方按钮,在 GitHub 代码空间中打开本项目。

了解更多信息,请查阅 GitHub 文档

VS Code 开发容器

在开发容器中打开

若你已安装 VS Code,点击上方按钮即可在 VS Code 开发容器中打开本项目。

更多信息可查阅 开发容器文档

✨ 主要特性

开发容器的优势

  • 统一的开发环境:借助开发容器,能确保所有开发者处于相同的开发环境,减少“在我的机器上正常工作”这类问题。
  • 快速入门:新开发者只需几分钟就能完成开发环境的设置,无需耗费大量时间进行环境配置。
  • 隔离性:开发容器将项目与主机操作系统隔离开,降低了操作系统更新或其他应用程序安装对开发环境的影响。

开发容器的缺点

  • 学习曲线:对于不熟悉 Docker 和 VS Code 的开发者而言,使用开发容器可能具有一定复杂度。
  • 性能影响:通常情况下影响轻微,但容器中运行的程序可能比在主机上直接运行稍慢。

📚 详细文档

故障排除

如果你在代码空间中打开此项目时看到以下错误信息: 替代文字

一个简单的解决办法是把 /signin 端点改为另一个端点,然后使用 GitHub 账户登录并关闭标签页,再将其改回 /signin 端点,这样所有问题就会迎刃而解。

原因是 signin 端点在代码空间中不被允许,具体信息可参考 这里

help

运行方式说明

cloud

托管运行

托管运行通常表示这个 MCP Server 由服务方环境承载,用户一般按页面提供的连接方式或授权流程接入,不需要在本地长期启动一个 MCP 进程

  1. 打开服务方连接页
  2. 完成授权或复制端点
  3. 在 MCP 客户端中连接
terminal

本地运行 / 其它方式

本地运行通常需要用户在自己的电脑或服务器上安装依赖,把 server_config 复制到 MCP 客户端,并按 env_schema 补齐环境变量、密钥或其它配置

  1. 复制 server_config
  2. 安装所需依赖
  3. 补齐环境变量后重启客户端