feat(mcp): add MCP Registry listing support - #560
Merged
Merged
Conversation
- Replace hardcoded 0.1.0-poc version with cmd.Version (ldflags-injected) - Update server name to dev.codepathfinder/pathfinder in initialize response - Add server.json for MCP Registry (PyPI + Docker packages, stdio transport) - Add MCP verification marker to python-sdk/README.md - Add MCP label to Dockerfile - Bump version to 1.3.7 across VERSION, pyproject.toml, server.json Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>
SafeDep Report SummaryNo dependency changes detected. Nothing to scan. This report is generated by SafeDep Github App |
Code Pathfinder Security ScanFindings
Powered by Code Pathfinder |
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #560 +/- ##
=======================================
Coverage 83.32% 83.32%
=======================================
Files 143 143
Lines 17782 17788 +6
=======================================
+ Hits 14817 14822 +5
- Misses 2426 2428 +2
+ Partials 539 538 -1 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



Summary
0.1.0-pocMCP server version withcmd.Version(ldflags-injected at build time)dev.codepathfinder/pathfinderin initialize response to match registry namespaceserver.jsonfor MCP Registry publication (PyPI + Docker packages, stdio transport,packageArguments)<!-- mcp-name -->inpython-sdk/README.mdandLABELinDockerfile1.3.7acrossVERSION,pyproject.toml,server.jsonContext
Lists Code Pathfinder's MCP server on the MCP Registry for discoverability by Claude Desktop, Cursor, Windsurf, and other MCP hosts. DNS authentication with
codepathfinder.devis already validated — first publish will follow after PyPI release.Test plan
gradle lintGo— 0 issuesgradle testGo— all passgradle buildGo— builds successfullymcp-publisher validate— server.json is validmcp-publisher login dns— DNS auth verified against live TXT record🤖 Generated with Claude Code