mcpField
@
@tailor-platform/tailor-mcp

@tailor-platform/tailor-mcp

本地服务
github.com/tailor-platform商业与营销86 周前更新

关于 @tailor-platform/tailor-mcp

@tailor-platform/tailor-mcp 是已归档的 npm 包,用于安装 tailorctl,并通过 MCP 访问 Tailor Platform 的资源和 GraphQL。它面向通过 MCP 配置 Tailor 应用的用户;仓库已停止维护,并指向远程 MCP 服务。

主要功能

  1. 01安装 tailorctl 二进制文件
  2. 02创建、更新和销毁资源
  3. 03获取和搜索资源
  4. 04执行 GraphQL 查询
  5. 05获取 GraphQL SDL

适用场景

  1. 01通过 MCP 配置 Tailor 应用
  2. 02管理 Tailor 工作区中的资源
  3. 03通过 GraphQL 查询应用数据

MCP 相关

该包运行 MCP 服务,向 MCP 客户端提供资源管理和 GraphQL 工具。仓库已归档,并建议改用远程 MCP 服务。

配置

本地服务的配置在各客户端中通用,复制后粘贴到客户端的 MCP 配置文件即可。

mcp.json · 通用配置
{
"mcpServers": {
"tailor": {
"command": "npx",
"args": [
"-y",
"@tailor-platform/tailor-mcp"
]
}
}
}
启动命令npx -y @tailor-platform/tailor-mcp

本地服务需要在你的电脑上安装运行环境(如 Node.js 18+)。各客户端的配置文件位置不同,请参考客户端文档。

安装包
npm@tailor-platform/tailor-mcp

工具

还没有获取到工具列表

本地服务需要在你的电脑上运行后才能读取工具,维护者暂未提供工具列表。

详细介绍

@tailor-platform/tailor-mcp

警告

此仓库已归档,不再维护。

请改用远程 MCP 服务。它通过 OAuth2 直接连接到您的应用 https://{YOUR_APP_SUBDOMAIN}.erp.dev/mcp,无需本地二进制文件, 也无需管理个人访问令牌。

设置指南:将 Claude 和 Claude Code 与 Tailor Platform 集成

以下内容仅供参考。

npm 版本

npm 包 @tailor-platform/tailor-mcp 是一款用于自动安装 tailorctl 命令行工具的工具,重点提供 MCP(Model Context Protocol)服务功能。

什么是 Tailor Platform?

Tailor Platform 标志

Tailor Platform 是一个无头 ERP 平台,可用于构建可组合应用:

  • 低代码开发:无需大量编码即可构建应用,并自动生成 GraphQL 接口
  • 适配大模型:借助大模型的强大能力,无需编写代码即可创建数据模型、业务逻辑和工作流
  • 适用于企业:构建可随组织发展扩展的关键核心业务应用
  • 可组合架构:开发模块化应用,可根据不断变化的业务需求进行组装和重新组装

开始使用 Tailor Platform

开始使用 Tailor Platform 很简单:

  1. 创建账户:唯一的前提条件是在 console.tailor.tech 创建账户

  2. 通过 MCP 配置应用:创建账户后,通过 MCP 服务配置应用

  3. 通过 GraphQL 访问:您的应用可通过 GraphQL 访问,您可以使用:

    • GraphQL Playground 测试查询
    • 任意 GraphQL 客户端构建应用
  4. 通过 Console 监控:您可以通过 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 目录中。如果您不想使用已存储的凭据,或者使用 Cline 等不支持此身份验证方式的 MCP 客户端,则需要使用 TAILOR_TOKEN 环境变量。

您可以获取个人访问令牌(PAT)。

npx @tailor-platform/tailor-mcp auth pat create --name mcp --scopes write --scopes read
Successfully created Personal Access Token: tpp_xxxxxxxxxxxxxxxxx

tpp_* 前缀部分就是您的令牌,请将其用于 TAILOR_TOKEN

MCP 服务配置

与大模型客户端配合使用(Claude、Cline 等)

使用 JSON 配置格式设置 MCP 服务,以连接大模型客户端:

{
  "mcpServers": {
    "tailor": {
      "command": "npx",
      "args": [
        "-y",
        "@tailor-platform/tailor-mcp",
        "mcp"
      ],
      "env": {
        "TAILOR_TOKEN": "************" // Your Tailor Platform authentication token
      }
    }
  }
}

此配置:

  • 定义了一个名为 "tailor" 的 MCP 服务
  • 使用带有 mcp 参数的 tailorctl 命令
  • 通过 npx @tailor-platform/tailor-mcp auth login 或 TAILOR_TOKEN 环境变量进行身份验证
通过 HTTP 传输启动

使用 HTTP 传输启动 MCP 服务:

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

此命令:

  • 使用 HTTP 协议启动 MCP 服务
  • 在端口 9000 上监听所有接口(0.0.0.0)
  • 使网络中的其他机器能够访问该服务

许可证

ISC

评论

支持 Markdown

第一次接触 MCP?

从协议是什么,到在客户端里装上第一个服务,这几条回答覆盖了大多数入门问题。

一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。