serverInfo.version reports the MCP SDK version, not the server's #6
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
waiting-on-julian
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
jlxq0/listmonk-mcp#6
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Observed against the released
v0.2.0image during a smoke test:1.11.0is themcpSDK version. The server is0.2.0, whichGET /healthreports correctly alongside the revision:Cosmetic today and wrong in a way that gets believed: a client asking the server what version it is gets the version of the library it was built with. Any log line or dashboard keyed on
serverInfo.versionwill be indistinguishable across every release of this server until the SDK bumps, and will appear to change when the SDK does.FastMCPtakes the version from its own package unless one is passed. Fix is to pass the project version at construction, the same value/healthalready reads.Not urgent — nothing is deployed yet — but worth doing before anything consumes it.