Files
codebase-memory-mcp/pkg/npm/package.json
T
Martin Vogel 9507c4b0a1 Add official MCP Registry publishing to the release pipeline
- Add `mcpName` to the npm package and an `mcp-name:` marker to the PyPI
  README so the registry can verify package ownership for both.
- Rewrite server.json to reference the npm + PyPI packages instead of
  five per-platform mcpb tarballs. The old form was pinned to a stale
  0.6.1 with hardcoded SHA-256s that needed manual updates every release;
  the package form only needs a version sync. Also trims the description
  to the registry's 100-character limit.
- Add a publish-mcp-registry job: downloads mcp-publisher, authenticates
  via GitHub Actions OIDC (no token, no device flow), syncs server.json's
  version to the just-published npm package, and publishes. It runs after
  npm/PyPI but does not gate the release un-draft, so a registry outage
  never blocks shipping and the job can be retried on its own.
2026-06-09 11:36:00 +02:00

42 lines
922 B
JSON

{
"name": "codebase-memory-mcp",
"version": "0.7.0",
"description": "Fast code intelligence engine for AI coding agents — single static binary MCP server",
"mcpName": "io.github.DeusData/codebase-memory-mcp",
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/DeusData/codebase-memory-mcp.git"
},
"homepage": "https://github.com/DeusData/codebase-memory-mcp",
"bugs": {
"url": "https://github.com/DeusData/codebase-memory-mcp/issues"
},
"keywords": [
"mcp",
"claude",
"code-intelligence",
"codebase",
"memory",
"ai",
"llm",
"tree-sitter"
],
"bin": {
"codebase-memory-mcp": "./bin.js"
},
"scripts": {
"postinstall": "node install.js"
},
"engines": {
"node": ">=18"
},
"os": ["linux", "darwin", "win32"],
"cpu": ["x64", "arm64"],
"files": [
"bin.js",
"install.js",
"README.md"
]
}