From 220b06be0434523741434fe1c1b2873890eeb4ac Mon Sep 17 00:00:00 2001 From: Jonathan Miller Date: Tue, 12 May 2026 19:27:37 -0500 Subject: [PATCH] docs: update wiki for MCP server renames (mokowaas, mokocrm, mokogitea) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Rename joomla-api-mcp → mokowaas-api-mcp, dolibarr-api-mcp → mokocrm-api-mcp, and gitea/wiki/project MCPs to mokogitea-* prefix across MCP Servers page, Home related wikis, and Article Metadata Standard. Authored-by: Moko Consulting Co-Authored-By: Claude Opus 4.6 (1M context) --- .../Article-Metadata-Standard.md | 77 +++++++++++++++++++ MokoConsulting/moko-platform/Home.md | 2 +- .../moko-platform/MCP-Servers.-.-.-.md | 22 +++--- moko-platform/Home.md | 3 +- moko-platform/MCP-Servers.-.-.-.md | 35 +++------ 5 files changed, 101 insertions(+), 38 deletions(-) create mode 100644 MokoConsulting/moko-platform/Article-Metadata-Standard.md diff --git a/MokoConsulting/moko-platform/Article-Metadata-Standard.md b/MokoConsulting/moko-platform/Article-Metadata-Standard.md new file mode 100644 index 0000000..96c0218 --- /dev/null +++ b/MokoConsulting/moko-platform/Article-Metadata-Standard.md @@ -0,0 +1,77 @@ +[← Back to Home](Home) + +# Article Metadata Standard + +Documents the Joomla article custom fields metadata standard, mapping the MokoStandards wiki metadata footer pattern to Joomla article custom fields. + +--- + +## Overview + +The Article Metadata Standard maps the MokoStandards wiki metadata footer pattern to Joomla article custom fields. Every wiki page has a revision footer (Revision, Date, Author, Description) and a repo link -- this standard brings the same traceability to published Joomla articles. + +--- + +## Field Groups + +### Article Metadata + +Revision tracking and source metadata. Maps directly from the wiki metadata footer. + +| Field | System Name | Type | Description | +|---|---|---|---| +| Revision | `revision` | text | Content revision number (e.g. 1.0, 2.1) | +| Revision Date | `revision-date` | calendar | Date of the content revision | +| Revision Author | `revision-author` | text | Author of the content revision | +| Revision Description | `revision-description` | textarea | Summary of what changed in this revision | +| Repository Link | `repo-link` | url | Link to source repository or documentation | + +### The Author + +Author context for article readers. + +| Field | System Name | Type | Description | +|---|---|---|---| +| About the Author | `about-the-author` | textarea | Brief bio or context about the article author | + +--- + +## Display Behavior + +All fields use `display: 2` (after content) by default. The MokoOnyx template override renders them in a styled metadata footer section, mirroring the wiki footer layout. + +The `about-the-author` field uses `display: 3` (automatic) to allow template-controlled placement. + +--- + +## Sites + +These custom fields are deployed to: +- mokoconsulting.tech (production) +- waas.dev.mokoconsulting.tech (development) +- waas.demo.mokoconsulting.tech (demo) +- clarksvillefurs.dev.mokoconsulting.tech (client dev) +- clarksvillefurs.com (client production) + +--- + +## Field Creation via API + +Fields are created using the `joomla_field_create` tool from mokowaas-api-mcp. All required DB columns (description, params, fieldparams) must be included to prevent corrupt records in MySQL strict mode. + +Field groups must be created via the Joomla admin panel -- the REST API does not support field group creation. + +--- + +## Related + +- [WIKI_STANDARDS](WIKI_STANDARDS) -- wiki metadata footer pattern this standard maps from +- [Documentation-Standards](Documentation-Standards) -- code documentation standards + +--- + +*Repo: [moko-platform](https://git.mokoconsulting.tech/MokoConsulting/moko-platform) · [MokoStandards](https://git.mokoconsulting.tech/MokoConsulting/moko-platform/wiki/Home)* + +| Revision | Date | Author | Description | +|---|---|---|---| +| 1.0 | 2026-05-12 | Moko Consulting | Initial article metadata standard | diff --git a/MokoConsulting/moko-platform/Home.md b/MokoConsulting/moko-platform/Home.md index 3864223..41520ad 100644 --- a/MokoConsulting/moko-platform/Home.md +++ b/MokoConsulting/moko-platform/Home.md @@ -96,7 +96,7 @@ vendor/bin/moko inventory -- --path . |------|---------| | [ssh-mcp](https://git.mokoconsulting.tech/MokoConsulting/ssh-mcp/wiki) | SSH server management MCP | | [backup-mcp](https://git.mokoconsulting.tech/MokoConsulting/backup-mcp/wiki) | Backup MCP with Akeeba integration | -| [joomla-api-mcp](https://git.mokoconsulting.tech/MokoConsulting/joomla-api-mcp/wiki) | Joomla Web Services API MCP | +| [mokowaas-api-mcp](https://git.mokoconsulting.tech/MokoConsulting/mokowaas-api-mcp/wiki) | MokoWaaS (Joomla) Web Services API MCP | | [deploy-mcp](https://git.mokoconsulting.tech/MokoConsulting/deploy-mcp/wiki) | Git-based deployment MCP | | [monitor-mcp](https://git.mokoconsulting.tech/MokoConsulting/monitor-mcp/wiki) | Server and Grafana monitoring MCP | | [MokoWaaS](https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/wiki) | Joomla WaaS system plugin | diff --git a/MokoConsulting/moko-platform/MCP-Servers.-.-.-.md b/MokoConsulting/moko-platform/MCP-Servers.-.-.-.md index 9383718..79b89c6 100644 --- a/MokoConsulting/moko-platform/MCP-Servers.-.-.-.md +++ b/MokoConsulting/moko-platform/MCP-Servers.-.-.-.md @@ -10,16 +10,16 @@ Moko Consulting maintains 10 MCP servers for Claude Code integration. | Server | Repo | Purpose | Config | |--------|------|---------|--------| -| joomla-api-mcp | [repo](../joomla-api-mcp) | Joomla Web Services API | ~/.joomla-api-mcp.json | -| dolibarr-api-mcp | [repo](../dolibarr-api-mcp) | Dolibarr ERP/CRM API | ~/.dolibarr-api-mcp.json | -| gitea-api-mcp | [repo](../gitea-api-mcp) | Gitea REST API v1 | ~/.gitea-api-mcp.json | +| mokowaas-api-mcp | [repo](../mokowaas-api-mcp) | MokoWaaS (Joomla) Web Services API | ~/.mokowaas-api-mcp.json | +| mokocrm-api-mcp | [repo](../mokocrm-api-mcp) | MokoCRM (Dolibarr) ERP/CRM API | ~/.mokocrm-api-mcp.json | +| mokogitea-api-mcp | [repo](../mokogitea-api-mcp) | MokoGitea REST API v1 | ~/.mokogitea-api-mcp.json | | ssh-mcp | [repo](../ssh-mcp) | SSH server management | ~/.ssh-mcp.json | | deploy-mcp | [repo](../deploy-mcp) | SFTP deployment | ~/.deploy-mcp.json | | monitor-mcp | [repo](../monitor-mcp) | Server health + Grafana | ~/.monitor-mcp.json | -| wiki-mcp | [repo](../wiki-mcp) | Gitea wiki CRUD | ~/.wiki-mcp.json | +| mokogitea-wiki-mcp | [repo](../mokogitea-wiki-mcp) | MokoGitea wiki CRUD | ~/.mokogitea-wiki-mcp.json | | backup-mcp | [repo](../backup-mcp) | DB dumps + Akeeba | ~/.backup-mcp.json | | dreamhost-mcp | [repo](../dreamhost-mcp) | DNS/domains | ~/.dreamhost-mcp.json | -| project-mcp | [repo](../project-mcp) | Project boards | ~/.project-mcp.json | +| mokogitea-project-mcp | [repo](../mokogitea-project-mcp) | MokoGitea project boards | ~/.mokogitea-project-mcp.json | --- @@ -39,12 +39,12 @@ Moko Consulting maintains 10 MCP servers for Claude Code integration. | Category | MCPs Attached | |----------|---------------| -| Clients | joomla, dolibarr, ssh, deploy, backup, monitor, wiki, project, dreamhost | -| Dolibarr | dolibarr, ssh, deploy, wiki, project | -| Joomla | joomla, ssh, deploy, wiki, project | -| MCP Servers | ssh, wiki, project | -| Infrastructure | gitea, ssh, monitor, wiki, project, deploy | -| Templates | ssh, wiki, project | +| Clients | mokowaas, mokocrm, ssh, deploy, backup, monitor, mokogitea-wiki, mokogitea-project, dreamhost | +| MokoCRM | mokocrm, ssh, deploy, mokogitea-wiki, mokogitea-project | +| MokoWaaS | mokowaas, ssh, deploy, mokogitea-wiki, mokogitea-project | +| MCP Servers | ssh, mokogitea-wiki, mokogitea-project | +| Infrastructure | mokogitea-api, ssh, monitor, mokogitea-wiki, mokogitea-project, deploy | +| Templates | ssh, mokogitea-wiki, mokogitea-project | --- diff --git a/moko-platform/Home.md b/moko-platform/Home.md index f693f55..41520ad 100644 --- a/moko-platform/Home.md +++ b/moko-platform/Home.md @@ -48,7 +48,6 @@ vendor/bin/moko inventory -- --path . ## Standards & Governance - [Documentation Standards](Documentation-Standards) -- wiki-first policy, branching, naming, labels -- [File Header Standards](File-Header-Standards) -- copyright, SPDX, FILE INFORMATION block format - [Workflow Standards](WORKFLOW_STANDARDS) -- CI/CD requirements, template sync - [Dry Run Pattern](DRY_RUN_PATTERN) -- safe testing pattern for destructive operations @@ -97,7 +96,7 @@ vendor/bin/moko inventory -- --path . |------|---------| | [ssh-mcp](https://git.mokoconsulting.tech/MokoConsulting/ssh-mcp/wiki) | SSH server management MCP | | [backup-mcp](https://git.mokoconsulting.tech/MokoConsulting/backup-mcp/wiki) | Backup MCP with Akeeba integration | -| [joomla-api-mcp](https://git.mokoconsulting.tech/MokoConsulting/joomla-api-mcp/wiki) | Joomla Web Services API MCP | +| [mokowaas-api-mcp](https://git.mokoconsulting.tech/MokoConsulting/mokowaas-api-mcp/wiki) | MokoWaaS (Joomla) Web Services API MCP | | [deploy-mcp](https://git.mokoconsulting.tech/MokoConsulting/deploy-mcp/wiki) | Git-based deployment MCP | | [monitor-mcp](https://git.mokoconsulting.tech/MokoConsulting/monitor-mcp/wiki) | Server and Grafana monitoring MCP | | [MokoWaaS](https://git.mokoconsulting.tech/MokoConsulting/MokoWaaS/wiki) | Joomla WaaS system plugin | diff --git a/moko-platform/MCP-Servers.-.-.-.md b/moko-platform/MCP-Servers.-.-.-.md index 7ed315d..79b89c6 100644 --- a/moko-platform/MCP-Servers.-.-.-.md +++ b/moko-platform/MCP-Servers.-.-.-.md @@ -10,16 +10,16 @@ Moko Consulting maintains 10 MCP servers for Claude Code integration. | Server | Repo | Purpose | Config | |--------|------|---------|--------| -| joomla-api-mcp | [repo](../joomla-api-mcp) | Joomla Web Services API | ~/.joomla-api-mcp.json | -| dolibarr-api-mcp | [repo](../dolibarr-api-mcp) | Dolibarr ERP/CRM API | ~/.dolibarr-api-mcp.json | -| gitea-api-mcp | [repo](../gitea-api-mcp) | Gitea REST API v1 | ~/.gitea-api-mcp.json | +| mokowaas-api-mcp | [repo](../mokowaas-api-mcp) | MokoWaaS (Joomla) Web Services API | ~/.mokowaas-api-mcp.json | +| mokocrm-api-mcp | [repo](../mokocrm-api-mcp) | MokoCRM (Dolibarr) ERP/CRM API | ~/.mokocrm-api-mcp.json | +| mokogitea-api-mcp | [repo](../mokogitea-api-mcp) | MokoGitea REST API v1 | ~/.mokogitea-api-mcp.json | | ssh-mcp | [repo](../ssh-mcp) | SSH server management | ~/.ssh-mcp.json | | deploy-mcp | [repo](../deploy-mcp) | SFTP deployment | ~/.deploy-mcp.json | | monitor-mcp | [repo](../monitor-mcp) | Server health + Grafana | ~/.monitor-mcp.json | -| wiki-mcp | [repo](../wiki-mcp) | Gitea wiki CRUD | ~/.wiki-mcp.json | +| mokogitea-wiki-mcp | [repo](../mokogitea-wiki-mcp) | MokoGitea wiki CRUD | ~/.mokogitea-wiki-mcp.json | | backup-mcp | [repo](../backup-mcp) | DB dumps + Akeeba | ~/.backup-mcp.json | | dreamhost-mcp | [repo](../dreamhost-mcp) | DNS/domains | ~/.dreamhost-mcp.json | -| project-mcp | [repo](../project-mcp) | Project boards | ~/.project-mcp.json | +| mokogitea-project-mcp | [repo](../mokogitea-project-mcp) | MokoGitea project boards | ~/.mokogitea-project-mcp.json | --- @@ -39,12 +39,12 @@ Moko Consulting maintains 10 MCP servers for Claude Code integration. | Category | MCPs Attached | |----------|---------------| -| Clients | joomla, dolibarr, ssh, deploy, backup, monitor, wiki, project, dreamhost | -| Dolibarr | dolibarr, ssh, deploy, wiki, project | -| Joomla | joomla, ssh, deploy, wiki, project | -| MCP Servers | ssh, wiki, project | -| Infrastructure | gitea, ssh, monitor, wiki, project, deploy | -| Templates | ssh, wiki, project | +| Clients | mokowaas, mokocrm, ssh, deploy, backup, monitor, mokogitea-wiki, mokogitea-project, dreamhost | +| MokoCRM | mokocrm, ssh, deploy, mokogitea-wiki, mokogitea-project | +| MokoWaaS | mokowaas, ssh, deploy, mokogitea-wiki, mokogitea-project | +| MCP Servers | ssh, mokogitea-wiki, mokogitea-project | +| Infrastructure | mokogitea-api, ssh, monitor, mokogitea-wiki, mokogitea-project, deploy | +| Templates | ssh, mokogitea-wiki, mokogitea-project | --- @@ -53,16 +53,3 @@ Moko Consulting maintains 10 MCP servers for Claude Code integration. - [ARCHITECTURE](ARCHITECTURE) -- Platform scripts architecture - [WORKFLOW_STANDARDS](WORKFLOW_STANDARDS) -- CI/CD workflow conventions - [client-repos](client-repos.-.-) -- Client repository standards ---- - -*Repo: [moko-platform](https://git.mokoconsulting.tech/MokoConsulting/moko-platform) · [moko-platform wiki](https://git.mokoconsulting.tech/MokoConsulting/moko-platform/wiki/Home)* - -| Field | Value | -|---|---| -| Minimum Version | 04.07.00 | -| Platform | mcp-server | -| Applies To | MCP server repositories | - -| Revision | Date | Author | Description | -|---|---|---|---| -| 1.0 | 2026-05-09 | Moko Consulting | Initial version |