Moko Consulting

Open-source software for Joomla, Gitea, and web platforms. Home of MokoSuite, MokoGitea, and MokoCLI.

Tennessee
releases/mcp-release-process.-

MCP Release Process

How to build and deploy MCP servers.

Build

MCP servers live in the mokoplatform monorepo:

cd A:/mokoplatform/mcp/servers/{server-name}
npm run build

This compiles TypeScript to JavaScript in dist/.

Deploy

MCP servers run locally within Claude Code sessions. Deployment is simply:

  1. Build the updated server
  2. Restart your Claude Code session (reloads MCP servers from ~/.claude/.mcp.json)
  3. Test by calling a tool from the updated server

No remote deployment needed — MCP servers are local processes.

Testing

After building:

  1. Verify the server starts without errors
  2. Test each modified tool with a sample call
  3. Verify all connections (dev, demo, live) respond correctly
  4. Check error handling for invalid inputs and network failures

Versioning

MCP servers use informational semver in package.json but don't publish versioned releases. The main branch is always the deployed version.