@tailor-platform/tailor-mcp
LocalAbout @tailor-platform/tailor-mcp
@tailor-platform/tailor-mcp is an archived npm package that installs tailorctl and provides MCP access to Tailor Platform resources and GraphQL. It is for configuring Tailor applications through MCP; the repository is no longer maintained and points to a remote MCP server instead.
Key features
- 01Install the tailorctl binary
- 02Create, update, and destroy resources
- 03Fetch and search resources
- 04Run GraphQL queries
- 05Retrieve GraphQL SDL
Use cases
- 01Configure Tailor applications through MCP
- 02Manage resources in a Tailor workspace
- 03Query application data through GraphQL
MCP support
The package runs an MCP server exposing resource management and GraphQL tools to MCP clients. The repository is archived and recommends using the Remote MCP server instead.
Configuration
Local server config is the same for every client. Copy it into your client’s MCP config file.
Tools
Local servers expose tools only once running on your machine, and the maintainer has not provided a tool list.
Details
From the project README@tailor-platform/tailor-mcp
Warning
This repository is archived and no longer maintained.
Use the Remote MCP server instead. It connects directly to your application at
https://{YOUR_APP_SUBDOMAIN}.erp.dev/mcpover OAuth2 — no local binary, no Personal Access Token to manage.Setup guide: Integrate Claude and Claude Code with Tailor Platform
Everything below is kept for reference only.
The npm package @tailor-platform/tailor-mcp is a tool for automatically installing the tailorctl command-line utility, with a focus on MCP (Model Context Protocol) server functionality.
What is Tailor Platform?
Tailor Platform is a headless ERP platform that enables building composable applications:
- Low-code Development: Build applications without extensive coding, with automatic GraphQL interface generation
- LLM-friendly: Create data models, business logic, and workflows without writing code, leveraging the power of large language models
- Enterprise-Ready: Build mission-critical core business applications that scale with your organization
- Composable Architecture: Develop modular applications that can be assembled and reassembled to meet changing business needs
Getting Started with Tailor Platform
Getting started with Tailor Platform is simple:
-
Create an account: The only prerequisite is creating an account at console.tailor.tech
-
Configure applications via MCP: Once you have an account, configure your applications through the MCP server
-
Access via GraphQL: Your applications are accessible via GraphQL - you can use:
- The GraphQL Playground for testing queries
- Any GraphQL client for building applications
-
Monitor via Console: All configuration and application details can be viewed through the web UI at console.tailor.tech
Features
- Automatically installs the appropriate
tailorctlbinary for your platform - Supports all major platforms:
- macOS (x86_64, arm64)
- Linux (x86_64, arm64)
- Windows (x86_64, arm64)
- Provides easy access to MCP server functionality
- Available MCP tools:
- create_resource: Creates resources of various types
- update_resource: Updates resources of various types
- destroy_resource: Destroys resources of various types
- fetch_resource_by_trn: Fetches resources by TRN
- search_resource: Searches resources by workspace ID and resource type
- query_graphql: GraphQL Query tool
- graphql_sdl: Fetch SDL for GraphQL
Authentication
Before using the MCP server functionality, you need to authenticate:
npx @tailor-platform/tailor-mcp auth login
By default, credentials are stored in the .tailorctl directory in your HOME directory. If you don't want to use these stored credentials, or when using certain MCP clients like Cline that don't support this authentication method, you'll need to use the TAILOR_TOKEN environment variable.
You can obtain a 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
The prefix of tpp_* is your token and use for TAILOR_TOKEN
MCP Server Configuration
Using with LLM Clients (Claude, Cline, etc.)
Configure MCP servers using a JSON configuration format to connect with LLM clients:
{
"mcpServers": {
"tailor": {
"command": "npx",
"args": [
"-y",
"@tailor-platform/tailor-mcp",
"mcp"
],
"env": {
"TAILOR_TOKEN": "************" // Your Tailor Platform authentication token
}
}
}
}
This configuration:
- Defines an MCP server named "tailor"
- Uses the
tailorctlcommand with themcpargument - Authenticates using either
npx @tailor-platform/tailor-mcp auth loginor theTAILOR_TOKENenvironment variable
Starting via HTTP Transport
To start an MCP server with HTTP transport:
npx tailorctl mcp --transport=http --listen=0.0.0.0:9000
This command:
- Starts the MCP server using the HTTP protocol
- Listens on all interfaces (0.0.0.0) on port 9000
- Makes the server accessible to other machines on your network
License
ISC
Comments
New to MCP?
From what the protocol is to installing your first server, these answers cover most first questions.
An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.