Conversation
…sting fixes The Glama listing at glama.ai/mcp/servers/true-alter/alter-identity shows "license - not found" despite the LICENSE file being present, and the claim flow appears blocked. Most-likely repo-side cause is that the public mirror's package.json pointed its repository.url at the PRIVATE monorepo (true-alter/alter, directory: packages/alter-identity), which 404s for any external scanner — so automated license/metadata detection silently fails. This PR: - package.json: bump to 0.2.4 (matches npm-published version), fix repository.url to the public mirror itself, drop the now-redundant `directory` field, expand keywords for discoverability (mcp-server, mcp-client, model-context-protocol, identity-field, belonging-probability, trait-vector, agent-identity, anthropic, claude), tighten description with concrete capabilities. - glama.json: add `true-alter` alongside `maxchop` in maintainers (schema accepts any GitHub username; belt-and-suspenders for the claim flow after the repo moved from maxchop/ to true-alter/). - README.md: correct stale tool count (32 typed/wired, 24 L0 + 8 premium — matches live server's tools/list response byte-for-byte; prior "37 total" was aspirational). Clarify JSON-RPC wire endpoint is /api/v1/mcp, since bare mcp.truealter.com returns 405. Update all code examples to use the full endpoint so paste-and-run works in Claude Code / Cursor / generic MCP clients. No source changes; CI (typecheck / test / build) unaffected. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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.
Why
Glama's listing at glama.ai/mcp/servers/true-alter/alter-identity shows "license - not found" despite the LICENSE file being present and Apache-2.0 (GitHub's own license API detects it correctly). The repo-side cause:
package.json#repository.urlstill pointed at the private monorepo path (true-alter/alter, directory:packages/alter-identity), which 404s for any external scanner — so automated license/metadata detection silently fails.Blake also can't claim the server on Glama despite
glama.jsonlistingmaxchop. This PR can't fix Glama's UI directly, but tightens every repo-side signal the scanner might be keying on.What
package.json0.2.4to match the npm-published version.repository.url→ this mirror's own URL; drop the now-redundantdirectoryfield.mcp-server,mcp-client,model-context-protocol,identity-field,belonging-probability,trait-vector,agent-identity,anthropic,claude).~handleresolution).glama.json— addtrue-alteralongsidemaxchopinmaintainers. Schema accepts any GitHub username; belt-and-suspenders for the claim flow after the repo moved frommaxchop/totrue-alter/.README.mdtools/listresponse byte-for-byte). Prior "37 total" was aspirational./api/v1/mcp; baremcp.truealter.comreturns 405.No source changes; CI (typecheck / test / build) should pass trivially.
Test plan
repository.urland flips license badge to Apache-2.0@maxchop