Template
docs: MokoCLI branding casing (lowercase mokocli in URLs)
Authored-by: Moko Consulting
+1
-1
@@ -55,7 +55,7 @@ List all configured connections. No parameters.
|
||||
|
||||
---
|
||||
|
||||
*Repo: [Template-MCP](https://git.mokoconsulting.tech/MokoConsulting/Template-MCP) . [mokocli](https://git.mokoconsulting.tech/MokoConsulting/.mokogitea/wiki)*
|
||||
*Repo: [Template-MCP](https://git.mokoconsulting.tech/MokoConsulting/Template-MCP) . [MokoCLI](https://git.mokoconsulting.tech/MokoConsulting/.mokogitea/wiki)*
|
||||
|
||||
| Revision | Date | Author | Description |
|
||||
|---|---|---|---|
|
||||
|
||||
+1
-1
@@ -65,7 +65,7 @@ Multi-instance support is a core use case -- managing staging, production, and d
|
||||
|
||||
---
|
||||
|
||||
*Repo: [Template-MCP](https://git.mokoconsulting.tech/MokoConsulting/Template-MCP) . [mokocli](https://git.mokoconsulting.tech/MokoConsulting/.mokogitea/wiki)*
|
||||
*Repo: [Template-MCP](https://git.mokoconsulting.tech/MokoConsulting/Template-MCP) . [MokoCLI](https://git.mokoconsulting.tech/MokoConsulting/.mokogitea/wiki)*
|
||||
|
||||
| Revision | Date | Author | Description |
|
||||
|---|---|---|---|
|
||||
|
||||
+4
-4
@@ -1,6 +1,6 @@
|
||||
# Template-MCP
|
||||
|
||||
Template repository for creating mokocli-compliant Model Context Protocol (MCP) API servers. Provides scaffolding, configuration patterns, and architecture conventions for bridging AI assistants with REST APIs through a standardized tool interface.
|
||||
Template repository for creating MokoCLI-compliant Model Context Protocol (MCP) API servers. Provides scaffolding, configuration patterns, and architecture conventions for bridging AI assistants with REST APIs through a standardized tool interface.
|
||||
|
||||
| Field | Value |
|
||||
|---|---|
|
||||
@@ -17,7 +17,7 @@ Template repository for creating mokocli-compliant Model Context Protocol (MCP)
|
||||
- **REST API bridge** -- standardized pattern for exposing any REST API as MCP tools
|
||||
- **TypeScript-first** -- strict mode, ES modules, full type safety
|
||||
- **Build tooling** -- Makefile and npm scripts for build, dev, clean, lint
|
||||
- **mokocli compliant** -- governance conventions, templates, and file headers
|
||||
- **MokoCLI compliant** -- governance conventions, templates, and file headers
|
||||
|
||||
## Guides
|
||||
|
||||
@@ -48,11 +48,11 @@ Template repository for creating mokocli-compliant Model Context Protocol (MCP)
|
||||
|
||||
---
|
||||
|
||||
> [mokocli](https://git.mokoconsulting.tech/MokoConsulting/.mokogitea/wiki)
|
||||
> [MokoCLI](https://git.mokoconsulting.tech/MokoConsulting/.mokogitea/wiki)
|
||||
|
||||
---
|
||||
|
||||
*Repo: [Template-MCP](https://git.mokoconsulting.tech/MokoConsulting/Template-MCP) . [mokocli](https://git.mokoconsulting.tech/MokoConsulting/.mokogitea/wiki)*
|
||||
*Repo: [Template-MCP](https://git.mokoconsulting.tech/MokoConsulting/Template-MCP) . [MokoCLI](https://git.mokoconsulting.tech/MokoConsulting/.mokogitea/wiki)*
|
||||
|
||||
| Revision | Date | Author | Description |
|
||||
|---|---|---|---|
|
||||
|
||||
+1
-1
@@ -94,7 +94,7 @@ Run `npm run setup` to create the config file.
|
||||
|
||||
---
|
||||
|
||||
*Repo: [Template-MCP](https://git.mokoconsulting.tech/MokoConsulting/Template-MCP) . [mokocli](https://git.mokoconsulting.tech/MokoConsulting/.mokogitea/wiki)*
|
||||
*Repo: [Template-MCP](https://git.mokoconsulting.tech/MokoConsulting/Template-MCP) . [MokoCLI](https://git.mokoconsulting.tech/MokoConsulting/.mokogitea/wiki)*
|
||||
|
||||
| Revision | Date | Author | Description |
|
||||
|---|---|---|---|
|
||||
|
||||
+2
-2
@@ -30,8 +30,8 @@ All fields are set through the Metadata field / API.
|
||||
| Field | Required | Description |
|
||||
|-------|----------|-------------|
|
||||
| `platform` | Yes | Target platform: `joomla`, `dolibarr`, `go`, `node`, `mcp`, `generic` |
|
||||
| `standards-version` | Yes | mokocli version this repo conforms to |
|
||||
| `standards-source` | Yes | URL to the mokocli repo |
|
||||
| `standards-version` | Yes | MokoCLI version this repo conforms to |
|
||||
| `standards-source` | Yes | URL to the MokoCLI repo |
|
||||
|
||||
### build
|
||||
|
||||
|
||||
+1
-1
@@ -56,7 +56,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
|
||||
|
||||
---
|
||||
|
||||
*Repo: [Template-MCP](https://git.mokoconsulting.tech/MokoConsulting/Template-MCP) · [mokocli](https://git.mokoconsulting.tech/MokoConsulting/.mokogitea/wiki)*
|
||||
*Repo: [Template-MCP](https://git.mokoconsulting.tech/MokoConsulting/Template-MCP) · [MokoCLI](https://git.mokoconsulting.tech/MokoConsulting/.mokogitea/wiki)*
|
||||
|
||||
| Field | Value |
|
||||
|---|---|
|
||||
|
||||
+1
-1
@@ -172,7 +172,7 @@ Use the `list_connections` tool (built into every Template-MCP server) to verify
|
||||
|
||||
---
|
||||
|
||||
*Repo: [Template-MCP](https://git.mokoconsulting.tech/MokoConsulting/Template-MCP) · [mokocli](https://git.mokoconsulting.tech/MokoConsulting/.mokogitea/wiki)*
|
||||
*Repo: [Template-MCP](https://git.mokoconsulting.tech/MokoConsulting/Template-MCP) · [MokoCLI](https://git.mokoconsulting.tech/MokoConsulting/.mokogitea/wiki)*
|
||||
|
||||
| Field | Value |
|
||||
|---|---|
|
||||
|
||||
+1
-1
@@ -179,7 +179,7 @@ Add new tools in `src/index.ts`. If a tool needs complex logic, extract helper f
|
||||
|
||||
---
|
||||
|
||||
*Repo: [Template-MCP](https://git.mokoconsulting.tech/MokoConsulting/Template-MCP) · [mokocli](https://git.mokoconsulting.tech/MokoConsulting/.mokogitea/wiki)*
|
||||
*Repo: [Template-MCP](https://git.mokoconsulting.tech/MokoConsulting/Template-MCP) · [MokoCLI](https://git.mokoconsulting.tech/MokoConsulting/.mokogitea/wiki)*
|
||||
|
||||
| Field | Value |
|
||||
|---|---|
|
||||
|
||||
+2
-2
@@ -150,7 +150,7 @@ MCP server repos follow this naming convention:
|
||||
| `pre-release.yml` | Push to dev | Pre-release builds |
|
||||
| `pr-check.yml` | Pull request | Build and lint validation |
|
||||
| `security-audit.yml` | Schedule | npm dependency audit |
|
||||
| `repo-health.yml` | Schedule | mokocli compliance |
|
||||
| `repo-health.yml` | Schedule | MokoCLI compliance |
|
||||
| `cleanup.yml` | Schedule | Prune old artifacts |
|
||||
| `notify.yml` | Release/failure | Event notifications |
|
||||
|
||||
@@ -165,7 +165,7 @@ MCP server repos follow this naming convention:
|
||||
|
||||
---
|
||||
|
||||
*Repo: [Template-MCP](https://git.mokoconsulting.tech/MokoConsulting/Template-MCP) · [mokocli](https://git.mokoconsulting.tech/MokoConsulting/.mokogitea/wiki)*
|
||||
*Repo: [Template-MCP](https://git.mokoconsulting.tech/MokoConsulting/Template-MCP) · [MokoCLI](https://git.mokoconsulting.tech/MokoConsulting/.mokogitea/wiki)*
|
||||
|
||||
| Field | Value |
|
||||
|---|---|
|
||||
|
||||
+2
-2
@@ -272,11 +272,11 @@ return formatResponse(result);
|
||||
- [Installation](INSTALLATION) -- prerequisites and setup
|
||||
- [API Reference](API) -- tool reference and connection parameters
|
||||
- [Architecture](ARCHITECTURE) -- design decisions and data flow
|
||||
- [mokocli](https://git.mokoconsulting.tech/MokoConsulting/.mokogitea/wiki) -- central standards wiki
|
||||
- [MokoCLI](https://git.mokoconsulting.tech/MokoConsulting/.mokogitea/wiki) -- central standards wiki
|
||||
|
||||
---
|
||||
|
||||
*Repo: [Template-MCP](https://git.mokoconsulting.tech/MokoConsulting/Template-MCP) · [mokocli](https://git.mokoconsulting.tech/MokoConsulting/.mokogitea/wiki)*
|
||||
*Repo: [Template-MCP](https://git.mokoconsulting.tech/MokoConsulting/Template-MCP) · [MokoCLI](https://git.mokoconsulting.tech/MokoConsulting/.mokogitea/wiki)*
|
||||
|
||||
| Revision | Date | Author | Description |
|
||||
|---|---|---|---|
|
||||
|
||||
+1
-1
@@ -132,7 +132,7 @@ echo '{"jsonrpc":"2.0","id":1,"method":"tools/list","params":{}}' | node dist/in
|
||||
|
||||
---
|
||||
|
||||
*Repo: [Template-MCP](https://git.mokoconsulting.tech/MokoConsulting/Template-MCP) · [mokocli](https://git.mokoconsulting.tech/MokoConsulting/.mokogitea/wiki)*
|
||||
*Repo: [Template-MCP](https://git.mokoconsulting.tech/MokoConsulting/Template-MCP) · [MokoCLI](https://git.mokoconsulting.tech/MokoConsulting/.mokogitea/wiki)*
|
||||
|
||||
| Field | Value |
|
||||
|---|---|
|
||||
|
||||
+1
-1
@@ -198,7 +198,7 @@ Before releasing an MCP server:
|
||||
|
||||
---
|
||||
|
||||
*Repo: [Template-MCP](https://git.mokoconsulting.tech/MokoConsulting/Template-MCP) · [mokocli](https://git.mokoconsulting.tech/MokoConsulting/.mokogitea/wiki)*
|
||||
*Repo: [Template-MCP](https://git.mokoconsulting.tech/MokoConsulting/Template-MCP) · [MokoCLI](https://git.mokoconsulting.tech/MokoConsulting/.mokogitea/wiki)*
|
||||
|
||||
| Field | Value |
|
||||
|---|---|
|
||||
|
||||
+1
-1
@@ -153,7 +153,7 @@ Before merging to `main`:
|
||||
|
||||
---
|
||||
|
||||
*Repo: [Template-MCP](https://git.mokoconsulting.tech/MokoConsulting/Template-MCP) · [mokocli](https://git.mokoconsulting.tech/MokoConsulting/.mokogitea/wiki)*
|
||||
*Repo: [Template-MCP](https://git.mokoconsulting.tech/MokoConsulting/Template-MCP) · [MokoCLI](https://git.mokoconsulting.tech/MokoConsulting/.mokogitea/wiki)*
|
||||
|
||||
| Field | Value |
|
||||
|---|---|
|
||||
|
||||
+1
-1
@@ -331,7 +331,7 @@ cat ~/.<project>.json | jq '.connections | keys'
|
||||
|
||||
---
|
||||
|
||||
*Repo: [Template-MCP](https://git.mokoconsulting.tech/MokoConsulting/Template-MCP) · [mokocli](https://git.mokoconsulting.tech/MokoConsulting/.mokogitea/wiki)*
|
||||
*Repo: [Template-MCP](https://git.mokoconsulting.tech/MokoConsulting/Template-MCP) · [MokoCLI](https://git.mokoconsulting.tech/MokoConsulting/.mokogitea/wiki)*
|
||||
|
||||
| Field | Value |
|
||||
|---|---|
|
||||
|
||||
Reference in New Issue
Block a user