diff --git a/CHANGELOG.md b/CHANGELOG.md index 1fad88f..b7d19fc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,12 @@ Tool I/O schema breaks bump the major version and require an entry under ### Fixed ### Security +## [0.5.2] — 2026-05-31 + +### Added + +- `mcpName` (`io.github.BasilSkyWalk/parecode`) in `package.json` and a root `server.json`, enabling publication to the official [MCP Registry](https://registry.modelcontextprotocol.io). Metadata only — no runtime, tool-schema, or behavior changes. + ## [0.5.1] — 2026-05-31 ### Added diff --git a/package-lock.json b/package-lock.json index 9720432..cc4c25a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "parecode", - "version": "0.5.1", + "version": "0.5.2", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "parecode", - "version": "0.5.1", + "version": "0.5.2", "license": "MIT", "dependencies": { "@modelcontextprotocol/sdk": "^1.29.0", diff --git a/package.json b/package.json index 485e21f..fb44c0d 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,7 @@ { "name": "parecode", - "version": "0.5.1", + "version": "0.5.2", + "mcpName": "io.github.BasilSkyWalk/parecode", "description": "MCP server for token-aware code search and safe, atomic multi-file edits — built to cut Claude Code token usage on large codebases without giving up correctness.", "keywords": [ "mcp", diff --git a/plugins/claude-code/.claude-plugin/plugin.json b/plugins/claude-code/.claude-plugin/plugin.json index a0f1301..3d14cef 100644 --- a/plugins/claude-code/.claude-plugin/plugin.json +++ b/plugins/claude-code/.claude-plugin/plugin.json @@ -1,7 +1,7 @@ { "$schema": "https://anthropic.com/claude-code/plugin.schema.json", "name": "parecode-explore", - "version": "0.5.1", + "version": "0.5.2", "description": "Read-only exploration agent and skill that delegates 'where is X' / 'how does Y work' questions to a Haiku-powered sub-agent driven by ParecodeSearch.", "author": { "name": "Basil Joy", diff --git a/server.json b/server.json new file mode 100644 index 0000000..4209ec7 --- /dev/null +++ b/server.json @@ -0,0 +1,20 @@ +{ + "$schema": "https://static.modelcontextprotocol.io/schemas/2025-12-11/server.schema.json", + "name": "io.github.BasilSkyWalk/parecode", + "description": "Token-aware code search and safe, atomic multi-file edits for coding agents — collapses Grep/Read/Edit round-trips into single ParecodeSearch/ParecodeExpand/ParecodeEdit calls.", + "repository": { + "url": "https://github.com/BasilSkyWalk/parecode", + "source": "github" + }, + "version": "0.5.2", + "packages": [ + { + "registryType": "npm", + "identifier": "parecode", + "version": "0.5.2", + "transport": { + "type": "stdio" + } + } + ] +}