API规范管理服务器

MuleSoft Design Center MCP服务器允许通过自然语言交互创建和管理API规范,支持项目发布到Exchange和获取API管理器环境。

  • by AskNerella
  • TypeScript
  • 本地部署
  • 更新于
在 GitHub 查看 asknerella/mulesoft-design-center-mcp-server

使用说明

MuleSoft设计中心MCP服务器

如果你可以通过自然语言与MuleSoft设计中心交互,比如创建和管理API规范。这正是MCP服务器所做的。

✨ 特性

  • 获取设计中心项目
  • 获取API规范
  • 创建/更新API规范
  • 将项目发布到Exchange
  • 获取API管理器环境

🚀 入门指南

先决条件

  • Node.js 18+
  • Anypoint平台凭据

分步指南

  1. 克隆存储库
  2. 安装依赖项
    npm install
  1. 添加带有以下变量的.env文件:
    ANYPOINT_CLIENT_ID=YOUR_ANYPOINT_CLIENT_ID
    ANYPOINT_CLIENT_SECRET=YOUR_ANYPOINT_CLIENT_SECRET
  1. 构建项目并运行MCP服务器
    npm run build
    npm run dev

🧠 使用光标进行配置

  • 导航到光标MCP服务器设置
  • 添加以下内容:
{
    "design-center-mcp": {
      "command": "node",
      "args": ["PATH_TO_MCP_SERVER/dist/src/index.js"],
      "env": {
        "ANYPOINT_CLIENT_ID": "YOUR_ANYPOINT_CLIENT_ID",
        "ANYPOINT_CLIENT_SECRET": "YOUR_ANYPOINT_CLIENT_SECRET"
      }
    }
}

📦 与邮差同行

  1. 通过MCP支持下载最新的Postman应用程序 这里
  2. 打开Postman并创建新的MCP收藏
  3. 在URL字段中,输入以下内容并提供您的 ANYPOINT_CLIENT_ID 和 ANYPOINT_CLIENT_SECRET 作为环境变量
    node PATH_TO_MCP_SERVER/dist/src/index.js
  1. 点击“连接”按钮测试连接
  2. 您应该看到MCP服务器可用的工具和方法
  3. 点击所选工具并提供所需参数
  4. 点击“运行”按钮执行请求
  5. 您应该看到MCP服务器的响应

📝 邮递员MCP服务器配置

光标MCP服务器使用情况

📫 反馈还是问题?

欢迎在此仓库中打开问题或拉取请求。我们欢迎捐款!