Repository navigation
UVCS MCP 1.4.1
UVCS MCP 1.4.1 publishes the server to the official MCP Registry as io.github.ProAnima/uvcs-mcp. MCP clients and directories that read the registry can now find and install it. The server, its tools, and its behavior are unchanged from 1.4.0.
MCP Registry
server.jsondescribes the npm package@proanima/uvcs-mcp, its stdio transport, and the environment variables a client should ask for:UVCS_WORKSPACE(required),UVCS_MCP_MODE,UVCS_ALLOWED_WORKSPACES,UVCS_ALLOWED_REPOS, andUVCS_CM_PATH.package.jsondeclares the matchingmcpName, which the registry checks in the published package.- Releases publish the registry entry automatically: the
Publishworkflow waits until npm serves the new version, verifies a pinnedmcp-publisherwith Sigstore, and publishes through GitHub OIDC.
Release tooling
npm run release:checkand a test fail whenserver.jsondrifts frompackage.json(name, versions, npm identifier, description length, icon, documented environment variables).- The npm job skips
npm publishwhen the version already exists, so the workflow can be re-run after a failed registry step.
Documentation
docs/configuration.mddescribesUVCS_CHECKIN_MAX_FILESfor path-scoped checkins and lists checkout and release checkout among the write timeouts.docs/publishing.mddocuments the registry job and how to check the entry.
Quality gate
- 171 automated tests (one POSIX-only test skipped on Windows), ESLint, syntax validation, release metadata check, fake and fleet smoke flows, and the packed-tarball smoke.
server.jsonvalidated against the official schema and withmcp-publisher validateagainst the registry.
Upgrade
No action is needed for existing installations. To pin the new version:
npx -y @proanima/uvcs-mcp@1.4.1 init --client=claude-code --workspace="D:/Repositories/YourWorkspace" --safety=guardedSee the changelog and the publishing guide.