返回市场
裁剪师-MCP

裁剪师-MCP

作者:tailor-platform7 星标更新:2025-04-15

项目介绍

@tailor-platform/tailor-mcp

npm 版本

npm 包 @tailor-platform/tailor-mcp 是一个用于自动安装 tailorctl 命令行工具的工具,专注于 MCP(模型上下文协议)服务器功能。

Tailor 平台是什么?

<img src="./assets/tailor-logo.png" alt="Tailor 平台标志" width="300" style="background: #FFFFFF"/>

Tailor 平台是一个无头 ERP 平台,支持构建可组合的应用程序:

  • 低代码开发:无需大量编码即可构建应用程序,并自动生成 GraphQL 接口
  • 适合大语言模型:无需编写代码即可创建数据模型、业务逻辑和工作流,利用大型语言模型的强大功能
  • 企业级准备:构建关键任务的核心业务应用程序,随着组织的发展而扩展
  • 模块化架构:开发可以组装和重新组装以满足不断变化的业务需求的模块化应用程序

如何开始使用 Tailor 平台

开始使用 Tailor 平台非常简单:

  1. 创建账户:唯一的先决条件是在 console.tailor.tech 创建账户
  2. 通过 MCP 配置应用程序:一旦拥有账户,可以通过 MCP 服务器配置您的应用程序
  3. 通过 GraphQL 访问:您的应用程序可通过 GraphQL 访问——您可以使用:
    • GraphQL Playground 进行查询测试
    • 任何 GraphQL 客户端进行应用程序构建
  4. 通过控制台监控:所有配置和应用程序详情均可通过 console.tailor.tech 的 Web UI 查看

功能

  • 自动安装适用于您平台的适当 tailorctl 可执行文件
  • 支持所有主要平台:
    • macOS (x86_64, arm64)
    • Linux (x86_64, arm64)
    • Windows (x86_64, arm64)
  • 提供对 MCP 服务器功能的便捷访问
  • 可用的 MCP 工具:
    • create_resource:创建各种类型的资源
    • update_resource:更新各种类型的资源
    • destroy_resource:销毁各种类型的资源
    • fetch_resource_by_trn:通过 TRN 获取资源
    • search_resource:根据工作区 ID 和资源类型搜索资源
    • query_graphql:GraphQL 查询工具
    • graphql_sdl:获取 GraphQL 的 SDL

认证

在使用 MCP 服务器功能之前,需要进行认证:

npx @tailor-platform/tailor-mcp auth login

默认情况下,凭据存储在您 HOME 目录中的 .tailorctl 文件夹中。如果您不想使用这些存储的凭据,或者当使用某些不支持此认证方法的 MCP 客户端(如 Cline)时,您需要使用 TAILOR_TOKEN 环境变量。

您可以创建一个个人访问令牌 (PAT)。

npx @tailor-platform/tailor-mcp auth pat create --name mcp --scopes write --scopes read
成功创建个人访问令牌:tpp_xxxxxxxxxxxxxxxxx

前缀为 tpp_* 的是您的令牌,用于 TAILOR_TOKEN

MCP 服务器配置

使用 LLM 客户端(Claude, Cline 等)

使用 JSON 配置格式配置 MCP 服务器以连接 LLM 客户端:

{
  "mcpServers": {
    "tailor": {
      "command": "npx",
      "args": [
        "-y",
        "@tailor-platform/tailor-mcp",
        "mcp"
      ],
      "env": {
        "TAILOR_TOKEN": "************" // 您的 Tailor 平台认证令牌
      }
    }
  }
}

此配置:

  • 定义了一个名为 "tailor" 的 MCP 服务器
  • 使用带有 mcp 参数的 tailorctl 命令
  • 使用 npx @tailor-platform/tailor-mcp auth loginTAILOR_TOKEN 环境变量进行认证

通过 HTTP 传输启动

要通过 HTTP 传输启动 MCP 服务器:

npx tailorctl mcp --transport=http --listen=0.0.0.0:9000

此命令:

  • 使用 HTTP 协议启动 MCP 服务器
  • 监听所有接口(0.0.0.0)上的 9000 端口
  • 使服务器对网络中的其他机器可用

许可证

ISC