Skip to content

Say the four catalog tools are keyless, and release it - #1

Merged
kev1n merged 1 commit into
mainfrom
fix/keyless-catalog-tools
Sep 5, 2026
Merged

Say the four catalog tools are keyless, and release it#1
kev1n merged 1 commit into
mainfrom
fix/keyless-catalog-tools

Conversation

@kev1n

@kev1n kev1n commented Sep 5, 2026

Copy link
Copy Markdown
Member

What changed

The hosted server now answers a credential-free tools/call for list_apis, search_apis, get_api and quote_api (getanyapi-com/anyapi#1041). This repo published the opposite this morning in 0.1.3 - in the README and in all three ANYAPI_API_KEY descriptions inside server.json.

server.json is the file the MCP Registry republishes to every aggregator that reads it, so the correction only reaches them through a release. Hence the 0.1.4 bump rather than a docs-only edit.

What is unchanged

run_api and the account tools still return 401 without a key. The proxy declares no tool of its own and forwards everything, so nothing about its behaviour changes here - only what it says about the server it forwards to.

Proof

npm run check passes, 13/13, including the two assertions that would catch a half-done version bump: "server.json names the version this package actually publishes" and "the reported version is the published one, not a second copy". package.json, package-lock.json and all three server.json version fields (plus the GHCR image tag) are at 0.1.4.

Merge and tag v0.1.4 only after anyapi#1041 is live, so the sentence is true when the registry republishes it.

🤖 Generated with Claude Code

The hosted server now answers a credential-free tools/call for list_apis,
search_apis, get_api and quote_api (getanyapi-com/anyapi#1041). This repo
published the opposite this morning in 0.1.3, in the README and in all three
ANYAPI_API_KEY descriptions inside server.json, and the MCP Registry
republishes that file to every aggregator that reads it - so the correction
only reaches those aggregators through a release.

run_api and the account tools are unchanged and still 401 without a key.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
@kev1n
kev1n merged commit e756166 into main Sep 5, 2026
4 checks passed
@kev1n
kev1n deleted the fix/keyless-catalog-tools branch September 5, 2026 21:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant