@tailor-platform/tailor-mcp について
@tailor-platform/tailor-mcpは、tailorctlをインストールし、MCP経由でTailor PlatformのリソースやGraphQLを扱うアーカイブ済みnpmパッケージです。MCPでTailorアプリを設定する用途向けですが、リポジトリは保守終了しており、リモートMCPサーバーの利用を案内しています。
主な機能
- 01tailorctlバイナリのインストール
- 02リソースの作成、更新、削除
- 03リソースの取得と検索
- 04GraphQLクエリの実行
- 05GraphQL SDLの取得
活用シーン
- 01MCP経由でTailorアプリを設定
- 02Tailorワークスペース内のリソース管理
- 03GraphQLによるアプリデータの照会
MCP 対応
MCPサーバーを起動し、リソース管理とGraphQLのツールをMCPクライアントに公開します。リポジトリはアーカイブ済みで、代わりにリモートMCPサーバーを推奨しています。
設定
ローカルサーバーの設定はどのクライアントでも共通です。コピーしてクライアントの MCP 設定ファイルに貼り付けてください。
ツール
ローカルサーバーのツールはマシン上で起動して初めて取得できます。メンテナーはまだツール一覧を提供していません。
詳細
@tailor-platform/tailor-mcp
警告
このリポジトリはアーカイブされており、現在はメンテナンスされていません。
代わりにリモート MCP サーバーをご利用ください。OAuth2 を介して
https://{YOUR_APP_SUBDOMAIN}.erp.dev/mcpからアプリケーションに直接接続します。ローカルバイナリは不要で、 Personal Access Token の管理も必要ありません。セットアップガイド:Tailor Platform と Claude および Claude Code を連携する
以下は参考資料としてのみ残されています。
npm パッケージ @tailor-platform/tailor-mcp は、tailorctl コマンドラインユーティリティを自動的にインストールするツールで、MCP(Model Context Protocol)サーバー機能に重点を置いています。
Tailor Platform とは?
Tailor Platform は、コンポーザブルなアプリケーションの構築を可能にするヘッドレス ERP プラットフォームです。
- ローコード開発:広範なコーディングを行わずにアプリケーションを構築でき、GraphQL インターフェースが自動生成されます
- LLM フレンドリー:大規模言語モデルの力を活用し、コードを書かずにデータモデル、ビジネスロジック、ワークフローを作成できます
- エンタープライズ対応:組織の成長に合わせてスケールする、ミッションクリティカルな基幹業務アプリケーションを構築できます
- コンポーザブルアーキテクチャ:変化するビジネスニーズに合わせて組み立てたり再構成したりできる、モジュール型アプリケーションを開発できます
Tailor Platform を使い始める
Tailor Platform の利用開始は簡単です。
-
アカウントを作成する:必要なのは、console.tailor.tech でアカウントを作成することだけです
-
MCP を介してアプリケーションを設定する:アカウントを作成したら、MCP サーバーを通じてアプリケーションを設定します
-
GraphQL を介してアクセスする:アプリケーションには GraphQL を介してアクセスできます。次のものを使用できます。
- クエリをテストするための GraphQL Playground
- アプリケーションを構築するための任意の GraphQL クライアント
-
コンソールで監視する:すべての設定とアプリケーションの詳細は、console.tailor.tech のウェブ 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
デフォルトでは、認証情報はホームディレクトリ内の .tailorctl ディレクトリに保存されます。保存された認証情報を使用しない場合や、この認証方式に対応していない Cline などの一部の MCP クライアントを使用する場合は、TAILOR_TOKEN 環境変数を使用する必要があります。
Personal Access 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 サーバーの設定
LLM クライアント(Claude、Cline など)での使用
LLM クライアントに接続するには、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
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。