From 7a7d855d1e036bc7804afdc677e96ae545e8ef8c Mon Sep 17 00:00:00 2001 From: Jonathan Miller Date: Tue, 14 Jul 2026 15:17:19 -0500 Subject: [PATCH] fix(sync): correct own case label Template-MCP -> Template-NPM MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit PR #24 fixed this but concurrent workflow-sync-trigger relocation churn reverted the custom/ copy to the old label. Since the trigger lives in custom/ (never cascaded by the sync tool), it can't self-heal — fix directly so $REPO=Template-NPM matches and Phase 2 runs with --platform-filter npm. Claude-Session: https://claude.ai/code/session_01DQEMmJPe61ya7HDfA6BHP8 --- .mokogitea/ISSUE_TEMPLATE/mcp_api_integration.md | 2 +- .../workflows/custom/workflow-sync-trigger.yml | 2 +- CLAUDE.md | 4 ++-- CODE_OF_CONDUCT.md | 2 +- CONTRIBUTING.md | 4 ++-- README.md | 14 +++++++------- 6 files changed, 14 insertions(+), 14 deletions(-) diff --git a/.mokogitea/ISSUE_TEMPLATE/mcp_api_integration.md b/.mokogitea/ISSUE_TEMPLATE/mcp_api_integration.md index ee978fc..9415f54 100644 --- a/.mokogitea/ISSUE_TEMPLATE/mcp_api_integration.md +++ b/.mokogitea/ISSUE_TEMPLATE/mcp_api_integration.md @@ -45,4 +45,4 @@ Are there other ways to accomplish this today? If so, why is an MCP integration - [ ] API documentation is available and accessible - [ ] API supports the required authentication method - [ ] I have tested the API endpoints manually -- [ ] The integration follows the Template-MCP architecture pattern +- [ ] The integration follows the Template-NPM architecture pattern diff --git a/.mokogitea/workflows/custom/workflow-sync-trigger.yml b/.mokogitea/workflows/custom/workflow-sync-trigger.yml index bee566e..b13e78a 100644 --- a/.mokogitea/workflows/custom/workflow-sync-trigger.yml +++ b/.mokogitea/workflows/custom/workflow-sync-trigger.yml @@ -41,7 +41,7 @@ jobs: Template-Joomla) PLATFORM="joomla" ;; Template-Dolibarr) PLATFORM="dolibarr" ;; Template-Go) PLATFORM="go" ;; - Template-MCP) PLATFORM="npm" ;; + Template-NPM) PLATFORM="npm" ;; Template-Generic) PLATFORM="" ;; *) PLATFORM="" ;; esac diff --git a/CLAUDE.md b/CLAUDE.md index 3c11ba3..79310c3 100644 --- a/CLAUDE.md +++ b/CLAUDE.md @@ -4,7 +4,7 @@ This file provides guidance to Claude Code when working with this repository. ## Project Overview -**Template-MCP** -- Template repository for creating MokoCLI-compliant MCP API servers +**Template-NPM** -- Template repository for creating MokoCLI-compliant MCP API servers | Field | Value | |---|---| @@ -12,7 +12,7 @@ This file provides guidance to Claude Code when working with this repository. | **Language** | TypeScript | | **Default branch** | main | | **License** | GPL-3.0-or-later | -| **Wiki** | [Template-MCP Wiki](https://git.mokoconsulting.tech/MokoConsulting/Template-MCP/wiki) | +| **Wiki** | [Template-NPM Wiki](https://git.mokoconsulting.tech/MokoConsulting/Template-NPM/wiki) | | **Standards** | [MokoCLI](https://git.mokoconsulting.tech/MokoConsulting/mokocli/wiki/Home) | ## Common Commands diff --git a/CODE_OF_CONDUCT.md b/CODE_OF_CONDUCT.md index 97f87cc..8353189 100644 --- a/CODE_OF_CONDUCT.md +++ b/CODE_OF_CONDUCT.md @@ -13,7 +13,7 @@ # FILE INFORMATION DEFGROUP: INGROUP: Project.Documentation - REPO: MokoConsulting/Template-MCP + REPO: MokoConsulting/Template-NPM VERSION: 00.00.01 PATH: ./CODE_OF_CONDUCT.md BRIEF: Contributor Covenant Code of Conduct version 1.3.0 diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 7d286f4..1ad2c68 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -13,13 +13,13 @@ # FILE INFORMATION DEFGROUP: INGROUP: Project.Documentation - REPO: https://git.mokoconsulting.tech/MokoConsulting/Template-MCP + REPO: https://git.mokoconsulting.tech/MokoConsulting/Template-NPM VERSION: 00.00.01 PATH: ./CONTRIBUTING.md BRIEF: Contribution guidelines for the project --> -# Contributing to Template-MCP +# Contributing to Template-NPM We appreciate your interest in contributing to this project! This document provides guidelines for contributing. diff --git a/README.md b/README.md index 7c5c408..aa09c1d 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ -# Template-MCP +# Template-NPM -![Language](https://img.shields.io/badge/language-TypeScript-3178C6?style=flat-square&logo=typescript&logoColor=white) ![License](https://img.shields.io/badge/license-GPL--3.0--or--later-green?style=flat-square) ![Platform](https://img.shields.io/badge/platform-Node.js%20%7C%20MCP-339933?style=flat-square&logo=node.js&logoColor=white) ![Wiki](https://img.shields.io/badge/wiki-Template--MCP-blue?style=flat-square) +![Language](https://img.shields.io/badge/language-TypeScript-3178C6?style=flat-square&logo=typescript&logoColor=white) ![License](https://img.shields.io/badge/license-GPL--3.0--or--later-green?style=flat-square) ![Platform](https://img.shields.io/badge/platform-Node.js%20%7C%20MCP-339933?style=flat-square&logo=node.js&logoColor=white) ![Wiki](https://img.shields.io/badge/wiki-Template--NPM-blue?style=flat-square) Template repository for creating MokoCLI-compliant Model Context Protocol (MCP) API servers. Provides the scaffolding, configuration patterns, and architecture conventions used by all Moko Consulting MCP servers, enabling AI assistants like Claude to interact with REST APIs through a standardized tool interface. @@ -19,7 +19,7 @@ Template repository for creating MokoCLI-compliant Model Context Protocol (MCP) 1. Create a new repository from this template (or clone directly): ```bash - git clone https://git.mokoconsulting.tech/MokoConsulting/Template-MCP.git my-mcp-server + git clone https://git.mokoconsulting.tech/MokoConsulting/Template-NPM.git my-mcp-server cd my-mcp-server ``` 2. Install dependencies: @@ -61,11 +61,11 @@ Template repository for creating MokoCLI-compliant Model Context Protocol (MCP) ## Documentation -Full documentation is available on the [Wiki](https://git.mokoconsulting.tech/MokoConsulting/Template-MCP/wiki), including: +Full documentation is available on the [Wiki](https://git.mokoconsulting.tech/MokoConsulting/Template-NPM/wiki), including: -- [API](https://git.mokoconsulting.tech/MokoConsulting/Template-MCP/wiki/API) -- tool reference and connection parameter documentation -- [ARCHITECTURE](https://git.mokoconsulting.tech/MokoConsulting/Template-MCP/wiki/ARCHITECTURE) -- MCP server design and REST API bridge pattern -- [INSTALLATION](https://git.mokoconsulting.tech/MokoConsulting/Template-MCP/wiki/INSTALLATION) -- setup prerequisites and configuration guide +- [API](https://git.mokoconsulting.tech/MokoConsulting/Template-NPM/wiki/API) -- tool reference and connection parameter documentation +- [ARCHITECTURE](https://git.mokoconsulting.tech/MokoConsulting/Template-NPM/wiki/ARCHITECTURE) -- MCP server design and REST API bridge pattern +- [INSTALLATION](https://git.mokoconsulting.tech/MokoConsulting/Template-NPM/wiki/INSTALLATION) -- setup prerequisites and configuration guide ## Contributing