What is YepCode MCP Server?

What is YepCode MCP Server?

site icon
2025.04.03 7
TypeScriptAI 集成流程自动化开发效率
YepCode MCP Server 是一个基于 Model Context Protocol (MCP) 的服务器,旨在将 YepCode 的基础设施与 AI 平台无缝集成。它允许 AI 平台直接运行由大型语言模型 (LLM) 生成的脚本,并将 YepCode 的流程转化为 AI 助手可以直接使用的强大工具。该服务器提供了实时流程控制、企业级安全性和广泛的兼容性,适用于各种 AI 平台。
View on GitHub

Overview

基本能力

产品定位

YepCode MCP Server 是一个连接 AI 平台和 YepCode 基础设施的中间件,旨在通过 MCP 协议实现 AI 与 YepCode 流程的无缝集成。

核心功能

  1. 无缝 AI 集成:将 YepCode 流程转化为 AI 就绪的工具,无需额外配置。
  2. 实时流程控制:允许 AI 系统直接与工作流交互。
  3. 企业级安全性:在 YepCode 的隔离环境中执行代码,确保生产环境的安全性。
  4. 通用兼容性:支持任何符合 MCP 协议的 AI 平台。

适用场景

  • AI 平台需要直接运行 YepCode 流程的场景。
  • 需要将 YepCode 流程暴露为 AI 工具的场景。
  • 需要安全、隔离环境执行 AI 生成代码的场景。

工具列表

  1. run_code:在 YepCode 的安全环境中执行代码。
  2. set_env_var:设置 YepCode 工作空间的环境变量。
  3. remove_env_var:移除 YepCode 工作空间的环境变量。
  4. run_ycp_:运行特定的 YepCode 流程。
  5. get_execution:获取流程执行的结果。

常见问题解答

  • 如何获取 API Token:通过 YepCode Cloud 的 Settings > API credentials 获取。
  • 如何调试:使用 MCP Inspector 工具进行调试。

使用教程

使用依赖

  1. 需要安装 Node.js 或 Docker。
  2. 需要获取 YepCode API Token。

安装教程

使用 NPX

npx -y @yepcode/mcp-server

使用 Docker

docker build -t yepcode/mcp-server .
docker run -d -e YEPCODE_API_TOKEN=your_api_token_here yepcode/mcp-server

调试方式

npm run inspector

许可证

该项目遵循 MIT 开源许可条款,请参阅 MIT 了解完整条款。